./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor4231021203 <...> Warning: Permanently added '10.128.0.61' (ED25519) to the list of known hosts. execve("./syz-executor4231021203", ["./syz-executor4231021203"], 0x7ffc7956f4a0 /* 10 vars */) = 0 brk(NULL) = 0x555581b7e000 brk(0x555581b7ed00) = 0x555581b7ed00 arch_prctl(ARCH_SET_FS, 0x555581b7e380) = 0 set_tid_address(0x555581b7e650) = 5818 set_robust_list(0x555581b7e660, 24) = 0 rseq(0x555581b7eca0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor4231021203", 4096) = 28 getrandom("\x35\xb6\x69\x1c\xcb\xaa\x21\xf2", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x555581b7ed00 brk(0x555581b9fd00) = 0x555581b9fd00 brk(0x555581ba0000) = 0x555581ba0000 mprotect(0x7f88e726a000, 16384, PROT_READ) = 0 mmap(0x1ffffffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffffffff000 mmap(0x200000000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200000000000 mmap(0x200001000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200001000000 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5819 attached [pid 5819] set_robust_list(0x555581b7e660, 24 [pid 5818] <... clone resumed>, child_tidptr=0x555581b7e650) = 5819 [pid 5819] <... set_robust_list resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5818] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = 3 ./strace-static-x86_64: Process 5820 attached [pid 5820] set_robust_list(0x555581b7e660, 24 [pid 5819] ioctl(3, LOOP_CLR_FD [pid 5818] <... clone resumed>, child_tidptr=0x555581b7e650) = 5820 [pid 5820] <... set_robust_list resumed>) = 0 [pid 5819] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5818] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] close(3 [pid 5820] <... openat resumed>) = 3 [pid 5819] <... close resumed>) = 0 ./strace-static-x86_64: Process 5821 attached [pid 5820] ioctl(3, LOOP_CLR_FD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5822 attached [pid 5821] set_robust_list(0x555581b7e660, 24 [pid 5820] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5822] set_robust_list(0x555581b7e660, 24 [pid 5821] <... set_robust_list resumed>) = 0 [pid 5820] close(3 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5822 [pid 5822] <... set_robust_list resumed>) = 0 [pid 5818] <... clone resumed>, child_tidptr=0x555581b7e650) = 5821 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] <... close resumed>) = 0 [pid 5822] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5818] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5824 attached , child_tidptr=0x555581b7e650) = 5824 [pid 5824] set_robust_list(0x555581b7e660, 24 [pid 5818] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 5825 attached [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5822] <... prctl resumed>) = 0 [pid 5821] <... openat resumed>) = 3 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] <... openat resumed>) = 3 [pid 5822] setpgid(0, 0 [pid 5821] ioctl(3, LOOP_CLR_FD [pid 5824] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5824] close(3./strace-static-x86_64: Process 5826 attached ) = 0 [pid 5821] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5822] <... setpgid resumed>) = 0 [pid 5821] close(3 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5826 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] set_robust_list(0x555581b7e660, 24 [pid 5822] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] <... close resumed>) = 0 [pid 5825] <... set_robust_list resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5828 attached [pid 5818] <... clone resumed>, child_tidptr=0x555581b7e650) = 5825 [pid 5826] set_robust_list(0x555581b7e660, 24 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5827 ./strace-static-x86_64: Process 5827 attached [pid 5826] <... set_robust_list resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5826] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5822] <... openat resumed>) = 3 [pid 5827] set_robust_list(0x555581b7e660, 24 [pid 5828] set_robust_list(0x555581b7e660, 24 [pid 5827] <... set_robust_list resumed>) = 0 [pid 5826] <... prctl resumed>) = 0 [pid 5828] <... set_robust_list resumed>) = 0 [pid 5826] setpgid(0, 0 [pid 5827] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5822] write(3, "1000", 4 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5828 [pid 5822] <... write resumed>) = 4 [pid 5828] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5826] <... setpgid resumed>) = 0 [pid 5828] <... prctl resumed>) = 0 [pid 5827] <... prctl resumed>) = 0 [pid 5826] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] <... openat resumed>) = 3 [pid 5822] close(3 [pid 5828] setpgid(0, 0 [pid 5827] setpgid(0, 0 [pid 5826] <... openat resumed>) = 3 [pid 5828] <... setpgid resumed>) = 0 [pid 5827] <... setpgid resumed>) = 0 [pid 5825] ioctl(3, LOOP_CLR_FD [pid 5822] <... close resumed>) = 0 [pid 5828] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5827] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5826] write(3, "1000", 4 [pid 5825] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5822] write(1, "executing program\n", 18 executing program [pid 5826] <... write resumed>) = 4 [pid 5828] <... openat resumed>) = 3 [pid 5826] close(3 [pid 5822] <... write resumed>) = 18 [pid 5827] <... openat resumed>) = 3 [pid 5825] close(3 [pid 5822] memfd_create("syzkaller", 0 [pid 5826] <... close resumed>) = 0 [pid 5828] write(3, "1000", 4 [pid 5826] write(1, "executing program\n", 18executing program [pid 5828] <... write resumed>) = 4 [pid 5827] write(3, "1000", 4 [pid 5825] <... close resumed>) = 0 [pid 5822] <... memfd_create resumed>) = 3 [pid 5826] <... write resumed>) = 18 [pid 5828] close(3 [pid 5827] <... write resumed>) = 4 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5828] <... close resumed>) = 0 [pid 5827] close(3 [pid 5826] memfd_create("syzkaller", 0./strace-static-x86_64: Process 5829 attached [pid 5822] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5827] <... close resumed>) = 0 [pid 5822] <... mmap resumed>) = 0x7f88dec00000 [pid 5827] write(1, "executing program\n", 18executing program executing program [pid 5829] set_robust_list(0x555581b7e660, 24 [pid 5827] <... write resumed>) = 18 [pid 5829] <... set_robust_list resumed>) = 0 [pid 5827] memfd_create("syzkaller", 0 [pid 5829] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5828] write(1, "executing program\n", 18 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5829 [pid 5828] <... write resumed>) = 18 [pid 5827] <... memfd_create resumed>) = 3 [pid 5826] <... memfd_create resumed>) = 3 [pid 5829] <... prctl resumed>) = 0 [pid 5827] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5829] setpgid(0, 0) = 0 [pid 5826] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5829] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] memfd_create("syzkaller", 0 [pid 5826] <... mmap resumed>) = 0x7f88dec00000 [pid 5829] <... openat resumed>) = 3 [pid 5828] <... memfd_create resumed>) = 3 [pid 5829] write(3, "1000", 4) = 4 [pid 5822] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5829] close(3 [pid 5828] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5827] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5826] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5822] <... write resumed>) = 524288 [pid 5829] <... close resumed>) = 0 executing program [pid 5829] write(1, "executing program\n", 18 [pid 5828] <... mmap resumed>) = 0x7f88dec00000 [pid 5827] <... write resumed>) = 524288 [pid 5829] <... write resumed>) = 18 [pid 5829] memfd_create("syzkaller", 0) = 3 [pid 5829] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5822] munmap(0x7f88dec00000, 138412032) = 0 [pid 5822] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 5822] ioctl(4, LOOP_SET_FD, 3 [pid 5829] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5828] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5827] munmap(0x7f88dec00000, 138412032 [pid 5826] <... write resumed>) = 524288 [pid 5827] <... munmap resumed>) = 0 [pid 5827] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 5827] ioctl(4, LOOP_SET_FD, 3 [pid 5828] <... write resumed>) = 524288 [pid 5826] munmap(0x7f88dec00000, 138412032) = 0 [pid 5829] <... write resumed>) = 524288 [pid 5829] munmap(0x7f88dec00000, 138412032) = 0 [pid 5822] <... ioctl resumed>) = 0 [pid 5829] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5826] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5829] <... openat resumed>) = 4 [pid 5822] close(3 [pid 5829] ioctl(4, LOOP_SET_FD, 3 [pid 5828] munmap(0x7f88dec00000, 138412032 [pid 5826] <... openat resumed>) = 4 [pid 5822] <... close resumed>) = 0 [pid 5826] ioctl(4, LOOP_SET_FD, 3 [pid 5822] close(4) = 0 [pid 5827] <... ioctl resumed>) = 0 [pid 5822] mkdir("./file1", 0777 [pid 5827] close(3 [pid 5822] <... mkdir resumed>) = 0 [pid 5829] <... ioctl resumed>) = 0 [pid 5828] <... munmap resumed>) = 0 [pid 5827] <... close resumed>) = 0 [ 71.797767][ T5822] loop0: detected capacity change from 0 to 1024 [ 71.810895][ T5827] loop3: detected capacity change from 0 to 1024 [ 71.827938][ T5829] loop4: detected capacity change from 0 to 1024 [ 71.835975][ T5826] loop1: detected capacity change from 0 to 1024 [pid 5822] mount("/dev/loop0", "./file1", "ext4", MS_NOSUID|MS_NODEV|MS_MANDLOCK|MS_STRICTATIME|MS_LAZYTIME, "delalloc,data_err=abort,barrier=0x0000000000000002,dioread_lock,data_err=ignore,max_dir_size_kb=0x00"... [pid 5829] close(3 [pid 5828] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5827] close(4 [pid 5826] <... ioctl resumed>) = 0 [pid 5826] close(3 [pid 5828] <... openat resumed>) = 4 [pid 5827] <... close resumed>) = 0 [pid 5827] mkdir("./file1", 0777) = -1 EEXIST (File exists) [pid 5827] mount("/dev/loop3", "./file1", "ext4", MS_NOSUID|MS_NODEV|MS_MANDLOCK|MS_STRICTATIME|MS_LAZYTIME, "delalloc,data_err=abort,barrier=0x0000000000000002,dioread_lock,data_err=ignore,max_dir_size_kb=0x00"... [pid 5828] ioctl(4, LOOP_SET_FD, 3 [pid 5826] <... close resumed>) = 0 [pid 5829] <... close resumed>) = 0 [pid 5829] close(4) = 0 [pid 5829] mkdir("./file1", 0777) = -1 EEXIST (File exists) [ 71.855600][ T5822] ======================================================= [ 71.855600][ T5822] WARNING: The mand mount option has been deprecated and [ 71.855600][ T5822] and is ignored by this kernel. Remove the mand [ 71.855600][ T5822] option from the mount to silence this warning. [ 71.855600][ T5822] ======================================================= [ 71.892801][ T5827] EXT4-fs: Ignoring removed nobh option [ 71.899257][ T5828] loop2: detected capacity change from 0 to 1024 [pid 5829] mount("/dev/loop4", "./file1", "ext4", MS_NOSUID|MS_NODEV|MS_MANDLOCK|MS_STRICTATIME|MS_LAZYTIME, "delalloc,data_err=abort,barrier=0x0000000000000002,dioread_lock,data_err=ignore,max_dir_size_kb=0x00"... [pid 5826] close(4) = 0 [pid 5826] mkdir("./file1", 0777) = -1 EEXIST (File exists) [pid 5826] mount("/dev/loop1", "./file1", "ext4", MS_NOSUID|MS_NODEV|MS_MANDLOCK|MS_STRICTATIME|MS_LAZYTIME, "delalloc,data_err=abort,barrier=0x0000000000000002,dioread_lock,data_err=ignore,max_dir_size_kb=0x00"... [pid 5828] <... ioctl resumed>) = 0 [pid 5828] close(3) = 0 [pid 5828] close(4) = 0 [pid 5828] mkdir("./file1", 0777) = -1 EEXIST (File exists) [ 71.902943][ T5829] EXT4-fs: Ignoring removed nobh option [ 71.913985][ T5826] EXT4-fs: Ignoring removed nobh option [ 71.914639][ T5827] EXT4-fs: Ignoring removed bh option [ 71.925871][ T5829] EXT4-fs: Ignoring removed bh option [ 71.932798][ T5826] EXT4-fs: Ignoring removed bh option [ 71.935634][ T5822] EXT4-fs: Ignoring removed nobh option [ 71.947876][ T5822] EXT4-fs: Ignoring removed bh option [ 71.957596][ T5828] EXT4-fs: Ignoring removed nobh option [ 71.963235][ T5828] EXT4-fs: Ignoring removed bh option [ 71.990317][ T5829] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [pid 5828] mount("/dev/loop2", "./file1", "ext4", MS_NOSUID|MS_NODEV|MS_MANDLOCK|MS_STRICTATIME|MS_LAZYTIME, "delalloc,data_err=abort,barrier=0x0000000000000002,dioread_lock,data_err=ignore,max_dir_size_kb=0x00"... [pid 5829] <... mount resumed>) = 0 [pid 5827] <... mount resumed>) = 0 [pid 5827] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 5827] chdir("./file1") = 0 [pid 5826] <... mount resumed>) = 0 [pid 5827] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5826] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5829] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5827] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5826] <... openat resumed>) = 3 [pid 5829] <... openat resumed>) = 3 [ 72.005428][ T5827] EXT4-fs (loop3): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 72.031763][ T5826] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [pid 5827] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5826] chdir("./file1") = 0 [pid 5826] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5826] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5829] chdir("./file1") = 0 [pid 5829] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5829] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = 4 [pid 5828] <... mount resumed>) = 0 [pid 5827] <... openat resumed>) = 4 [pid 5826] <... openat resumed>) = 4 [pid 5828] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5826] pwrite64(4, "#", 1, 134220897 [pid 5828] <... openat resumed>) = 3 [pid 5829] pwrite64(4, "#", 1, 134220897 [pid 5827] pwrite64(4, "#", 1, 134220897 [pid 5829] <... pwrite64 resumed>) = 1 [pid 5827] <... pwrite64 resumed>) = 1 [pid 5826] <... pwrite64 resumed>) = 1 [pid 5829] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5828] chdir("./file1" [pid 5826] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5829] <... openat resumed>) = 5 [pid 5828] <... chdir resumed>) = 0 [pid 5827] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5826] <... openat resumed>) = 5 [pid 5829] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5828] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5827] <... openat resumed>) = 5 [pid 5826] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5829] <... openat resumed>) = 6 [pid 5828] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5829] pwrite64(6, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5828] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5827] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5826] <... openat resumed>) = 6 [pid 5827] <... openat resumed>) = 6 [pid 5826] pwrite64(6, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5827] pwrite64(6, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5828] <... openat resumed>) = 4 [pid 5822] <... mount resumed>) = 0 [pid 5828] pwrite64(4, "#", 1, 134220897 [pid 5822] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 5822] chdir("./file1" [pid 5828] <... pwrite64 resumed>) = 1 [pid 5822] <... chdir resumed>) = 0 [pid 5822] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5828] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5822] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5828] <... openat resumed>) = 5 [ 72.050882][ T5828] EXT4-fs (loop2): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 72.080289][ T5822] EXT4-fs (loop0): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [pid 5828] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5822] <... openat resumed>) = 4 [pid 5828] <... openat resumed>) = 6 [pid 5822] pwrite64(4, "#", 1, 134220897 [pid 5828] pwrite64(6, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5822] <... pwrite64 resumed>) = 1 [pid 5822] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = 5 [ 72.117038][ T5829] EXT4-fs error (device loop1): ext4_mb_mark_diskspace_used:4115: comm syz-executor423: Allocating blocks 497-513 which overlap fs metadata [ 72.129385][ T5827] EXT4-fs error (device loop3): ext4_mb_mark_diskspace_used:4115: comm syz-executor423: Allocating blocks 497-513 which overlap fs metadata [ 72.151886][ T5826] EXT4-fs error (device loop1): ext4_mb_mark_diskspace_used:4115: comm syz-executor423: Allocating blocks 497-513 which overlap fs metadata [pid 5822] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = 6 [pid 5829] <... pwrite64 resumed>) = 339968 [pid 5829] ioctl(5, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5827] <... pwrite64 resumed>) = 339968 [pid 5826] <... pwrite64 resumed>) = 339968 [pid 5822] pwrite64(6, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5827] ioctl(5, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [ 72.153391][ T5828] EXT4-fs error (device loop2): ext4_mb_mark_diskspace_used:4115: comm syz-executor423: Allocating blocks 497-513 which overlap fs metadata [ 72.190531][ T5827] EXT4-fs (loop3): pa ffff8880533eb658: logic 64, phys. 193, len 20 [ 72.190531][ T5829] EXT4-fs (loop1): pa ffff8880533eb740: logic 64, phys. 193, len 20 [ 72.190616][ T5827] EXT4-fs error (device loop3): ext4_mb_release_inode_pa:5366: group 0, [pid 5826] ioctl(5, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5828] <... pwrite64 resumed>) = 339968 [ 72.199060][ T5829] EXT4-fs error (device loop1): ext4_mb_release_inode_pa:5366: group 0, [ 72.207187][ T5827] free 0, pa_free 1 [ 72.215567][ T5829] free 0, pa_free 1 [ 72.237362][ T5828] EXT4-fs (loop2): pa ffff8880533ebbc8: logic 64, phys. 193, len 20 [ 72.245633][ T5828] EXT4-fs error (device loop2): ext4_mb_release_inode_pa:5366: group 0, free 0, pa_free 1 [pid 5828] ioctl(5, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = 0 [pid 5827] <... ioctl resumed>) = 0 [pid 5828] mkdir("./bus", 000) = 0 [pid 5827] mkdir("./bus", 000) = 0 [pid 5827] rename("./file1", "./file0/file0") = 0 [pid 5829] <... ioctl resumed>) = 0 [pid 5828] rename("./file1", "./file0/file0" [pid 5826] <... ioctl resumed>) = 0 [pid 5822] <... pwrite64 resumed>) = 339968 [pid 5827] mkdirat(AT_FDCWD, "./file1", 000 [pid 5829] mkdir("./bus", 000 [pid 5826] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5829] <... mkdir resumed>) = 0 [pid 5827] <... mkdirat resumed>) = 0 [pid 5826] rename("./file1", "./file0/file0" [pid 5829] rename("./file1", "./file0/file0" [pid 5828] <... rename resumed>) = 0 [pid 5827] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5826] <... rename resumed>) = 0 [pid 5822] ioctl(5, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5829] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5828] mkdirat(AT_FDCWD, "./file1", 000 [pid 5826] mkdirat(AT_FDCWD, "./file1", 000 [pid 5829] mkdirat(AT_FDCWD, "./file1", 000 [pid 5826] <... mkdirat resumed>) = 0 [pid 5829] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5826] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5828] <... mkdirat resumed>) = 0 [ 72.255500][ T5822] EXT4-fs error (device loop0): ext4_mb_mark_diskspace_used:4115: comm syz-executor423: Allocating blocks 497-513 which overlap fs metadata [pid 5827] <... mount resumed>) = 0 [pid 5826] <... mount resumed>) = 0 [pid 5828] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5827] exit_group(0 [pid 5829] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5828] <... mount resumed>) = 0 [pid 5826] exit_group(0 [pid 5828] exit_group(0 [pid 5827] <... exit_group resumed>) = ? [pid 5826] <... exit_group resumed>) = ? [pid 5822] <... ioctl resumed>) = 0 [pid 5828] <... exit_group resumed>) = ? [pid 5827] +++ exited with 0 +++ [pid 5822] mkdir("./bus", 000 [pid 5829] <... mount resumed>) = -1 EINVAL (Invalid argument) [pid 5828] +++ exited with 0 +++ [pid 5826] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5827, si_uid=0, si_status=0, si_utime=0, si_stime=18 /* 0.18 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5828, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5826, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5829] exit_group(0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5822] <... mkdir resumed>) = 0 [pid 5829] <... exit_group resumed>) = ? [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5822] rename("./file1", "./file0/file0"./strace-static-x86_64: Process 5844 attached [pid 5829] +++ exited with 0 +++ [pid 5822] <... rename resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5829, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 5844] set_robust_list(0x555581b7e660, 24 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5844 [pid 5844] <... set_robust_list resumed>) = 0 [pid 5822] mkdirat(AT_FDCWD, "./file1", 000 [pid 5844] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5822] <... mkdirat resumed>) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5844] setpgid(0, 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5822] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 5845 attached [pid 5844] <... setpgid resumed>) = 0 [pid 5822] <... mount resumed>) = 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5845 [pid 5844] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [ 72.299300][ T5822] EXT4-fs (loop0): pa ffff88807759d3a0: logic 64, phys. 193, len 20 [ 72.307397][ T5822] EXT4-fs error (device loop0): ext4_mb_release_inode_pa:5366: group 0, free 0, pa_free 1 [ 72.315864][ T5829] overlay: filesystem on ./bus not supported as upperdir [pid 5845] set_robust_list(0x555581b7e660, 24 [pid 5822] exit_group(0./strace-static-x86_64: Process 5847 attached ./strace-static-x86_64: Process 5846 attached [pid 5845] <... set_robust_list resumed>) = 0 [pid 5844] <... openat resumed>) = 3 [pid 5847] set_robust_list(0x555581b7e660, 24 [pid 5846] set_robust_list(0x555581b7e660, 24 [pid 5845] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5844] write(3, "1000", 4 [pid 5822] <... exit_group resumed>) = ? [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5846 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5847 [pid 5847] <... set_robust_list resumed>) = 0 [pid 5846] <... set_robust_list resumed>) = 0 [pid 5845] <... prctl resumed>) = 0 [pid 5844] <... write resumed>) = 4 [pid 5822] +++ exited with 0 +++ [pid 5847] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5846] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5845] setpgid(0, 0 [pid 5844] close(3 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5822, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 5846] <... prctl resumed>) = 0 [pid 5847] <... prctl resumed>) = 0 [pid 5846] setpgid(0, 0 [pid 5845] <... setpgid resumed>) = 0 [pid 5844] <... close resumed>) = 0 [pid 5847] setpgid(0, 0 [pid 5846] <... setpgid resumed>) = 0 executing program [pid 5844] write(1, "executing program\n", 18 [pid 5845] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5847] <... setpgid resumed>) = 0 [pid 5844] <... write resumed>) = 18 [pid 5847] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5846] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5844] memfd_create("syzkaller", 0 [pid 5845] <... openat resumed>) = 3 [pid 5844] <... memfd_create resumed>) = 3 [pid 5847] <... openat resumed>) = 3 [pid 5846] <... openat resumed>) = 3 [pid 5845] write(3, "1000", 4 [pid 5844] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5846] write(3, "1000", 4 [pid 5847] write(3, "1000", 4 [pid 5846] <... write resumed>) = 4 [pid 5845] <... write resumed>) = 4 [pid 5844] <... mmap resumed>) = 0x7f88dec00000 [pid 5847] <... write resumed>) = 4 [pid 5846] close(3 [pid 5845] close(3 [pid 5847] close(3executing program executing program executing program [pid 5846] <... close resumed>) = 0 [pid 5845] <... close resumed>) = 0 [pid 5844] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5847] <... close resumed>) = 0 [pid 5846] write(1, "executing program\n", 18 [pid 5845] write(1, "executing program\n", 18 [pid 5846] <... write resumed>) = 18 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5845] <... write resumed>) = 18 [pid 5847] write(1, "executing program\n", 18) = 18 [pid 5846] memfd_create("syzkaller", 0 [pid 5847] memfd_create("syzkaller", 0 [pid 5845] memfd_create("syzkaller", 0 [pid 5847] <... memfd_create resumed>) = 3 [pid 5846] <... memfd_create resumed>) = 3 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5846] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5845] <... memfd_create resumed>) = 3 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5847] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 ./strace-static-x86_64: Process 5848 attached [pid 5846] <... mmap resumed>) = 0x7f88dec00000 [pid 5845] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5848] set_robust_list(0x555581b7e660, 24 [pid 5847] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5844] <... write resumed>) = 524288 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5848 [pid 5848] <... set_robust_list resumed>) = 0 [pid 5847] <... write resumed>) = 524288 [pid 5846] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5845] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5844] munmap(0x7f88dec00000, 138412032 [pid 5848] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5847] munmap(0x7f88dec00000, 138412032 [pid 5844] <... munmap resumed>) = 0 [pid 5848] <... prctl resumed>) = 0 [pid 5847] <... munmap resumed>) = 0 [pid 5848] setpgid(0, 0 [pid 5846] <... write resumed>) = 524288 [pid 5845] <... write resumed>) = 524288 [pid 5844] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5848] <... setpgid resumed>) = 0 [pid 5847] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5848] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5847] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5845] munmap(0x7f88dec00000, 138412032 [pid 5848] <... openat resumed>) = 3 [pid 5847] close(3 [pid 5848] write(3, "1000", 4 [pid 5847] <... close resumed>) = 0 [pid 5845] <... munmap resumed>) = 0 [pid 5848] <... write resumed>) = 4 [pid 5848] close(3 [pid 5844] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5848] <... close resumed>) = 0 executing program [pid 5848] write(1, "executing program\n", 18 [pid 5845] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5848] <... write resumed>) = 18 [pid 5844] close(3 [pid 5848] memfd_create("syzkaller", 0 [pid 5845] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5844] <... close resumed>) = 0 [pid 5848] <... memfd_create resumed>) = 3 [pid 5845] close(3 [pid 5848] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5846] munmap(0x7f88dec00000, 138412032 [pid 5848] <... mmap resumed>) = 0x7f88dec00000 [pid 5846] <... munmap resumed>) = 0 [pid 5848] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5847] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5846] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5845] <... close resumed>) = 0 [pid 5844] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5847] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5846] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5845] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5844] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5847] pwrite64(-1, "#", 1, 134220897 [pid 5846] close(3 [pid 5845] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5844] pwrite64(-1, "#", 1, 134220897 [pid 5848] <... write resumed>) = 524288 [pid 5847] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5846] <... close resumed>) = 0 [pid 5844] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5848] munmap(0x7f88dec00000, 138412032 [pid 5847] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5845] pwrite64(-1, "#", 1, 134220897 [pid 5847] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5845] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5847] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5845] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5848] <... munmap resumed>) = 0 [pid 5847] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5845] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5844] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5848] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5845] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5844] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5848] close(3 [pid 5845] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5847] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5845] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5847] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5845] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5844] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5847] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5845] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5844] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5847] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5846] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5845] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5844] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5847] mkdir("./bus", 000 [pid 5846] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5845] mkdir("./bus", 000 [pid 5844] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5848] <... close resumed>) = 0 [pid 5847] <... mkdir resumed>) = 0 [pid 5846] pwrite64(-1, "#", 1, 134220897 [pid 5845] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5844] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5845] rename("./file1", "./file0/file0" [pid 5844] mkdir("./bus", 000 [pid 5848] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5846] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5845] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5844] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5848] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5847] rename("./file1", "./file0/file0" [pid 5846] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5845] mkdirat(AT_FDCWD, "./file1", 000 [pid 5848] pwrite64(-1, "#", 1, 134220897 [pid 5847] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5846] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5844] rename("./file1", "./file0/file0" [pid 5848] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5847] mkdirat(AT_FDCWD, "./file1", 000 [pid 5846] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5845] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5844] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5848] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5847] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5846] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5845] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5844] mkdirat(AT_FDCWD, "./file1", 000 [pid 5848] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5847] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5846] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5848] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5844] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5848] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5846] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5844] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5848] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5848] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5848] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5848] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5848] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5848] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5847] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5846] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5847] exit_group(0 [pid 5846] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5846] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5847] <... exit_group resumed>) = ? [pid 5846] rename("./file1", "./file0/file0" [pid 5847] +++ exited with 0 +++ [pid 5846] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5846] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5846] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5847, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5845] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5845] exit_group(0 [pid 5844] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5848] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5845] <... exit_group resumed>) = ? [pid 5848] exit_group(0 [pid 5844] exit_group(0) = ? [pid 5848] <... exit_group resumed>) = ? [pid 5845] +++ exited with 0 +++ [pid 5844] +++ exited with 0 +++ [pid 5846] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5848] +++ exited with 0 +++ [pid 5846] exit_group(0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5845, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5844, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5846] <... exit_group resumed>) = ? [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5848, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5846] +++ exited with 0 +++ [pid 5825] <... restart_syscall resumed>) = 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5846, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 5849 attached ./strace-static-x86_64: Process 5850 attached [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5851 attached [pid 5850] set_robust_list(0x555581b7e660, 24) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5850 [ 72.459529][ T5845] overlayfs: failed to resolve './file0': -2 [ 72.467154][ T5847] overlayfs: failed to resolve './file0': -2 [ 72.473915][ T5844] overlayfs: failed to resolve './file0': -2 [ 72.481282][ T5848] overlayfs: failed to resolve './file0': -2 [ 72.485664][ T5846] overlayfs: failed to resolve './file0': -2 [pid 5849] set_robust_list(0x555581b7e660, 24 [pid 5850] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5851] set_robust_list(0x555581b7e660, 24 [pid 5849] <... set_robust_list resumed>) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5849 [pid 5851] <... set_robust_list resumed>) = 0 [pid 5850] <... prctl resumed>) = 0 [pid 5851] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5849] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5850] setpgid(0, 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5851 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5849] <... prctl resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5851] <... prctl resumed>) = 0 [pid 5850] <... setpgid resumed>) = 0 [pid 5851] setpgid(0, 0 [pid 5850] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 5852 attached [pid 5851] <... setpgid resumed>) = 0 [pid 5849] setpgid(0, 0./strace-static-x86_64: Process 5853 attached [pid 5853] set_robust_list(0x555581b7e660, 24 [pid 5852] set_robust_list(0x555581b7e660, 24 [pid 5849] <... setpgid resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5852 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5853 [pid 5853] <... set_robust_list resumed>) = 0 [pid 5852] <... set_robust_list resumed>) = 0 [pid 5849] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5852] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5851] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5850] <... openat resumed>) = 3 [pid 5853] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5852] <... prctl resumed>) = 0 [pid 5851] <... openat resumed>) = 3 [pid 5849] <... openat resumed>) = 3 [pid 5850] write(3, "1000", 4 [pid 5853] <... prctl resumed>) = 0 [pid 5852] setpgid(0, 0 [pid 5851] write(3, "1000", 4 [pid 5850] <... write resumed>) = 4 [pid 5853] setpgid(0, 0 [pid 5852] <... setpgid resumed>) = 0 [pid 5851] <... write resumed>) = 4 [pid 5849] write(3, "1000", 4 [pid 5850] close(3 [pid 5852] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5851] close(3 [pid 5849] <... write resumed>) = 4 [pid 5850] <... close resumed>) = 0 [pid 5853] <... setpgid resumed>) = 0 executing program [pid 5851] <... close resumed>) = 0 [pid 5850] write(1, "executing program\n", 18 [pid 5853] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC executing program [pid 5851] write(1, "executing program\n", 18 [pid 5849] close(3 [pid 5850] <... write resumed>) = 18 [pid 5852] <... openat resumed>) = 3 [pid 5851] <... write resumed>) = 18 [pid 5849] <... close resumed>) = 0 [pid 5850] memfd_create("syzkaller", 0 [pid 5853] <... openat resumed>) = 3 [pid 5852] write(3, "1000", 4 [pid 5851] memfd_create("syzkaller", 0executing program [pid 5849] write(1, "executing program\n", 18 [pid 5853] write(3, "1000", 4 [pid 5852] <... write resumed>) = 4 [pid 5849] <... write resumed>) = 18 [pid 5850] <... memfd_create resumed>) = 3 [pid 5853] <... write resumed>) = 4 [pid 5852] close(3 [pid 5851] <... memfd_create resumed>) = 3 [pid 5849] memfd_create("syzkaller", 0 [pid 5850] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5853] close(3 [pid 5852] <... close resumed>) = 0 [pid 5851] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5849] <... memfd_create resumed>) = 3 [pid 5850] <... mmap resumed>) = 0x7f88dec00000 [pid 5853] <... close resumed>) = 0 [pid 5852] write(1, "executing program\n", 18 [pid 5851] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 5849] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0executing program [pid 5853] write(1, "executing program\n", 18 [pid 5852] <... write resumed>) = 18 [pid 5849] <... mmap resumed>) = 0x7f88dec00000 [pid 5853] <... write resumed>) = 18 [pid 5852] memfd_create("syzkaller", 0 [pid 5853] memfd_create("syzkaller", 0 [pid 5849] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5850] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5853] <... memfd_create resumed>) = 3 [pid 5852] <... memfd_create resumed>) = 3 [pid 5853] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5852] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5853] <... mmap resumed>) = 0x7f88dec00000 [pid 5852] <... mmap resumed>) = 0x7f88dec00000 [pid 5851] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5850] <... write resumed>) = 524288 [pid 5853] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5852] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5849] <... write resumed>) = 524288 [pid 5850] munmap(0x7f88dec00000, 138412032 [pid 5851] <... write resumed>) = 524288 [pid 5853] <... write resumed>) = 524288 [pid 5851] munmap(0x7f88dec00000, 138412032 [pid 5849] munmap(0x7f88dec00000, 138412032 [pid 5850] <... munmap resumed>) = 0 [pid 5851] <... munmap resumed>) = 0 [pid 5850] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5851] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5850] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5850] close(3 [pid 5851] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5853] munmap(0x7f88dec00000, 138412032) = 0 [pid 5852] <... write resumed>) = 524288 [pid 5851] close(3 [pid 5849] <... munmap resumed>) = 0 [pid 5850] <... close resumed>) = 0 [pid 5853] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5852] munmap(0x7f88dec00000, 138412032 [pid 5851] <... close resumed>) = 0 [pid 5849] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5853] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5852] <... munmap resumed>) = 0 [pid 5851] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5853] close(3 [pid 5849] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5850] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5852] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5851] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5849] close(3 [pid 5850] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5853] <... close resumed>) = 0 [pid 5852] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5851] pwrite64(-1, "#", 1, 134220897 [pid 5849] <... close resumed>) = 0 [pid 5850] pwrite64(-1, "#", 1, 134220897 [pid 5852] close(3 [pid 5851] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5853] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5851] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5850] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5850] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5851] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5850] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5851] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5853] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5849] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5850] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5853] pwrite64(-1, "#", 1, 134220897 [pid 5849] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5853] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5850] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5853] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5850] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5853] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5850] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5853] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5852] <... close resumed>) = 0 [pid 5851] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5849] pwrite64(-1, "#", 1, 134220897 [pid 5850] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5853] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5852] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5851] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5849] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5850] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5853] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5852] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5851] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5849] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5850] mkdir("./bus", 000 [pid 5853] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5852] pwrite64(-1, "#", 1, 134220897 [pid 5851] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5849] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5850] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5853] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5852] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5851] mkdir("./bus", 000 [pid 5849] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5850] rename("./file1", "./file0/file0" [pid 5853] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5852] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5851] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5849] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5850] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5853] mkdir("./bus", 000 [pid 5852] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5851] rename("./file1", "./file0/file0" [pid 5849] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5853] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5852] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5851] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5849] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5850] mkdirat(AT_FDCWD, "./file1", 000 [pid 5853] rename("./file1", "./file0/file0" [pid 5852] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5851] mkdirat(AT_FDCWD, "./file1", 000 [pid 5849] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5853] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5852] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5851] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5849] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5850] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5853] mkdirat(AT_FDCWD, "./file1", 000 [pid 5852] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5851] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5849] mkdir("./bus", 000 [pid 5850] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5853] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5852] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5853] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5852] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5849] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5852] mkdir("./bus", 000 [pid 5849] rename("./file1", "./file0/file0" [pid 5852] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5849] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5852] rename("./file1", "./file0/file0" [pid 5849] mkdirat(AT_FDCWD, "./file1", 000 [pid 5852] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5849] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5852] mkdirat(AT_FDCWD, "./file1", 000 [pid 5849] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5852] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5853] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5852] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5851] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5850] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5849] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5853] exit_group(0) = ? [pid 5849] exit_group(0 [pid 5850] exit_group(0 [pid 5849] <... exit_group resumed>) = ? [pid 5853] +++ exited with 0 +++ [pid 5851] exit_group(0 [pid 5849] +++ exited with 0 +++ [pid 5850] <... exit_group resumed>) = ? [pid 5851] <... exit_group resumed>) = ? [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5849, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5852] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5851] +++ exited with 0 +++ [pid 5850] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5853, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5850, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5852] exit_group(0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5851, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5852] <... exit_group resumed>) = ? [pid 5852] +++ exited with 0 +++ [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5852, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5855 attached [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5854 ./strace-static-x86_64: Process 5854 attached [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5855 ./strace-static-x86_64: Process 5856 attached [pid 5855] set_robust_list(0x555581b7e660, 24 [pid 5854] set_robust_list(0x555581b7e660, 24 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5856] set_robust_list(0x555581b7e660, 24 [pid 5855] <... set_robust_list resumed>) = 0 [pid 5854] <... set_robust_list resumed>) = 0 [pid 5856] <... set_robust_list resumed>) = 0 [pid 5855] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5856] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5855] <... prctl resumed>) = 0 [pid 5854] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5856 [pid 5855] setpgid(0, 0 [pid 5854] <... prctl resumed>) = 0 [pid 5856] <... prctl resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5857 attached [pid 5856] setpgid(0, 0 [pid 5855] <... setpgid resumed>) = 0 [pid 5854] setpgid(0, 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5856] <... setpgid resumed>) = 0 [pid 5854] <... setpgid resumed>) = 0 [ 72.649284][ T5851] overlayfs: failed to resolve './file0': -2 [ 72.655540][ T5850] overlayfs: failed to resolve './file0': -2 [ 72.656278][ T5853] overlayfs: failed to resolve './file0': -2 [ 72.665100][ T5849] overlayfs: failed to resolve './file0': -2 [ 72.675903][ T5852] overlayfs: failed to resolve './file0': -2 [pid 5856] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5854] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5857] set_robust_list(0x555581b7e660, 24 [pid 5855] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5857 [pid 5857] <... set_robust_list resumed>) = 0 [pid 5856] <... openat resumed>) = 3 [pid 5855] <... openat resumed>) = 3 [pid 5854] <... openat resumed>) = 3 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5857] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5856] write(3, "1000", 4) = 4 [pid 5856] close(3./strace-static-x86_64: Process 5858 attached [pid 5857] <... prctl resumed>) = 0 [pid 5856] <... close resumed>) = 0 [pid 5855] write(3, "1000", 4 [pid 5854] write(3, "1000", 4 [pid 5858] set_robust_list(0x555581b7e660, 24 [pid 5857] setpgid(0, 0 executing program [pid 5856] write(1, "executing program\n", 18 [pid 5855] <... write resumed>) = 4 [pid 5854] <... write resumed>) = 4 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5858 [pid 5858] <... set_robust_list resumed>) = 0 [pid 5857] <... setpgid resumed>) = 0 [pid 5856] <... write resumed>) = 18 [pid 5855] close(3 [pid 5854] close(3 [pid 5858] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5857] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5856] memfd_create("syzkaller", 0 [pid 5855] <... close resumed>) = 0 [pid 5854] <... close resumed>) = 0 [pid 5858] <... prctl resumed>) = 0 [pid 5858] setpgid(0, 0 [pid 5855] write(1, "executing program\n", 18 [pid 5854] write(1, "executing program\n", 18executing program executing program [pid 5858] <... setpgid resumed>) = 0 [pid 5857] <... openat resumed>) = 3 [pid 5856] <... memfd_create resumed>) = 3 [pid 5855] <... write resumed>) = 18 [pid 5854] <... write resumed>) = 18 [pid 5858] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5854] memfd_create("syzkaller", 0 [pid 5855] memfd_create("syzkaller", 0 [pid 5856] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5858] <... openat resumed>) = 3 [pid 5857] write(3, "1000", 4 [pid 5856] <... mmap resumed>) = 0x7f88dec00000 [pid 5857] <... write resumed>) = 4 [pid 5854] <... memfd_create resumed>) = 3 [pid 5855] <... memfd_create resumed>) = 3 [pid 5855] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5858] write(3, "1000", 4 [pid 5857] close(3 [pid 5854] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5856] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5858] <... write resumed>) = 4 [pid 5857] <... close resumed>) = 0 [pid 5854] <... mmap resumed>) = 0x7f88dec00000 [pid 5858] close(3executing program ) = 0 [pid 5858] write(1, "executing program\n", 18) = 18 [pid 5858] memfd_create("syzkaller", 0) = 3 executing program [pid 5857] write(1, "executing program\n", 18 [pid 5856] <... write resumed>) = 524288 [pid 5855] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5854] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5857] <... write resumed>) = 18 [pid 5858] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5857] memfd_create("syzkaller", 0 [pid 5856] munmap(0x7f88dec00000, 138412032 [pid 5857] <... memfd_create resumed>) = 3 [pid 5858] <... mmap resumed>) = 0x7f88dec00000 [pid 5856] <... munmap resumed>) = 0 [pid 5857] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5854] <... write resumed>) = 524288 [pid 5857] <... mmap resumed>) = 0x7f88dec00000 [pid 5856] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5858] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5857] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5856] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5855] <... write resumed>) = 524288 [pid 5854] munmap(0x7f88dec00000, 138412032 [pid 5856] close(3 [pid 5854] <... munmap resumed>) = 0 [pid 5858] <... write resumed>) = 524288 [pid 5857] <... write resumed>) = 524288 [pid 5856] <... close resumed>) = 0 [pid 5855] munmap(0x7f88dec00000, 138412032 [pid 5854] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5858] munmap(0x7f88dec00000, 138412032) = 0 [pid 5855] <... munmap resumed>) = 0 [pid 5854] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5857] munmap(0x7f88dec00000, 138412032 [pid 5858] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5855] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5858] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5857] <... munmap resumed>) = 0 [pid 5858] close(3 [pid 5857] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5856] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5855] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5854] close(3) = 0 [pid 5855] close(3 [pid 5856] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5858] <... close resumed>) = 0 [pid 5857] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5856] pwrite64(-1, "#", 1, 134220897 [pid 5855] <... close resumed>) = 0 [pid 5854] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5857] close(3 [pid 5856] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5856] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5854] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5858] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5854] pwrite64(-1, "#", 1, 134220897 [pid 5858] pwrite64(-1, "#", 1, 134220897 [pid 5854] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5858] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5854] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5858] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5854] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5858] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5854] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5858] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5854] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5858] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5857] <... close resumed>) = 0 [pid 5854] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5858] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5858] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5854] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] mkdir("./bus", 000 [pid 5858] mkdir("./bus", 000 [pid 5854] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5858] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5854] rename("./file1", "./file0/file0" [pid 5858] rename("./file1", "./file0/file0" [pid 5854] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5858] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5854] mkdirat(AT_FDCWD, "./file1", 000 [pid 5858] mkdirat(AT_FDCWD, "./file1", 000 [pid 5854] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5858] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5854] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5858] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5857] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5856] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5855] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5857] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5856] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5855] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5857] pwrite64(-1, "#", 1, 134220897 [pid 5856] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5855] pwrite64(-1, "#", 1, 134220897 [pid 5857] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5856] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5855] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5857] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5856] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5856] mkdir("./bus", 000 [pid 5855] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5857] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5856] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5855] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5857] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5855] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5855] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5855] mkdir("./bus", 000 [pid 5857] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5855] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5857] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] rename("./file1", "./file0/file0" [pid 5858] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5857] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5856] rename("./file1", "./file0/file0" [pid 5855] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5854] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5858] exit_group(0 [pid 5857] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5855] mkdirat(AT_FDCWD, "./file1", 000 [pid 5854] exit_group(0 [pid 5858] <... exit_group resumed>) = ? [pid 5857] mkdir("./bus", 000 [pid 5856] mkdirat(AT_FDCWD, "./file1", 000 [pid 5855] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5854] <... exit_group resumed>) = ? [pid 5857] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5857] rename("./file1", "./file0/file0" [pid 5856] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5857] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5857] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5857] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5858] +++ exited with 0 +++ [pid 5855] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5858, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5856] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5859 attached [pid 5859] set_robust_list(0x555581b7e660, 24 [pid 5857] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5856] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5855] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5854] +++ exited with 0 +++ [pid 5859] <... set_robust_list resumed>) = 0 [pid 5859] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5857] exit_group(0 [pid 5856] exit_group(0 [pid 5855] exit_group(0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5859 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5854, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5859] <... prctl resumed>) = 0 [pid 5855] <... exit_group resumed>) = ? [pid 5857] <... exit_group resumed>) = ? [pid 5856] <... exit_group resumed>) = ? [pid 5859] setpgid(0, 0) = 0 [pid 5859] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5857] +++ exited with 0 +++ [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5857, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5859] <... openat resumed>) = 3 [pid 5856] +++ exited with 0 +++ [pid 5855] +++ exited with 0 +++ [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5859] write(3, "1000", 4 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5855, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5859] <... write resumed>) = 4 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5856, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- ./strace-static-x86_64: Process 5860 attached [pid 5859] close(3) = 0 [pid 5860] set_robust_list(0x555581b7e660, 24 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5859] write(1, "executing program\n", 18 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5860 [pid 5860] <... set_robust_list resumed>) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWRexecuting program [pid 5860] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5859] <... write resumed>) = 18 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5859] memfd_create("syzkaller", 0 [pid 5860] <... prctl resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5860] setpgid(0, 0 [pid 5859] <... memfd_create resumed>) = 3 [pid 5859] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 5861 attached ) = 0x7f88dec00000 [ 72.849759][ T5854] overlayfs: failed to resolve './file0': -2 [ 72.856354][ T5858] overlayfs: failed to resolve './file0': -2 [ 72.868745][ T5857] overlayfs: failed to resolve './file0': -2 [ 72.876119][ T5855] overlayfs: failed to resolve './file0': -2 [ 72.882653][ T5856] overlayfs: failed to resolve './file0': -2 ./strace-static-x86_64: Process 5863 attached ./strace-static-x86_64: Process 5862 attached [pid 5861] set_robust_list(0x555581b7e660, 24 [pid 5860] <... setpgid resumed>) = 0 [pid 5859] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5863] set_robust_list(0x555581b7e660, 24 [pid 5861] <... set_robust_list resumed>) = 0 [pid 5863] <... set_robust_list resumed>) = 0 [pid 5862] set_robust_list(0x555581b7e660, 24 [pid 5860] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5863 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5862 [pid 5861] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5861 [pid 5862] <... set_robust_list resumed>) = 0 [pid 5862] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5861] <... prctl resumed>) = 0 [pid 5863] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5861] setpgid(0, 0 [pid 5863] <... prctl resumed>) = 0 [pid 5862] <... prctl resumed>) = 0 [pid 5862] setpgid(0, 0) = 0 [pid 5860] <... openat resumed>) = 3 [pid 5863] setpgid(0, 0 [pid 5862] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5861] <... setpgid resumed>) = 0 [pid 5860] write(3, "1000", 4 [pid 5863] <... setpgid resumed>) = 0 [pid 5862] <... openat resumed>) = 3 [pid 5861] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5862] write(3, "1000", 4) = 4 executing program [pid 5863] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5862] close(3 [pid 5860] <... write resumed>) = 4 [pid 5862] <... close resumed>) = 0 [pid 5860] close(3 [pid 5862] write(1, "executing program\n", 18 [pid 5860] <... close resumed>) = 0 [pid 5863] <... openat resumed>) = 3 [pid 5862] <... write resumed>) = 18 [pid 5861] <... openat resumed>) = 3 [pid 5860] write(1, "executing program\n", 18 [pid 5859] <... write resumed>) = 524288 executing program [pid 5863] write(3, "1000", 4 [pid 5862] memfd_create("syzkaller", 0 [pid 5861] write(3, "1000", 4 [pid 5860] <... write resumed>) = 18 [pid 5863] <... write resumed>) = 4 [pid 5861] <... write resumed>) = 4 [pid 5863] close(3 [pid 5860] memfd_create("syzkaller", 0 [pid 5863] <... close resumed>) = 0 [pid 5861] close(3 [pid 5862] <... memfd_create resumed>) = 3 executing program executing program [pid 5863] write(1, "executing program\n", 18 [pid 5861] <... close resumed>) = 0 [pid 5860] <... memfd_create resumed>) = 3 [pid 5863] <... write resumed>) = 18 [pid 5861] write(1, "executing program\n", 18 [pid 5860] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5861] <... write resumed>) = 18 [pid 5862] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5863] memfd_create("syzkaller", 0 [pid 5862] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5861] memfd_create("syzkaller", 0 [pid 5860] <... mmap resumed>) = 0x7f88dec00000 [pid 5859] munmap(0x7f88dec00000, 138412032) = 0 [pid 5859] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5863] <... memfd_create resumed>) = 3 [pid 5862] <... write resumed>) = 524288 [pid 5861] <... memfd_create resumed>) = 3 [pid 5860] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5859] close(3 [pid 5863] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5862] munmap(0x7f88dec00000, 138412032 [pid 5861] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5859] <... close resumed>) = 0 [pid 5863] <... mmap resumed>) = 0x7f88dec00000 [pid 5861] <... mmap resumed>) = 0x7f88dec00000 [pid 5862] <... munmap resumed>) = 0 [pid 5862] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5862] close(3) = 0 [pid 5859] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5863] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5862] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5861] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5860] <... write resumed>) = 524288 [pid 5859] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5863] <... write resumed>) = 524288 [pid 5862] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5860] munmap(0x7f88dec00000, 138412032 [pid 5859] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5859] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5859] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5859] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5860] <... munmap resumed>) = 0 [pid 5859] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5862] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5862] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5859] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5862] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5859] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5862] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5860] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5859] mkdir("./bus", 000 [pid 5863] munmap(0x7f88dec00000, 138412032 [pid 5862] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5860] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5859] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5863] <... munmap resumed>) = 0 [pid 5862] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5861] <... write resumed>) = 524288 [pid 5860] close(3 [pid 5859] rename("./file1", "./file0/file0" [pid 5862] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5859] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5861] munmap(0x7f88dec00000, 138412032 [pid 5862] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5860] <... close resumed>) = 0 [pid 5859] mkdirat(AT_FDCWD, "./file1", 000 [pid 5863] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5862] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5859] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5859] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5862] mkdir("./bus", 000 [pid 5863] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5862] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5861] <... munmap resumed>) = 0 [pid 5860] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5863] close(3 [pid 5862] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5862] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5862] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5863] <... close resumed>) = 0 [pid 5861] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5860] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5863] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5862] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5861] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5860] pwrite64(-1, "#", 1, 134220897 [pid 5859] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5863] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5862] exit_group(0 [pid 5861] close(3 [pid 5860] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5859] exit_group(0 [pid 5863] pwrite64(-1, "#", 1, 134220897 [pid 5862] <... exit_group resumed>) = ? [pid 5861] <... close resumed>) = 0 [pid 5860] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5863] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5859] <... exit_group resumed>) = ? [pid 5860] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5863] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5862] +++ exited with 0 +++ [pid 5861] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5860] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5859] +++ exited with 0 +++ [pid 5863] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5860] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5862, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5863] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5861] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5860] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5859, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5863] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5861] pwrite64(-1, "#", 1, 134220897 [pid 5860] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5863] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5861] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5860] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5863] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5861] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5860] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5863] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5861] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5860] mkdir("./bus", 000 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5863] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5861] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5860] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5863] mkdir("./bus", 000 [pid 5861] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5864 attached [pid 5863] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5861] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5860] rename("./file1", "./file0/file0" [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5863] rename("./file1", "./file0/file0" [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5861] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5860] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5863] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5861] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5860] mkdirat(AT_FDCWD, "./file1", 000 [pid 5863] mkdirat(AT_FDCWD, "./file1", 000 [pid 5861] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5860] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5864 ./strace-static-x86_64: Process 5865 attached [pid 5864] set_robust_list(0x555581b7e660, 24 [pid 5863] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5861] mkdir("./bus", 000 [ 72.992956][ T5859] overlayfs: failed to resolve './file0': -2 [ 73.001511][ T5862] overlayfs: failed to resolve './file0': -2 [pid 5860] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5865] set_robust_list(0x555581b7e660, 24 [pid 5864] <... set_robust_list resumed>) = 0 [pid 5863] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5861] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5865 [pid 5861] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5865] <... set_robust_list resumed>) = 0 [pid 5864] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5860] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5865] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5861] mkdirat(AT_FDCWD, "./file1", 000 [pid 5865] setpgid(0, 0) = 0 [pid 5864] <... prctl resumed>) = 0 [pid 5860] exit_group(0 [pid 5861] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5861] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5865] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5864] setpgid(0, 0 [pid 5863] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5860] <... exit_group resumed>) = ? [pid 5861] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5865] <... openat resumed>) = 3 [pid 5864] <... setpgid resumed>) = 0 [pid 5863] exit_group(0 [pid 5860] +++ exited with 0 +++ [pid 5865] write(3, "1000", 4 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5860, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5865] <... write resumed>) = 4 [pid 5865] close(3) = 0 executing program [pid 5865] write(1, "executing program\n", 18 [pid 5864] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5863] <... exit_group resumed>) = ? [pid 5861] exit_group(0 [pid 5865] <... write resumed>) = 18 [pid 5864] <... openat resumed>) = 3 [pid 5863] +++ exited with 0 +++ [pid 5861] <... exit_group resumed>) = ? [pid 5865] memfd_create("syzkaller", 0 [pid 5861] +++ exited with 0 +++ [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5865] <... memfd_create resumed>) = 3 [pid 5864] write(3, "1000", 4 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5863, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5864] <... write resumed>) = 4 [pid 5864] close(3 [pid 5865] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5864] <... close resumed>) = 0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5861, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] <... restart_syscall resumed>) = 0 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5864] write(1, "executing program\n", 18) = 18 [pid 5864] memfd_create("syzkaller", 0executing program [ 73.044835][ T5860] overlayfs: failed to resolve './file0': -2 [ 73.052475][ T5863] overlayfs: failed to resolve './file0': -2 [ 73.060743][ T5861] overlayfs: failed to resolve './file0': -2 ) = 3 ./strace-static-x86_64: Process 5866 attached [pid 5865] <... mmap resumed>) = 0x7f88dec00000 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5866] set_robust_list(0x555581b7e660, 24 [pid 5864] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5866] <... set_robust_list resumed>) = 0 [pid 5864] <... mmap resumed>) = 0x7f88dec00000 [pid 5866] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5865] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5864] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5866 [pid 5866] <... prctl resumed>) = 0 [pid 5866] setpgid(0, 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5866] <... setpgid resumed>) = 0 [pid 5866] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 5866] <... openat resumed>) = 3 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5866] write(3, "1000", 4) = 4 [pid 5866] close(3) = 0 [pid 5866] write(1, "executing program\n", 18) = 18 [pid 5866] memfd_create("syzkaller", 0) = 3 [pid 5866] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 5868 attached ./strace-static-x86_64: Process 5867 attached [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5867 [pid 5868] set_robust_list(0x555581b7e660, 24 [pid 5867] set_robust_list(0x555581b7e660, 24 [pid 5865] <... write resumed>) = 524288 [pid 5864] <... write resumed>) = 524288 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5868 [pid 5867] <... set_robust_list resumed>) = 0 [pid 5865] munmap(0x7f88dec00000, 138412032 [pid 5868] <... set_robust_list resumed>) = 0 [pid 5867] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5866] <... mmap resumed>) = 0x7f88dec00000 [pid 5864] munmap(0x7f88dec00000, 138412032 [pid 5868] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5867] <... prctl resumed>) = 0 [pid 5866] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5865] <... munmap resumed>) = 0 [pid 5868] <... prctl resumed>) = 0 [pid 5867] setpgid(0, 0 [pid 5865] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5864] <... munmap resumed>) = 0 [pid 5868] setpgid(0, 0 [pid 5867] <... setpgid resumed>) = 0 [pid 5865] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5868] <... setpgid resumed>) = 0 executing program [pid 5866] <... write resumed>) = 524288 [pid 5868] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5867] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5865] close(3 [pid 5864] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5868] <... openat resumed>) = 3 [pid 5868] write(3, "1000", 4) = 4 [pid 5868] close(3) = 0 [pid 5868] write(1, "executing program\n", 18) = 18 [pid 5868] memfd_create("syzkaller", 0 [pid 5864] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5868] <... memfd_create resumed>) = 3 [pid 5864] close(3 [pid 5868] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5867] <... openat resumed>) = 3 [pid 5865] <... close resumed>) = 0 [pid 5864] <... close resumed>) = 0 [pid 5868] <... mmap resumed>) = 0x7f88dec00000 [pid 5868] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5867] write(3, "1000", 4 [pid 5865] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5867] <... write resumed>) = 4 [pid 5867] close(3) = 0 [pid 5864] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5866] munmap(0x7f88dec00000, 138412032 [pid 5864] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5865] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [pid 5867] write(1, "executing program\n", 18 [pid 5865] pwrite64(-1, "#", 1, 134220897 [pid 5867] <... write resumed>) = 18 [pid 5865] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5867] memfd_create("syzkaller", 0 [pid 5866] <... munmap resumed>) = 0 [pid 5865] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5864] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5864] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5866] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5864] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5867] <... memfd_create resumed>) = 3 [pid 5865] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5864] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5867] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5866] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5865] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5864] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5867] <... mmap resumed>) = 0x7f88dec00000 [pid 5866] close(3 [pid 5865] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5864] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5868] <... write resumed>) = 524288 [pid 5866] <... close resumed>) = 0 [pid 5865] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5864] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5868] munmap(0x7f88dec00000, 138412032 [pid 5864] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5865] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5865] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5868] <... munmap resumed>) = 0 [pid 5864] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5865] mkdir("./bus", 000 [pid 5864] mkdir("./bus", 000 [pid 5865] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5868] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5864] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5868] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5866] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5865] rename("./file1", "./file0/file0" [pid 5864] rename("./file1", "./file0/file0" [pid 5868] close(3 [pid 5866] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5865] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5864] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5867] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5865] mkdirat(AT_FDCWD, "./file1", 000 [pid 5864] mkdirat(AT_FDCWD, "./file1", 000 [pid 5868] <... close resumed>) = 0 [pid 5866] pwrite64(-1, "#", 1, 134220897 [pid 5864] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5866] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5864] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5866] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5867] <... write resumed>) = 524288 [pid 5868] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5866] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5865] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5864] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5868] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5867] munmap(0x7f88dec00000, 138412032 [pid 5866] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5865] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5868] pwrite64(-1, "#", 1, 134220897 [pid 5867] <... munmap resumed>) = 0 [pid 5866] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5864] exit_group(0 [pid 5868] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5866] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5864] <... exit_group resumed>) = ? [pid 5866] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5864] +++ exited with 0 +++ [pid 5866] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5866] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5866] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5866] mkdirat(AT_FDCWD, "./file1", 000 [pid 5868] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5867] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5866] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5864, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5868] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5867] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5866] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5868] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5867] close(3 [pid 5865] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5866] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5868] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5867] <... close resumed>) = 0 [pid 5865] exit_group(0 [pid 5868] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5867] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5866] exit_group(0 [pid 5865] <... exit_group resumed>) = ? [pid 5868] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5867] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5866] <... exit_group resumed>) = ? [pid 5865] +++ exited with 0 +++ [pid 5868] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5867] pwrite64(-1, "#", 1, 134220897 [pid 5866] +++ exited with 0 +++ [pid 5868] mkdir("./bus", 000 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5866, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5868] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5867] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5865, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5868] rename("./file1", "./file0/file0" [pid 5867] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5868] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5867] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5868] mkdirat(AT_FDCWD, "./file1", 000 [pid 5867] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5868] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5867] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 5869 attached [pid 5868] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5869] set_robust_list(0x555581b7e660, 24 [pid 5867] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5869] <... set_robust_list resumed>) = 0 [pid 5867] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 73.178132][ T5864] overlayfs: failed to resolve './file0': -2 [ 73.191675][ T5865] overlayfs: failed to resolve './file0': -2 [ 73.199653][ T5866] overlayfs: failed to resolve './file0': -2 ./strace-static-x86_64: Process 5870 attached [pid 5869] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5867] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5869 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5869] <... prctl resumed>) = 0 [pid 5870] set_robust_list(0x555581b7e660, 24 [pid 5867] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5869] setpgid(0, 0 [pid 5867] mkdir("./bus", 000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5870 [pid 5870] <... set_robust_list resumed>) = 0 [pid 5869] <... setpgid resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5867] <... mkdir resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 5871 attached [pid 5869] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5867] rename("./file1", "./file0/file0" [pid 5871] set_robust_list(0x555581b7e660, 24 [pid 5867] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5871] <... set_robust_list resumed>) = 0 [pid 5868] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5871] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5870] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5869] <... openat resumed>) = 3 [pid 5867] mkdirat(AT_FDCWD, "./file1", 000 [pid 5871] <... prctl resumed>) = 0 [pid 5870] <... prctl resumed>) = 0 [pid 5869] write(3, "1000", 4 [pid 5868] exit_group(0 [pid 5871] setpgid(0, 0 [pid 5870] setpgid(0, 0 [pid 5869] <... write resumed>) = 4 [pid 5867] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5871 [pid 5871] <... setpgid resumed>) = 0 [pid 5870] <... setpgid resumed>) = 0 [pid 5869] close(3 [pid 5867] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5868] <... exit_group resumed>) = ? [pid 5871] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5870] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5869] <... close resumed>) = 0 executing program [pid 5869] write(1, "executing program\n", 18 [pid 5868] +++ exited with 0 +++ [pid 5871] <... openat resumed>) = 3 [pid 5869] <... write resumed>) = 18 [pid 5867] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5870] <... openat resumed>) = 3 [pid 5867] exit_group(0 [pid 5871] write(3, "1000", 4 [pid 5870] write(3, "1000", 4 [pid 5869] memfd_create("syzkaller", 0 [pid 5870] <... write resumed>) = 4 [pid 5871] <... write resumed>) = 4 [pid 5870] close(3 [pid 5869] <... memfd_create resumed>) = 3 [pid 5867] <... exit_group resumed>) = ? [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5868, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5871] close(3 [pid 5870] <... close resumed>) = 0 [pid 5869] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5867] +++ exited with 0 +++ executing program [pid 5871] <... close resumed>) = 0 [pid 5870] write(1, "executing program\n", 18 [pid 5869] <... mmap resumed>) = 0x7f88dec00000 [pid 5871] write(1, "executing program\n", 18 [pid 5870] <... write resumed>) = 18 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) executing program [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5871] <... write resumed>) = 18 [pid 5870] memfd_create("syzkaller", 0 [pid 5869] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5867, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ./strace-static-x86_64: Process 5872 attached [pid 5871] memfd_create("syzkaller", 0 [pid 5870] <... memfd_create resumed>) = 3 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5870] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5869] <... write resumed>) = 524288 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5872] set_robust_list(0x555581b7e660, 24 [pid 5871] <... memfd_create resumed>) = 3 [pid 5869] munmap(0x7f88dec00000, 138412032 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5872 ./strace-static-x86_64: Process 5873 attached [pid 5872] <... set_robust_list resumed>) = 0 [pid 5871] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5869] <... munmap resumed>) = 0 [pid 5873] set_robust_list(0x555581b7e660, 24 [pid 5872] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5871] <... mmap resumed>) = 0x7f88dec00000 [pid 5873] <... set_robust_list resumed>) = 0 [pid 5872] <... prctl resumed>) = 0 [pid 5871] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5870] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5873 [pid 5873] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5872] setpgid(0, 0 [pid 5869] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5869] close(3 [pid 5873] <... prctl resumed>) = 0 [pid 5872] <... setpgid resumed>) = 0 [pid 5870] <... write resumed>) = 524288 [ 73.247578][ T5868] overlayfs: failed to resolve './file0': -2 [ 73.276153][ T5867] overlayfs: failed to resolve './file0': -2 [pid 5873] setpgid(0, 0 [pid 5872] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5871] <... write resumed>) = 524288 [pid 5870] munmap(0x7f88dec00000, 138412032 [pid 5873] <... setpgid resumed>) = 0 [pid 5870] <... munmap resumed>) = 0 [pid 5869] <... close resumed>) = 0 [pid 5869] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5873] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5869] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5869] pwrite64(-1, "#", 1, 134220897 [pid 5872] <... openat resumed>) = 3 [pid 5869] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5869] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5869] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5873] <... openat resumed>) = 3 [pid 5872] write(3, "1000", 4 [pid 5870] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5873] write(3, "1000", 4 [pid 5872] <... write resumed>) = 4 [pid 5870] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5872] close(3 [pid 5873] <... write resumed>) = 4 [pid 5872] <... close resumed>) = 0 executing program [pid 5873] close(3 [pid 5872] write(1, "executing program\n", 18 [pid 5870] close(3 [pid 5869] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5873] <... close resumed>) = 0 [pid 5872] <... write resumed>) = 18 [pid 5871] munmap(0x7f88dec00000, 138412032 [pid 5869] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864executing program [pid 5873] write(1, "executing program\n", 18 [pid 5872] memfd_create("syzkaller", 0 [pid 5871] <... munmap resumed>) = 0 [pid 5869] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5873] <... write resumed>) = 18 [pid 5869] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5869] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5869] rename("./file1", "./file0/file0" [pid 5871] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5869] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5871] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5869] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5871] close(3 [pid 5869] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5873] memfd_create("syzkaller", 0 [pid 5872] <... memfd_create resumed>) = 3 [pid 5871] <... close resumed>) = 0 [pid 5870] <... close resumed>) = 0 [pid 5872] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5873] <... memfd_create resumed>) = 3 [pid 5873] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5872] <... mmap resumed>) = 0x7f88dec00000 [pid 5873] <... mmap resumed>) = 0x7f88dec00000 [pid 5871] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 5871] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5871] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5871] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5871] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5871] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5873] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5872] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5871] mkdir("./bus", 000 [pid 5870] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5869] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5871] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5871] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5871] mkdirat(AT_FDCWD, "./file1", 000 [pid 5870] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5869] exit_group(0 [pid 5873] <... write resumed>) = 524288 [pid 5872] <... write resumed>) = 524288 [pid 5871] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5870] pwrite64(-1, "#", 1, 134220897 [pid 5873] munmap(0x7f88dec00000, 138412032 [pid 5871] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5869] <... exit_group resumed>) = ? [pid 5873] <... munmap resumed>) = 0 [pid 5872] munmap(0x7f88dec00000, 138412032 [pid 5870] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5869] +++ exited with 0 +++ [pid 5870] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5870] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5873] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5869, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5873] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5873] close(3 [pid 5872] <... munmap resumed>) = 0 [pid 5871] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5870] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5873] <... close resumed>) = 0 [pid 5872] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5871] exit_group(0 [pid 5870] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5870] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5870] mkdir("./bus", 000 [pid 5871] <... exit_group resumed>) = ? [pid 5870] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5872] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5871] +++ exited with 0 +++ [pid 5870] rename("./file1", "./file0/file0" [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5873] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5872] close(3 [pid 5870] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5873] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5870] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5871, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5873] pwrite64(-1, "#", 1, 134220897 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5873] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 73.342464][ T5869] overlayfs: failed to resolve './file0': -2 [ 73.372093][ T5871] overlayfs: failed to resolve './file0': -2 [pid 5873] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500./strace-static-x86_64: Process 5874 attached ) = -1 EISDIR (Is a directory) [pid 5870] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5873] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5874] set_robust_list(0x555581b7e660, 24 [pid 5873] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5870] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5874 [pid 5873] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5873] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5873] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5873] rename("./file1", "./file0/file0" [pid 5874] <... set_robust_list resumed>) = 0 [pid 5872] <... close resumed>) = 0 [pid 5870] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 5874] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5873] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5872] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5870] exit_group(0 [pid 5874] <... prctl resumed>) = 0 [pid 5873] mkdirat(AT_FDCWD, "./file1", 000 [pid 5872] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5870] <... exit_group resumed>) = ? [pid 5874] setpgid(0, 0 [pid 5873] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5872] pwrite64(-1, "#", 1, 134220897 [pid 5874] <... setpgid resumed>) = 0 [pid 5873] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5872] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5870] +++ exited with 0 +++ [pid 5874] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5874] write(3, "1000", 4) = 4 [pid 5874] close(3executing program ) = 0 [pid 5874] write(1, "executing program\n", 18) = 18 [pid 5874] memfd_create("syzkaller", 0) = 3 [pid 5874] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5874] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5872] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5870, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5872] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5872] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5872] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5875 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5875 attached ./strace-static-x86_64: Process 5876 attached [pid 5875] set_robust_list(0x555581b7e660, 24 [pid 5874] <... write resumed>) = 524288 [pid 5873] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5872] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5876] set_robust_list(0x555581b7e660, 24 [pid 5875] <... set_robust_list resumed>) = 0 [pid 5874] munmap(0x7f88dec00000, 138412032 [pid 5872] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5876 [pid 5876] <... set_robust_list resumed>) = 0 [pid 5875] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5874] <... munmap resumed>) = 0 [pid 5873] exit_group(0 [pid 5872] mkdir("./bus", 000 [pid 5876] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5875] <... prctl resumed>) = 0 [pid 5873] <... exit_group resumed>) = ? [pid 5872] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5875] setpgid(0, 0 [pid 5874] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5872] rename("./file1", "./file0/file0" [pid 5875] <... setpgid resumed>) = 0 [pid 5874] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5872] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5876] <... prctl resumed>) = 0 [pid 5875] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5873] +++ exited with 0 +++ [pid 5874] close(3 [pid 5872] mkdirat(AT_FDCWD, "./file1", 000 [pid 5876] setpgid(0, 0 [pid 5872] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5876] <... setpgid resumed>) = 0 [pid 5874] <... close resumed>) = 0 [ 73.400200][ T5870] overlayfs: failed to resolve './file0': -2 [ 73.415658][ T5873] overlayfs: failed to resolve './file0': -2 [pid 5872] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5873, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5876] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5875] <... openat resumed>) = 3 [pid 5875] write(3, "1000", 4 [pid 5876] <... openat resumed>) = 3 [pid 5875] <... write resumed>) = 4 [pid 5875] close(3executing program ) = 0 [pid 5875] write(1, "executing program\n", 18) = 18 [pid 5876] write(3, "1000", 4 [pid 5875] memfd_create("syzkaller", 0 [pid 5876] <... write resumed>) = 4 [pid 5875] <... memfd_create resumed>) = 3 [pid 5874] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5876] close(3 [pid 5875] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5876] <... close resumed>) = 0 [pid 5875] <... mmap resumed>) = 0x7f88dec00000 [pid 5874] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5872] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 5876] write(1, "executing program\n", 18executing program [pid 5874] pwrite64(-1, "#", 1, 134220897 [pid 5872] exit_group(0 [pid 5876] <... write resumed>) = 18 [pid 5874] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5875] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5874] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5876] memfd_create("syzkaller", 0 [pid 5874] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5876] <... memfd_create resumed>) = 3 [pid 5874] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5872] <... exit_group resumed>) = ? [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5877 attached [pid 5876] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5875] <... write resumed>) = 524288 [pid 5874] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5872] +++ exited with 0 +++ [pid 5876] <... mmap resumed>) = 0x7f88dec00000 [pid 5875] munmap(0x7f88dec00000, 138412032 [pid 5874] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5877 [pid 5877] set_robust_list(0x555581b7e660, 24 [pid 5874] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5872, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5876] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5875] <... munmap resumed>) = 0 [pid 5877] <... set_robust_list resumed>) = 0 [pid 5875] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5874] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5875] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5874] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5877] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5875] close(3 [pid 5874] mkdir("./bus", 000 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5877] <... prctl resumed>) = 0 [pid 5874] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5877] setpgid(0, 0 [pid 5874] rename("./file1", "./file0/file0" [pid 5877] <... setpgid resumed>) = 0 [pid 5876] <... write resumed>) = 524288 [pid 5874] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5877] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5876] munmap(0x7f88dec00000, 138412032 [pid 5875] <... close resumed>) = 0 [pid 5874] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5877] <... openat resumed>) = 3 [pid 5874] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5877] write(3, "1000", 4 [pid 5876] <... munmap resumed>) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5875] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5877] <... write resumed>) = 4 [pid 5875] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5876] openat(AT_FDCWD, "/dev/loop4", O_RDWRexecuting program [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5877] close(3 [pid 5875] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5877] <... close resumed>) = 0 [pid 5875] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5877] write(1, "executing program\n", 18 [pid 5875] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5877] <... write resumed>) = 18 [pid 5874] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 5878 attached [pid 5877] memfd_create("syzkaller", 0 [pid 5876] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5875] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5874] exit_group(0 [pid 5878] set_robust_list(0x555581b7e660, 24 [pid 5877] <... memfd_create resumed>) = 3 [pid 5876] close(3 [pid 5875] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5874] <... exit_group resumed>) = ? [pid 5878] <... set_robust_list resumed>) = 0 [pid 5877] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5876] <... close resumed>) = 0 [pid 5875] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5874] +++ exited with 0 +++ [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5878 [pid 5878] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5877] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5874, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5875] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5878] <... prctl resumed>) = 0 [pid 5875] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5878] setpgid(0, 0 [pid 5875] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5878] <... setpgid resumed>) = 0 [pid 5875] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5875] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 5879 attached [pid 5878] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5879] set_robust_list(0x555581b7e660, 24 [pid 5875] mkdirat(AT_FDCWD, "./file1", 000 [pid 5876] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5875] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 73.450504][ T5872] overlayfs: failed to resolve './file0': -2 [ 73.488520][ T5874] overlayfs: failed to resolve './file0': -2 [pid 5876] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5875] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5879 [pid 5879] <... set_robust_list resumed>) = 0 [pid 5878] <... openat resumed>) = 3 [pid 5877] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5876] pwrite64(-1, "#", 1, 134220897 [pid 5879] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5878] write(3, "1000", 4) = 4 [pid 5879] <... prctl resumed>) = 0 [pid 5878] close(3 [pid 5879] setpgid(0, 0 [pid 5878] <... close resumed>) = 0 executing program [pid 5879] <... setpgid resumed>) = 0 [pid 5878] write(1, "executing program\n", 18 [pid 5876] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5879] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5878] <... write resumed>) = 18 [pid 5876] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5875] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5879] <... openat resumed>) = 3 [pid 5878] memfd_create("syzkaller", 0) = 3 [pid 5876] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5875] exit_group(0 [pid 5879] write(3, "1000", 4 [pid 5878] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5876] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5879] <... write resumed>) = 4 [pid 5878] <... mmap resumed>) = 0x7f88dec00000 [pid 5877] <... write resumed>) = 524288 [pid 5876] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5875] <... exit_group resumed>) = ? [pid 5879] close(3 [pid 5875] +++ exited with 0 +++ [pid 5879] <... close resumed>) = 0 executing program [pid 5879] write(1, "executing program\n", 18 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5875, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5879] <... write resumed>) = 18 [pid 5878] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5879] memfd_create("syzkaller", 0 [pid 5876] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5876] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5877] munmap(0x7f88dec00000, 138412032 [pid 5876] mkdir("./bus", 000 [pid 5877] <... munmap resumed>) = 0 [pid 5876] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5876] rename("./file1", "./file0/file0" [pid 5878] <... write resumed>) = 524288 [pid 5879] <... memfd_create resumed>) = 3 [pid 5878] munmap(0x7f88dec00000, 138412032 [pid 5876] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 5879] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5878] <... munmap resumed>) = 0 [pid 5877] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5876] mkdirat(AT_FDCWD, "./file1", 000 [pid 5879] <... mmap resumed>) = 0x7f88dec00000 [pid 5878] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5877] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5876] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5877] close(3 [pid 5876] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5879] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5878] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5877] <... close resumed>) = 0 [pid 5879] <... write resumed>) = 524288 [pid 5878] close(3 [pid 5877] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5876] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5877] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5880 attached [pid 5879] munmap(0x7f88dec00000, 138412032 [pid 5878] <... close resumed>) = 0 [pid 5877] pwrite64(-1, "#", 1, 134220897 [pid 5876] exit_group(0 [pid 5879] <... munmap resumed>) = 0 [pid 5877] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5876] <... exit_group resumed>) = ? [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5880 [pid 5880] set_robust_list(0x555581b7e660, 24 [pid 5879] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5878] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5877] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5880] <... set_robust_list resumed>) = 0 [pid 5879] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5877] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5879] close(3 [pid 5878] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5877] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5876] +++ exited with 0 +++ [pid 5880] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5878] pwrite64(-1, "#", 1, 134220897 [pid 5877] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5876, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5880] <... prctl resumed>) = 0 [pid 5878] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5880] setpgid(0, 0 [pid 5878] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5877] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5880] <... setpgid resumed>) = 0 [pid 5878] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5877] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5880] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5878] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5877] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5879] <... close resumed>) = 0 [pid 5878] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5877] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5880] <... openat resumed>) = 3 [pid 5879] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5878] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5877] mkdir("./bus", 000 [pid 5880] write(3, "1000", 4 [pid 5879] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5878] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5880] <... write resumed>) = 4 [pid 5879] pwrite64(-1, "#", 1, 134220897 [pid 5878] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5880] close(3 [pid 5879] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5878] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5877] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] <... restart_syscall resumed>) = 0 [pid 5877] rename("./file1", "./file0/file0" [pid 5880] <... close resumed>) = 0 [pid 5879] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5878] mkdir("./bus", 000 [pid 5877] <... rename resumed>) = -1 ENOENT (No such file or directory) executing program [pid 5880] write(1, "executing program\n", 18 [pid 5879] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5878] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5877] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5880] <... write resumed>) = 18 [pid 5879] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5878] rename("./file1", "./file0/file0" [pid 5877] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 73.520468][ T5875] overlayfs: failed to resolve './file0': -2 [ 73.547813][ T5876] overlayfs: failed to resolve './file0': -2 [pid 5877] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5880] memfd_create("syzkaller", 0 [pid 5879] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5878] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5879] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5878] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5879] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5878] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 5881 attached [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5881 [pid 5881] set_robust_list(0x555581b7e660, 24) = 0 [pid 5881] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5881] setpgid(0, 0) = 0 [pid 5881] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5881] write(3, "1000", 4) = 4 [pid 5880] <... memfd_create resumed>) = 3 [pid 5879] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5878] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5877] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5881] close(3 [pid 5880] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5881] <... close resumed>) = 0 [pid 5879] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 5878] exit_group(0 [pid 5877] exit_group(0 [pid 5881] write(1, "executing program\n", 18 [pid 5880] <... mmap resumed>) = 0x7f88dec00000 [pid 5879] mkdir("./bus", 000 [pid 5878] <... exit_group resumed>) = ? [pid 5881] <... write resumed>) = 18 [pid 5881] memfd_create("syzkaller", 0 [pid 5879] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5877] <... exit_group resumed>) = ? [pid 5881] <... memfd_create resumed>) = 3 [pid 5879] rename("./file1", "./file0/file0" [pid 5877] +++ exited with 0 +++ [pid 5880] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5881] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5879] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5881] <... mmap resumed>) = 0x7f88dec00000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5877, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5878] +++ exited with 0 +++ [pid 5879] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5879] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5878, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5879] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5880] <... write resumed>) = 524288 [pid 5880] munmap(0x7f88dec00000, 138412032) = 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5880] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5880] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5880] close(3 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5881] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288) = 524288 [pid 5880] <... close resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5881] munmap(0x7f88dec00000, 138412032./strace-static-x86_64: Process 5883 attached ./strace-static-x86_64: Process 5882 attached ) = 0 [pid 5880] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5879] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5883] set_robust_list(0x555581b7e660, 24 [pid 5882] set_robust_list(0x555581b7e660, 24 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5882 [pid 5883] <... set_robust_list resumed>) = 0 [pid 5882] <... set_robust_list resumed>) = 0 [pid 5882] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5881] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5880] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5879] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5883 [pid 5883] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5882] <... prctl resumed>) = 0 [pid 5881] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5880] pwrite64(-1, "#", 1, 134220897 [pid 5879] <... exit_group resumed>) = ? [pid 5883] <... prctl resumed>) = 0 [pid 5882] setpgid(0, 0 [pid 5881] close(3 [pid 5880] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5879] +++ exited with 0 +++ [pid 5883] setpgid(0, 0 [pid 5882] <... setpgid resumed>) = 0 [pid 5881] <... close resumed>) = 0 [pid 5880] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5879, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5880] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5883] <... setpgid resumed>) = 0 [pid 5882] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5881] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5880] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5883] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5882] <... openat resumed>) = 3 [pid 5881] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5880] <... openat resumed>) = -1 EISDIR (Is a directory) [ 73.580735][ T5877] overlayfs: failed to resolve './file0': -2 [ 73.588880][ T5878] overlayfs: failed to resolve './file0': -2 [ 73.616142][ T5879] overlayfs: failed to resolve './file0': -2 [pid 5883] <... openat resumed>) = 3 [pid 5882] write(3, "1000", 4 [pid 5881] pwrite64(-1, "#", 1, 134220897 [pid 5880] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5883] write(3, "1000", 4 [pid 5882] <... write resumed>) = 4 [pid 5881] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5880] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5883] <... write resumed>) = 4 [pid 5882] close(3 [pid 5881] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5880] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5883] close(3 [pid 5882] <... close resumed>) = 0 [pid 5881] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5880] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5883] <... close resumed>) = 0 executing program [pid 5882] write(1, "executing program\n", 18 [pid 5881] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000executing program [pid 5880] mkdir("./bus", 000 [pid 5883] write(1, "executing program\n", 18 [pid 5882] <... write resumed>) = 18 [pid 5881] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5880] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5884 attached [pid 5883] <... write resumed>) = 18 [pid 5882] memfd_create("syzkaller", 0 [pid 5881] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5880] rename("./file1", "./file0/file0" [pid 5883] memfd_create("syzkaller", 0 [pid 5881] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5880] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5884] set_robust_list(0x555581b7e660, 24 [pid 5882] <... memfd_create resumed>) = 3 [pid 5884] <... set_robust_list resumed>) = 0 [pid 5882] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5880] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5884] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5881] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5880] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5882] <... mmap resumed>) = 0x7f88dec00000 [pid 5884] <... prctl resumed>) = 0 [pid 5882] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5881] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] setpgid(0, 0) = 0 [pid 5884] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5883] <... memfd_create resumed>) = 3 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5884 [pid 5883] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5881] mkdir("./bus", 000 [pid 5884] <... openat resumed>) = 3 [pid 5883] <... mmap resumed>) = 0x7f88dec00000 [pid 5881] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5884] write(3, "1000", 4 [pid 5883] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5882] <... write resumed>) = 524288 [pid 5881] rename("./file1", "./file0/file0" [pid 5884] <... write resumed>) = 4 [pid 5881] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5884] close(3 [pid 5882] munmap(0x7f88dec00000, 138412032 [pid 5881] mkdirat(AT_FDCWD, "./file1", 000 [pid 5884] <... close resumed>) = 0 [pid 5884] write(1, "executing program\n", 18 [pid 5882] <... munmap resumed>) = 0 [pid 5884] <... write resumed>) = 18 executing program [pid 5882] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5881] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5882] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5881] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5883] <... write resumed>) = 524288 [pid 5884] memfd_create("syzkaller", 0 [pid 5882] close(3 [pid 5881] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5880] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5884] <... memfd_create resumed>) = 3 [pid 5883] munmap(0x7f88dec00000, 138412032 [pid 5882] <... close resumed>) = 0 [pid 5881] exit_group(0 [pid 5880] exit_group(0 [pid 5884] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5883] <... munmap resumed>) = 0 [pid 5880] <... exit_group resumed>) = ? [pid 5884] <... mmap resumed>) = 0x7f88dec00000 [pid 5884] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5881] <... exit_group resumed>) = ? [pid 5880] +++ exited with 0 +++ [pid 5883] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5880, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5883] close(3 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5881] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5881, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5882] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5882] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5883] <... close resumed>) = 0 [pid 5882] pwrite64(-1, "#", 1, 134220897 [pid 5884] <... write resumed>) = 524288 [pid 5883] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5882] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5884] munmap(0x7f88dec00000, 138412032 [pid 5883] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5882] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5883] pwrite64(-1, "#", 1, 134220897 [pid 5882] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5884] <... munmap resumed>) = 0 [pid 5883] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5882] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5884] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5883] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5882] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5884] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5883] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5882] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5883] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5882] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] close(3 [pid 5883] <... openat resumed>) = -1 EISDIR (Is a directory) [ 73.670107][ T5880] overlayfs: failed to resolve './file0': -2 [ 73.685611][ T5881] overlayfs: failed to resolve './file0': -2 [pid 5882] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5884] <... close resumed>) = 0 [pid 5883] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5882] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5882] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5883] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5882] rename("./file1", "./file0/file0" [pid 5883] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5882] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5883] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5882] mkdirat(AT_FDCWD, "./file1", 000 [pid 5883] mkdir("./bus", 000 [pid 5882] <... mkdirat resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 5885 attached [pid 5883] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5882] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5885] set_robust_list(0x555581b7e660, 24 [pid 5883] rename("./file1", "./file0/file0" [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5885] <... set_robust_list resumed>) = 0 [pid 5883] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5884] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5883] mkdirat(AT_FDCWD, "./file1", 000 [pid 5884] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5883] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5884] pwrite64(-1, "#", 1, 134220897 [pid 5883] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 5886 attached [pid 5885] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5884] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5885 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5886 [pid 5884] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5886] set_robust_list(0x555581b7e660, 24 [pid 5885] <... prctl resumed>) = 0 [pid 5886] <... set_robust_list resumed>) = 0 [pid 5884] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5885] setpgid(0, 0 [pid 5884] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5884] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5886] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5885] <... setpgid resumed>) = 0 [pid 5884] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5884] mkdir("./bus", 000 [pid 5885] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5884] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5884] rename("./file1", "./file0/file0" [pid 5886] <... prctl resumed>) = 0 [pid 5885] <... openat resumed>) = 3 [pid 5884] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5886] setpgid(0, 0) = 0 [pid 5885] write(3, "1000", 4 [pid 5884] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5884] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5886] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5885] <... write resumed>) = 4 [pid 5886] <... openat resumed>) = 3 [pid 5885] close(3 [pid 5882] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5885] <... close resumed>) = 0 [pid 5885] write(1, "executing program\n", 18executing program [pid 5886] write(3, "1000", 4 [pid 5885] <... write resumed>) = 18 [pid 5882] exit_group(0 [pid 5886] <... write resumed>) = 4 [pid 5882] <... exit_group resumed>) = ? [pid 5886] close(3 [pid 5885] memfd_create("syzkaller", 0 [pid 5882] +++ exited with 0 +++ [pid 5886] <... close resumed>) = 0 [pid 5886] write(1, "executing program\n", 18 [pid 5883] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5882, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5883] exit_group(0executing program ) = ? [pid 5886] <... write resumed>) = 18 [pid 5885] <... memfd_create resumed>) = 3 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5886] memfd_create("syzkaller", 0 [pid 5885] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5883] +++ exited with 0 +++ [pid 5885] <... mmap resumed>) = 0x7f88dec00000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5883, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5884] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5886] <... memfd_create resumed>) = 3 [pid 5885] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5820] <... restart_syscall resumed>) = 0 [pid 5886] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5885] <... write resumed>) = 524288 [pid 5884] exit_group(0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5886] <... mmap resumed>) = 0x7f88dec00000 [pid 5884] <... exit_group resumed>) = ? [pid 5885] munmap(0x7f88dec00000, 138412032 [pid 5886] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5884] +++ exited with 0 +++ [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5884, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5886] <... write resumed>) = 524288 [pid 5885] <... munmap resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5887 attached [pid 5886] munmap(0x7f88dec00000, 138412032 [pid 5885] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5887 [pid 5885] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5886] <... munmap resumed>) = 0 [ 73.732526][ T5882] overlayfs: failed to resolve './file0': -2 [ 73.740428][ T5883] overlayfs: failed to resolve './file0': -2 [ 73.752068][ T5884] overlayfs: failed to resolve './file0': -2 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 5888 attached [pid 5887] set_robust_list(0x555581b7e660, 24 [pid 5886] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5885] close(3 [pid 5888] set_robust_list(0x555581b7e660, 24 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5888] <... set_robust_list resumed>) = 0 [pid 5887] <... set_robust_list resumed>) = 0 [pid 5888] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5887] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5885] <... close resumed>) = 0 [pid 5888] <... prctl resumed>) = 0 [pid 5887] setpgid(0, 0./strace-static-x86_64: Process 5889 attached [pid 5888] setpgid(0, 0 [pid 5887] <... setpgid resumed>) = 0 [pid 5886] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5885] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5889 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5888 [pid 5889] set_robust_list(0x555581b7e660, 24 [pid 5888] <... setpgid resumed>) = 0 [pid 5887] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5889] <... set_robust_list resumed>) = 0 [pid 5888] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5886] close(3 [pid 5885] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5889] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5887] <... openat resumed>) = 3 [pid 5889] <... prctl resumed>) = 0 [pid 5885] pwrite64(-1, "#", 1, 134220897 [pid 5889] setpgid(0, 0) = 0 [pid 5888] <... openat resumed>) = 3 [pid 5887] write(3, "1000", 4 [pid 5886] <... close resumed>) = 0 [pid 5885] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5888] write(3, "1000", 4 [pid 5887] <... write resumed>) = 4 [pid 5886] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5885] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5889] <... openat resumed>) = 3 [pid 5888] <... write resumed>) = 4 [pid 5887] close(3 [pid 5886] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5886] pwrite64(-1, "#", 1, 134220897 [pid 5885] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5886] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(3 [pid 5889] write(3, "1000", 4 [pid 5887] <... close resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5885] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5888] <... close resumed>) = 0 executing program [pid 5889] <... write resumed>) = 4 [pid 5888] write(1, "executing program\n", 18 [pid 5887] write(1, "executing program\n", 18 [pid 5886] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5885] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [pid 5889] close(3 [pid 5888] <... write resumed>) = 18 [pid 5887] <... write resumed>) = 18 [pid 5885] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5886] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5888] memfd_create("syzkaller", 0 [pid 5886] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5886] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5887] memfd_create("syzkaller", 0 [pid 5886] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5885] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5889] <... close resumed>) = 0 [pid 5887] <... memfd_create resumed>) = 3 [pid 5885] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 executing program [pid 5889] write(1, "executing program\n", 18 [pid 5888] <... memfd_create resumed>) = 3 [pid 5887] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5885] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... write resumed>) = 18 [pid 5888] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5886] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5889] memfd_create("syzkaller", 0 [pid 5886] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5888] <... mmap resumed>) = 0x7f88dec00000 [pid 5889] <... memfd_create resumed>) = 3 [pid 5887] <... mmap resumed>) = 0x7f88dec00000 [pid 5886] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5885] mkdir("./bus", 000 [pid 5889] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5885] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5886] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5889] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5888] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5887] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5885] rename("./file1", "./file0/file0" [pid 5886] exit_group(0 [pid 5885] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5885] mkdirat(AT_FDCWD, "./file1", 000 [pid 5889] <... write resumed>) = 524288 [pid 5887] <... write resumed>) = 524288 [pid 5886] <... exit_group resumed>) = ? [pid 5885] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5889] munmap(0x7f88dec00000, 138412032 [pid 5885] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5888] <... write resumed>) = 524288 [pid 5889] <... munmap resumed>) = 0 [pid 5888] munmap(0x7f88dec00000, 138412032 [pid 5887] munmap(0x7f88dec00000, 138412032 [pid 5886] +++ exited with 0 +++ [pid 5885] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5889] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5888] <... munmap resumed>) = 0 [pid 5887] <... munmap resumed>) = 0 [pid 5885] exit_group(0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5886, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5888] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5889] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5888] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5887] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5889] close(3 [pid 5888] close(3 [pid 5887] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5885] <... exit_group resumed>) = ? [pid 5889] <... close resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 5889] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5888] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5887] close(3 [pid 5885] +++ exited with 0 +++ [pid 5889] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5889] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5887] <... close resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5885, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5888] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5887] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5888] pwrite64(-1, "#", 1, 134220897 [pid 5889] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5888] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5889] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5888] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5889] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5888] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5887] pwrite64(-1, "#", 1, 134220897 [pid 5889] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5888] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5887] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5889] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5889] mkdir("./bus", 000 [pid 5887] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5889] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5889] rename("./file1", "./file0/file0" [pid 5887] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5889] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5888] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5887] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5889] mkdirat(AT_FDCWD, "./file1", 000 [pid 5888] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5888] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5889] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5888] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5888] mkdir("./bus", 000 [pid 5887] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5888] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5887] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5890 [ 73.853789][ T5886] overlayfs: failed to resolve './file0': -2 [ 73.879516][ T5885] overlayfs: failed to resolve './file0': -2 [pid 5888] rename("./file1", "./file0/file0" [pid 5887] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0./strace-static-x86_64: Process 5890 attached [pid 5825] <... restart_syscall resumed>) = 0 [pid 5888] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5888] mkdirat(AT_FDCWD, "./file1", 000 [pid 5887] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5887] mkdir("./bus", 000 [pid 5888] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5887] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5890] set_robust_list(0x555581b7e660, 24 [pid 5887] rename("./file1", "./file0/file0" [pid 5890] <... set_robust_list resumed>) = 0 [pid 5887] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5887] mkdirat(AT_FDCWD, "./file1", 000 [pid 5890] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5889] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5888] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5887] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5890] <... prctl resumed>) = 0 [pid 5889] exit_group(0 [pid 5888] exit_group(0 [pid 5887] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5890] setpgid(0, 0) = 0 [pid 5889] <... exit_group resumed>) = ? [pid 5890] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 executing program [pid 5890] write(3, "1000", 4) = 4 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5888] <... exit_group resumed>) = ? [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5890] close(3) = 0 [pid 5890] write(1, "executing program\n", 18) = 18 [pid 5890] memfd_create("syzkaller", 0) = 3 [pid 5890] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5888] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5888, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5890] <... mmap resumed>) = 0x7f88dec00000 ./strace-static-x86_64: Process 5891 attached [pid 5820] <... restart_syscall resumed>) = 0 [pid 5891] set_robust_list(0x555581b7e660, 24 [pid 5889] +++ exited with 0 +++ [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5891 [pid 5891] <... set_robust_list resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5891] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5889, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5891] <... prctl resumed>) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5891] setpgid(0, 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5891] <... setpgid resumed>) = 0 [pid 5891] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 5892 attached [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5892 [pid 5892] set_robust_list(0x555581b7e660, 24 [pid 5891] <... openat resumed>) = 3 [pid 5890] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5887] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... restart_syscall resumed>) = 0 [pid 5892] <... set_robust_list resumed>) = 0 [pid 5891] write(3, "1000", 4 [pid 5892] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5891] <... write resumed>) = 4 [pid 5890] <... write resumed>) = 524288 [pid 5887] exit_group(0 [pid 5892] <... prctl resumed>) = 0 [pid 5891] close(3 [pid 5887] <... exit_group resumed>) = ? [pid 5890] munmap(0x7f88dec00000, 138412032 [pid 5892] setpgid(0, 0 [pid 5891] <... close resumed>) = 0 [pid 5887] +++ exited with 0 +++ [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5891] write(1, "executing program\n", 18executing program [pid 5892] <... setpgid resumed>) = 0 [pid 5891] <... write resumed>) = 18 [pid 5890] <... munmap resumed>) = 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5887, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5892] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5892] <... openat resumed>) = 3 [pid 5891] memfd_create("syzkaller", 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5890] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5892] write(3, "1000", 4 [pid 5890] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5892] <... write resumed>) = 4 [pid 5892] close(3./strace-static-x86_64: Process 5893 attached ) = 0 [pid 5891] <... memfd_create resumed>) = 3 [pid 5890] close(3 [pid 5824] <... restart_syscall resumed>) = 0 [ 73.912429][ T5889] overlayfs: failed to resolve './file0': -2 [ 73.921081][ T5888] overlayfs: failed to resolve './file0': -2 [ 73.932655][ T5887] overlayfs: failed to resolve './file0': -2 [pid 5893] set_robust_list(0x555581b7e660, 24 [pid 5892] write(1, "executing program\n", 18 [pid 5891] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5890] <... close resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5893 [pid 5893] <... set_robust_list resumed>) = 0 [pid 5891] <... mmap resumed>) = 0x7f88dec00000 [pid 5892] <... write resumed>) = 18 [pid 5892] memfd_create("syzkaller", 0) = 3 [pid 5892] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5892] <... mmap resumed>) = 0x7f88dec00000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 5893] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5892] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5891] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5893] <... prctl resumed>) = 0 [pid 5893] setpgid(0, 0 [pid 5890] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5893] <... setpgid resumed>) = 0 [pid 5890] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5890] pwrite64(-1, "#", 1, 134220897./strace-static-x86_64: Process 5894 attached ) = -1 EBADF (Bad file descriptor) [pid 5893] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5890] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5894 [pid 5893] <... openat resumed>) = 3 [pid 5890] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5893] write(3, "1000", 4 [pid 5894] set_robust_list(0x555581b7e660, 24 [pid 5893] <... write resumed>) = 4 [pid 5890] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5893] close(3executing program ) = 0 [pid 5890] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5893] write(1, "executing program\n", 18 [pid 5890] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5893] <... write resumed>) = 18 [pid 5890] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5894] <... set_robust_list resumed>) = 0 [pid 5890] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5894] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5890] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5894] <... prctl resumed>) = 0 [pid 5890] mkdir("./bus", 000 [pid 5894] setpgid(0, 0 [pid 5890] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5894] <... setpgid resumed>) = 0 [pid 5893] memfd_create("syzkaller", 0 [pid 5892] <... write resumed>) = 524288 [pid 5891] <... write resumed>) = 524288 [pid 5890] rename("./file1", "./file0/file0" [pid 5894] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5893] <... memfd_create resumed>) = 3 [pid 5891] munmap(0x7f88dec00000, 138412032 [pid 5893] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5890] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5894] <... openat resumed>) = 3 [pid 5890] mkdirat(AT_FDCWD, "./file1", 000 [pid 5891] <... munmap resumed>) = 0 [pid 5890] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5890] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5894] write(3, "1000", 4 [pid 5893] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 5891] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5894] <... write resumed>) = 4 [pid 5891] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5891] close(3 [pid 5894] close(3 [pid 5892] munmap(0x7f88dec00000, 138412032 [pid 5894] <... close resumed>) = 0 [pid 5892] <... munmap resumed>) = 0 [pid 5894] write(1, "executing program\n", 18 [pid 5892] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5894] <... write resumed>) = 18 [pid 5892] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5894] memfd_create("syzkaller", 0 [pid 5892] close(3 [pid 5894] <... memfd_create resumed>) = 3 [pid 5892] <... close resumed>) = 0 [pid 5891] <... close resumed>) = 0 [pid 5894] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5893] <... write resumed>) = 524288 [pid 5892] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5891] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5894] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5893] munmap(0x7f88dec00000, 138412032 [pid 5892] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5891] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5891] pwrite64(-1, "#", 1, 134220897 [pid 5892] pwrite64(-1, "#", 1, 134220897 [pid 5891] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5891] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5894] <... write resumed>) = 524288 [pid 5893] <... munmap resumed>) = 0 [pid 5892] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5890] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5891] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5891] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5892] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5891] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5893] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5892] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5891] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5891] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5892] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5891] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5892] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5892] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5892] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5893] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5892] mkdir("./bus", 000 [pid 5891] mkdir("./bus", 000 [pid 5890] exit_group(0 [pid 5893] close(3 [pid 5892] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5891] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5890] <... exit_group resumed>) = ? [pid 5892] rename("./file1", "./file0/file0" [pid 5890] +++ exited with 0 +++ [pid 5892] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5891] rename("./file1", "./file0/file0" [pid 5892] mkdirat(AT_FDCWD, "./file1", 000 [pid 5894] munmap(0x7f88dec00000, 138412032 [pid 5892] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5891] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5890, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5894] <... munmap resumed>) = 0 [pid 5893] <... close resumed>) = 0 [pid 5892] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5891] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5893] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5891] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5819] <... restart_syscall resumed>) = 0 [pid 5894] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5893] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5892] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5891] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5894] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 74.011285][ T5890] overlayfs: failed to resolve './file0': -2 [ 74.048975][ T5892] overlayfs: failed to resolve './file0': -2 [pid 5893] pwrite64(-1, "#", 1, 134220897 [pid 5892] exit_group(0 [pid 5894] close(3 [pid 5892] <... exit_group resumed>) = ? [pid 5894] <... close resumed>) = 0 [pid 5892] +++ exited with 0 +++ [pid 5893] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5891] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5892, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5894] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5894] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5893] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5891] exit_group(0 [pid 5894] pwrite64(-1, "#", 1, 134220897 [pid 5891] <... exit_group resumed>) = ? [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5894] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5893] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5894] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5894] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000./strace-static-x86_64: Process 5895 attached ) = -1 EISDIR (Is a directory) [pid 5893] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5895 [pid 5895] set_robust_list(0x555581b7e660, 24 [pid 5894] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5893] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5894] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5894] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5894] mkdir("./bus", 000./strace-static-x86_64: Process 5896 attached [pid 5895] <... set_robust_list resumed>) = 0 [pid 5893] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5896] set_robust_list(0x555581b7e660, 24 [pid 5895] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5894] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5893] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5891] +++ exited with 0 +++ [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5896 [pid 5896] <... set_robust_list resumed>) = 0 [pid 5895] <... prctl resumed>) = 0 [pid 5894] rename("./file1", "./file0/file0" [pid 5893] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5895] setpgid(0, 0 [pid 5893] mkdir("./bus", 000 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5891, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5895] <... setpgid resumed>) = 0 [pid 5893] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5896] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5895] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5894] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5893] rename("./file1", "./file0/file0" [pid 5896] <... prctl resumed>) = 0 [pid 5895] <... openat resumed>) = 3 [pid 5894] mkdirat(AT_FDCWD, "./file1", 000 [pid 5893] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... restart_syscall resumed>) = 0 [pid 5896] setpgid(0, 0 [pid 5894] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5895] write(3, "1000", 4 [pid 5896] <... setpgid resumed>) = 0 [pid 5894] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5893] mkdirat(AT_FDCWD, "./file1", 000 [pid 5895] <... write resumed>) = 4 [pid 5896] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5893] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5896] <... openat resumed>) = 3 [pid 5895] close(3 [pid 5894] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5893] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 5896] write(3, "1000", 4 [pid 5895] <... close resumed>) = 0 [pid 5894] exit_group(0 [pid 5896] <... write resumed>) = 4 [pid 5894] <... exit_group resumed>) = ? [pid 5896] close(3 [pid 5894] +++ exited with 0 +++ [pid 5896] <... close resumed>) = 0 [pid 5896] write(1, "executing program\n", 18 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5894, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5896] <... write resumed>) = 18 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5896] memfd_create("syzkaller", 0) = 3 [pid 5896] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5896] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 executing program [pid 5895] write(1, "executing program\n", 18 [pid 5893] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5895] <... write resumed>) = 18 [pid 5895] memfd_create("syzkaller", 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5895] <... memfd_create resumed>) = 3 [pid 5895] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5895] <... mmap resumed>) = 0x7f88dec00000 ./strace-static-x86_64: Process 5897 attached [pid 5897] set_robust_list(0x555581b7e660, 24) = 0 [pid 5896] <... write resumed>) = 524288 [pid 5895] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5893] exit_group(0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5897 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5897] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5896] munmap(0x7f88dec00000, 138412032 [pid 5893] <... exit_group resumed>) = ? [pid 5897] <... prctl resumed>) = 0 [pid 5896] <... munmap resumed>) = 0 [pid 5897] setpgid(0, 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5897] <... setpgid resumed>) = 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5897] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5896] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5898 attached [pid 5897] <... openat resumed>) = 3 [pid 5896] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5898] set_robust_list(0x555581b7e660, 24 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5898 [pid 5898] <... set_robust_list resumed>) = 0 [pid 5897] write(3, "1000", 4 [pid 5898] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5897] <... write resumed>) = 4 [pid 5896] close(3 [pid 5893] +++ exited with 0 +++ [pid 5898] <... prctl resumed>) = 0 [pid 5897] close(3 [pid 5896] <... close resumed>) = 0 [pid 5895] <... write resumed>) = 524288 [pid 5898] setpgid(0, 0 [pid 5897] <... close resumed>) = 0 [pid 5895] munmap(0x7f88dec00000, 138412032 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5893, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5898] <... setpgid resumed>) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5898] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 executing program [pid 5897] write(1, "executing program\n", 18 [pid 5896] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5895] <... munmap resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5898] write(3, "1000", 4 [pid 5897] <... write resumed>) = 18 [pid 5898] <... write resumed>) = 4 [pid 5897] memfd_create("syzkaller", 0 [pid 5896] <... openat resumed>) = -1 EISDIR (Is a directory) [ 74.056383][ T5891] overlayfs: failed to resolve './file0': -2 [ 74.076837][ T5894] overlayfs: failed to resolve './file0': -2 [ 74.095235][ T5893] overlayfs: failed to resolve './file0': -2 [pid 5895] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5898] close(3 [pid 5897] <... memfd_create resumed>) = 3 [pid 5896] pwrite64(-1, "#", 1, 134220897 [pid 5895] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5898] <... close resumed>) = 0 [pid 5897] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5896] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5898] write(1, "executing program\n", 18 [pid 5897] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 5896] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5895] close(3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5898] <... write resumed>) = 18 [pid 5897] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5896] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5898] memfd_create("syzkaller", 0) = 3 [pid 5898] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5898] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5896] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5895] <... close resumed>) = 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5896] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5896] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5896] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5895] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5896] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5896] mkdir("./bus", 000) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 5899 attached [pid 5896] rename("./file1", "./file0/file0" [pid 5898] <... write resumed>) = 524288 [pid 5897] <... write resumed>) = 524288 [pid 5895] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5899 [pid 5896] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5895] pwrite64(-1, "#", 1, 134220897 [pid 5896] mkdirat(AT_FDCWD, "./file1", 000 [pid 5895] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5896] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5895] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5898] munmap(0x7f88dec00000, 138412032 [pid 5899] set_robust_list(0x555581b7e660, 24 [pid 5896] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5899] <... set_robust_list resumed>) = 0 [pid 5895] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5897] munmap(0x7f88dec00000, 138412032) = 0 [pid 5897] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5897] close(3 [pid 5899] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5898] <... munmap resumed>) = 0 [pid 5897] <... close resumed>) = 0 [pid 5896] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5895] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5899] <... prctl resumed>) = 0 [pid 5899] setpgid(0, 0 [pid 5898] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5896] exit_group(0 [pid 5899] <... setpgid resumed>) = 0 [pid 5898] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5896] <... exit_group resumed>) = ? [pid 5895] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5899] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5898] close(3 [pid 5897] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5896] +++ exited with 0 +++ [pid 5895] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5899] <... openat resumed>) = 3 [pid 5898] <... close resumed>) = 0 [pid 5897] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5895] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5896, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5895] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5899] write(3, "1000", 4) = 4 [pid 5895] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5899] close(3) = 0 [pid 5895] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5897] pwrite64(-1, "#", 1, 134220897 [pid 5895] rename("./file1", "./file0/file0" [pid 5897] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5895] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5898] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5897] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5895] mkdirat(AT_FDCWD, "./file1", 000 [pid 5898] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5897] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5895] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5898] pwrite64(-1, "#", 1, 134220897 [pid 5897] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5895] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 5899] write(1, "executing program\n", 18 [pid 5898] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5897] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] <... restart_syscall resumed>) = 0 [pid 5899] <... write resumed>) = 18 [pid 5899] memfd_create("syzkaller", 0) = 3 [pid 5899] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5898] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5897] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5895] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5898] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5897] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5898] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5897] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5895] exit_group(0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5898] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5897] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5899] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5898] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5897] mkdir("./bus", 000 [pid 5898] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5897] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5895] <... exit_group resumed>) = ? [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5900 attached [pid 5899] <... write resumed>) = 524288 [pid 5898] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5897] rename("./file1", "./file0/file0" [pid 5895] +++ exited with 0 +++ [pid 5900] set_robust_list(0x555581b7e660, 24 [pid 5899] munmap(0x7f88dec00000, 138412032 [pid 5898] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5897] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5900] <... set_robust_list resumed>) = 0 [pid 5898] mkdir("./bus", 000 [pid 5897] mkdirat(AT_FDCWD, "./file1", 000 [pid 5899] <... munmap resumed>) = 0 [pid 5898] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5900] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5897] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5900 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5895, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5898] rename("./file1", "./file0/file0" [ 74.168608][ T5896] overlayfs: failed to resolve './file0': -2 [ 74.192296][ T5895] overlayfs: failed to resolve './file0': -2 [pid 5897] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5900] <... prctl resumed>) = 0 [pid 5899] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5898] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5900] setpgid(0, 0 [pid 5899] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... restart_syscall resumed>) = 0 [pid 5900] <... setpgid resumed>) = 0 [pid 5899] close(3 [pid 5900] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5898] mkdirat(AT_FDCWD, "./file1", 000 [pid 5897] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5898] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5897] exit_group(0 [pid 5898] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5900] <... openat resumed>) = 3 [pid 5899] <... close resumed>) = 0 [pid 5897] <... exit_group resumed>) = ? [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5900] write(3, "1000", 4 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5898] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5900] <... write resumed>) = 4 [pid 5899] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5897] +++ exited with 0 +++ [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5901 attached [pid 5900] close(3 [pid 5899] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5898] exit_group(0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5897, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5901] set_robust_list(0x555581b7e660, 24 [pid 5900] <... close resumed>) = 0 [pid 5899] pwrite64(-1, "#", 1, 134220897 [pid 5901] <... set_robust_list resumed>) = 0 [pid 5901] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5899] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5898] <... exit_group resumed>) = ? [pid 5901] <... prctl resumed>) = 0 executing program [pid 5900] write(1, "executing program\n", 18 [pid 5899] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5898] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5901 [pid 5901] setpgid(0, 0 [pid 5900] <... write resumed>) = 18 [pid 5899] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5901] <... setpgid resumed>) = 0 [pid 5900] memfd_create("syzkaller", 0 [pid 5899] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5898, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5900] <... memfd_create resumed>) = 3 [pid 5899] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5900] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5899] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5901] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5900] <... mmap resumed>) = 0x7f88dec00000 [pid 5899] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 5902 attached [pid 5901] <... openat resumed>) = 3 [pid 5900] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5899] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5901] write(3, "1000", 4executing program ) = 4 [pid 5899] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5901] close(3 [pid 5902] set_robust_list(0x555581b7e660, 24 [pid 5899] mkdir("./bus", 000 [pid 5902] <... set_robust_list resumed>) = 0 [pid 5901] <... close resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5902 [pid 5901] write(1, "executing program\n", 18) = 18 [pid 5899] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5899] rename("./file1", "./file0/file0" [pid 5901] memfd_create("syzkaller", 0 [pid 5899] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5899] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5902] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5901] <... memfd_create resumed>) = 3 [pid 5902] <... prctl resumed>) = 0 [pid 5901] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5902] setpgid(0, 0 [pid 5899] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5901] <... mmap resumed>) = 0x7f88dec00000 [ 74.220192][ T5897] overlayfs: failed to resolve './file0': -2 [ 74.229210][ T5898] overlayfs: failed to resolve './file0': -2 [pid 5902] <... setpgid resumed>) = 0 [pid 5902] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5901] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5902] <... openat resumed>) = 3 [pid 5901] <... write resumed>) = 524288 [pid 5900] <... write resumed>) = 524288 [pid 5902] write(3, "1000", 4 [pid 5901] munmap(0x7f88dec00000, 138412032 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5902] <... write resumed>) = 4 [pid 5900] munmap(0x7f88dec00000, 138412032 [pid 5902] close(3 [pid 5900] <... munmap resumed>) = 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5902] <... close resumed>) = 0 executing program [pid 5902] write(1, "executing program\n", 18 [pid 5900] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5902] <... write resumed>) = 18 [pid 5901] <... munmap resumed>) = 0 [pid 5900] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5899] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5900] close(3 [pid 5899] exit_group(0./strace-static-x86_64: Process 5903 attached [pid 5902] memfd_create("syzkaller", 0 [pid 5901] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5900] <... close resumed>) = 0 [pid 5899] <... exit_group resumed>) = ? [pid 5903] set_robust_list(0x555581b7e660, 24 [pid 5902] <... memfd_create resumed>) = 3 [pid 5901] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5899] +++ exited with 0 +++ [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5903 [pid 5903] <... set_robust_list resumed>) = 0 [pid 5903] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5899, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5902] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5901] close(3 [pid 5903] <... prctl resumed>) = 0 [pid 5902] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5904 attached [pid 5903] setpgid(0, 0 [pid 5901] <... close resumed>) = 0 [pid 5900] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5903] <... setpgid resumed>) = 0 [pid 5900] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5900] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5900] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5900] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5904] set_robust_list(0x555581b7e660, 24 [pid 5900] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5904] <... set_robust_list resumed>) = 0 [pid 5900] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5904] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5900] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5900] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5904 [pid 5904] <... prctl resumed>) = 0 [pid 5900] mkdir("./bus", 000 [pid 5904] setpgid(0, 0 [pid 5900] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5900] rename("./file1", "./file0/file0" [pid 5904] <... setpgid resumed>) = 0 [pid 5900] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5904] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5900] mkdirat(AT_FDCWD, "./file1", 000 [pid 5902] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5900] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5904] <... openat resumed>) = 3 [pid 5903] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5902] <... write resumed>) = 524288 [pid 5901] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [ 74.262185][ T5899] overlayfs: failed to resolve './file0': -2 [pid 5900] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5904] write(3, "1000", 4 [pid 5903] <... openat resumed>) = 3 [pid 5902] munmap(0x7f88dec00000, 138412032 [pid 5901] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5903] write(3, "1000", 4) = 4 [pid 5903] close(3) = 0 [pid 5903] write(1, "executing program\n", 18executing program ) = 18 [pid 5904] <... write resumed>) = 4 [pid 5903] memfd_create("syzkaller", 0 [pid 5902] <... munmap resumed>) = 0 [pid 5904] close(3 [pid 5903] <... memfd_create resumed>) = 3 [pid 5904] <... close resumed>) = 0 [pid 5901] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5904] write(1, "executing program\n", 18 [pid 5903] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5901] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5903] <... mmap resumed>) = 0x7f88dec00000 [pid 5904] <... write resumed>) = 18 [pid 5901] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5904] memfd_create("syzkaller", 0 [pid 5901] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5902] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5904] <... memfd_create resumed>) = 3 executing program [pid 5901] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5904] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5901] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5904] <... mmap resumed>) = 0x7f88dec00000 [pid 5902] close(3 [pid 5903] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5902] <... close resumed>) = 0 [pid 5901] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5901] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5901] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5901] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5903] <... write resumed>) = 524288 [pid 5901] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5903] munmap(0x7f88dec00000, 138412032 [pid 5902] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5904] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5902] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5902] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5902] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5900] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5902] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5904] <... write resumed>) = 524288 [pid 5903] <... munmap resumed>) = 0 [pid 5900] exit_group(0 [pid 5903] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5902] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5904] munmap(0x7f88dec00000, 138412032 [pid 5903] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5902] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5904] <... munmap resumed>) = 0 [pid 5901] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5900] <... exit_group resumed>) = ? [pid 5903] close(3 [pid 5902] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5902] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5904] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5903] <... close resumed>) = 0 [pid 5902] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5901] exit_group(0 [pid 5900] +++ exited with 0 +++ [pid 5904] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5903] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5902] mkdir("./bus", 000 [pid 5901] <... exit_group resumed>) = ? [pid 5904] close(3 [pid 5903] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5902] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5901] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5900, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5902] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5901, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5902] mkdirat(AT_FDCWD, "./file1", 000 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5904] <... close resumed>) = 0 [pid 5903] pwrite64(-1, "#", 1, 134220897 [pid 5902] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5904] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5903] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5902] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 5905 attached [pid 5904] <... openat resumed>) = -1 EISDIR (Is a directory) [ 74.312343][ T5900] overlayfs: failed to resolve './file0': -2 [ 74.334725][ T5901] overlayfs: failed to resolve './file0': -2 [pid 5903] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5904] pwrite64(-1, "#", 1, 134220897 [pid 5903] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5904] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5903] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5904] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5903] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5904] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5903] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5903] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5904] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5903] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5904] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5903] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5904] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5903] rename("./file1", "./file0/file0" [pid 5904] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5903] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5904] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5903] mkdirat(AT_FDCWD, "./file1", 000 [pid 5904] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5903] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5904] mkdir("./bus", 000 [pid 5903] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5905] set_robust_list(0x555581b7e660, 24 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5905 [pid 5905] <... set_robust_list resumed>) = 0 [pid 5904] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5904] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5905] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5904] mkdirat(AT_FDCWD, "./file1", 000 [pid 5903] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5902] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5905] <... prctl resumed>) = 0 [pid 5904] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5903] exit_group(0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5905] setpgid(0, 0 [pid 5904] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5903] <... exit_group resumed>) = ? [pid 5902] exit_group(0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5905] <... setpgid resumed>) = 0 [pid 5902] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 5906 attached [pid 5905] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5903] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5903, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5904] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5906] set_robust_list(0x555581b7e660, 24 [pid 5905] <... openat resumed>) = 3 [pid 5902] +++ exited with 0 +++ [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5906 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5904] exit_group(0) = ? [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5906] <... set_robust_list resumed>) = 0 [pid 5905] write(3, "1000", 4 [pid 5904] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5902, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5905] <... write resumed>) = 4 [pid 5825] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR./strace-static-x86_64: Process 5907 attached [pid 5906] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5905] close(3 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5904, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [ 74.388471][ T5902] overlayfs: failed to resolve './file0': -2 [ 74.391844][ T5903] overlayfs: failed to resolve './file0': -2 [ 74.403455][ T5904] overlayfs: failed to resolve './file0': -2 [pid 5907] set_robust_list(0x555581b7e660, 24executing program [pid 5905] <... close resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5906] <... prctl resumed>) = 0 [pid 5907] <... set_robust_list resumed>) = 0 [pid 5905] write(1, "executing program\n", 18 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5906] setpgid(0, 0 [pid 5905] <... write resumed>) = 18 [pid 5906] <... setpgid resumed>) = 0 [pid 5907] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5907] <... prctl resumed>) = 0 [pid 5906] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5905] memfd_create("syzkaller", 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5907 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 5908 attached [pid 5907] setpgid(0, 0) = 0 [pid 5906] <... openat resumed>) = 3 [pid 5908] set_robust_list(0x555581b7e660, 24 [pid 5907] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5905] <... memfd_create resumed>) = 3 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5908 [pid 5906] write(3, "1000", 4 [pid 5908] <... set_robust_list resumed>) = 0 [pid 5905] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5906] <... write resumed>) = 4 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5907] <... openat resumed>) = 3 [pid 5907] write(3, "1000", 4) = 4 [pid 5907] close(3./strace-static-x86_64: Process 5909 attached [pid 5908] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5907] <... close resumed>) = 0 [pid 5906] close(3 [pid 5905] <... mmap resumed>) = 0x7f88dec00000 [pid 5909] set_robust_list(0x555581b7e660, 24 [pid 5906] <... close resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5909 executing program [pid 5906] write(1, "executing program\n", 18 [pid 5909] <... set_robust_list resumed>) = 0 [pid 5908] <... prctl resumed>) = 0 [pid 5907] write(1, "executing program\n", 18 [pid 5906] <... write resumed>) = 18 executing program [pid 5905] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5909] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5908] setpgid(0, 0 [pid 5907] <... write resumed>) = 18 [pid 5906] memfd_create("syzkaller", 0 [pid 5908] <... setpgid resumed>) = 0 [pid 5907] memfd_create("syzkaller", 0 [pid 5908] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5907] <... memfd_create resumed>) = 3 [pid 5907] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5908] <... openat resumed>) = 3 [pid 5909] <... prctl resumed>) = 0 [pid 5907] <... mmap resumed>) = 0x7f88dec00000 [pid 5906] <... memfd_create resumed>) = 3 [pid 5905] <... write resumed>) = 524288 [pid 5906] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5908] write(3, "1000", 4 [pid 5906] <... mmap resumed>) = 0x7f88dec00000 [pid 5909] setpgid(0, 0 [pid 5908] <... write resumed>) = 4 [pid 5907] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5905] munmap(0x7f88dec00000, 138412032 [pid 5909] <... setpgid resumed>) = 0 executing program [pid 5908] close(3) = 0 [pid 5908] write(1, "executing program\n", 18) = 18 [pid 5908] memfd_create("syzkaller", 0) = 3 [pid 5908] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5909] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5908] <... mmap resumed>) = 0x7f88dec00000 [pid 5909] <... openat resumed>) = 3 [pid 5907] <... write resumed>) = 524288 [pid 5906] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5905] <... munmap resumed>) = 0 [pid 5909] write(3, "1000", 4 [pid 5907] munmap(0x7f88dec00000, 138412032 [pid 5905] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5909] <... write resumed>) = 4 [pid 5907] <... munmap resumed>) = 0 [pid 5905] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5909] close(3) = 0 executing program [pid 5909] write(1, "executing program\n", 18) = 18 [pid 5905] close(3 [pid 5909] memfd_create("syzkaller", 0 [pid 5908] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5906] <... write resumed>) = 524288 [pid 5905] <... close resumed>) = 0 [pid 5909] <... memfd_create resumed>) = 3 [pid 5907] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5907] close(3 [pid 5909] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5908] <... write resumed>) = 524288 [pid 5906] munmap(0x7f88dec00000, 138412032 [pid 5909] <... mmap resumed>) = 0x7f88dec00000 [pid 5905] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5909] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5908] munmap(0x7f88dec00000, 138412032 [pid 5907] <... close resumed>) = 0 [pid 5906] <... munmap resumed>) = 0 [pid 5905] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5906] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5906] close(3) = 0 [pid 5909] <... write resumed>) = 524288 [pid 5908] <... munmap resumed>) = 0 [pid 5907] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5905] pwrite64(-1, "#", 1, 134220897 [pid 5906] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 5906] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5906] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5906] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5906] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5909] munmap(0x7f88dec00000, 138412032 [pid 5908] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5907] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5905] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5907] pwrite64(-1, "#", 1, 134220897 [pid 5905] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5907] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5908] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5907] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5906] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5906] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5905] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5907] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5908] close(3 [pid 5907] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5906] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5905] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5907] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5906] mkdir("./bus", 000 [pid 5907] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5906] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5905] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5907] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5906] rename("./file1", "./file0/file0" [pid 5907] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5906] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5905] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5907] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5906] mkdirat(AT_FDCWD, "./file1", 000 [pid 5905] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5907] mkdir("./bus", 000 [pid 5906] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5907] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5906] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5905] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5908] <... close resumed>) = 0 [pid 5907] rename("./file1", "./file0/file0" [pid 5906] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5909] <... munmap resumed>) = 0 [pid 5908] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5907] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5905] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5907] mkdirat(AT_FDCWD, "./file1", 000 [pid 5905] mkdir("./bus", 000 [pid 5907] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5905] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5908] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5905] rename("./file1", "./file0/file0" [pid 5907] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5909] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5908] pwrite64(-1, "#", 1, 134220897 [pid 5905] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5906] exit_group(0) = ? [pid 5906] +++ exited with 0 +++ [pid 5905] mkdirat(AT_FDCWD, "./file1", 000 [pid 5909] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5906, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5908] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5905] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5908] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5905] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5909] close(3 [pid 5908] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5909] <... close resumed>) = 0 [pid 5909] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5908] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5907] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5905] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 5909] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5908] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5909] pwrite64(-1, "#", 1, 134220897 [pid 5908] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5909] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5908] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5907] exit_group(0 [pid 5909] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5908] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5905] exit_group(0 [pid 5907] <... exit_group resumed>) = ? [pid 5909] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5908] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5905] <... exit_group resumed>) = ? [pid 5909] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5908] mkdir("./bus", 000 [pid 5909] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5908] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5909] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5908] rename("./file1", "./file0/file0" [pid 5909] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5908] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5909] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5908] mkdirat(AT_FDCWD, "./file1", 000 [pid 5909] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5908] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5909] mkdir("./bus", 000 [pid 5908] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5905] +++ exited with 0 +++ [pid 5909] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5907] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5905, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5909] rename("./file1", "./file0/file0" [pid 5908] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... restart_syscall resumed>) = 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5907, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5909] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5909] mkdirat(AT_FDCWD, "./file1", 000 [pid 5908] exit_group(0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [ 74.554982][ T5906] overlayfs: failed to resolve './file0': -2 [ 74.573358][ T5907] overlayfs: failed to resolve './file0': -2 [ 74.583007][ T5905] overlayfs: failed to resolve './file0': -2 [ 74.597812][ T5908] overlayfs: failed to resolve './file0': -2 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5909] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5908] <... exit_group resumed>) = ? [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5910 attached [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5909] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5908] +++ exited with 0 +++ [pid 5910] set_robust_list(0x555581b7e660, 24 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5908, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5910] <... set_robust_list resumed>) = 0 [pid 5910] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5910] setpgid(0, 0) = 0 ./strace-static-x86_64: Process 5911 attached [pid 5910] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] <... restart_syscall resumed>) = 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5910] <... openat resumed>) = 3 [pid 5909] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5910] write(3, "1000", 4 [pid 5909] exit_group(0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5910] <... write resumed>) = 4 [pid 5909] <... exit_group resumed>) = ? [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5911] set_robust_list(0x555581b7e660, 24./strace-static-x86_64: Process 5912 attached executing program ) = 0 [pid 5910] close(3 [pid 5909] +++ exited with 0 +++ [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5911 [pid 5910] <... close resumed>) = 0 [pid 5910] write(1, "executing program\n", 18) = 18 [pid 5910] memfd_create("syzkaller", 0) = 3 [pid 5910] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5912] set_robust_list(0x555581b7e660, 24 [pid 5911] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5910] <... mmap resumed>) = 0x7f88dec00000 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5912 ./strace-static-x86_64: Process 5913 attached [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5909, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5912] <... set_robust_list resumed>) = 0 [pid 5911] <... prctl resumed>) = 0 [pid 5910] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5913 [pid 5913] set_robust_list(0x555581b7e660, 24 [pid 5912] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5911] setpgid(0, 0 [pid 5912] <... prctl resumed>) = 0 [pid 5911] <... setpgid resumed>) = 0 [pid 5913] <... set_robust_list resumed>) = 0 [pid 5912] setpgid(0, 0 [pid 5911] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5912] <... setpgid resumed>) = 0 [pid 5913] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5912] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5913] <... prctl resumed>) = 0 [pid 5911] <... openat resumed>) = 3 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5913] setpgid(0, 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5913] <... setpgid resumed>) = 0 [pid 5912] <... openat resumed>) = 3 [pid 5911] write(3, "1000", 4 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5910 ./strace-static-x86_64: Process 5914 attached [pid 5913] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5912] write(3, "1000", 4 [pid 5911] <... write resumed>) = 4 [pid 5912] <... write resumed>) = 4 [pid 5914] set_robust_list(0x555581b7e660, 24 [pid 5913] <... openat resumed>) = 3 [pid 5912] close(3 [pid 5911] close(3 [pid 5910] <... write resumed>) = 524288 [pid 5913] write(3, "1000", 4 [pid 5912] <... close resumed>) = 0 [pid 5911] <... close resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5914 executing program executing program [pid 5914] <... set_robust_list resumed>) = 0 [pid 5912] write(1, "executing program\n", 18 [pid 5911] write(1, "executing program\n", 18 [pid 5914] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5912] <... write resumed>) = 18 [pid 5911] <... write resumed>) = 18 [pid 5913] <... write resumed>) = 4 [pid 5913] close(3) = 0 executing program [pid 5913] write(1, "executing program\n", 18) = 18 [pid 5914] <... prctl resumed>) = 0 [pid 5913] memfd_create("syzkaller", 0 [pid 5912] memfd_create("syzkaller", 0 [pid 5911] memfd_create("syzkaller", 0 [pid 5914] setpgid(0, 0 [pid 5913] <... memfd_create resumed>) = 3 [pid 5913] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5910] munmap(0x7f88dec00000, 138412032 [pid 5914] <... setpgid resumed>) = 0 [pid 5913] <... mmap resumed>) = 0x7f88dec00000 [pid 5912] <... memfd_create resumed>) = 3 [pid 5911] <... memfd_create resumed>) = 3 [pid 5910] <... munmap resumed>) = 0 [pid 5914] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5913] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5912] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5911] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5910] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5911] <... mmap resumed>) = 0x7f88dec00000 [pid 5910] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5910] close(3 [pid 5914] <... openat resumed>) = 3 [pid 5912] <... mmap resumed>) = 0x7f88dec00000 [pid 5913] <... write resumed>) = 524288 [pid 5914] write(3, "1000", 4 [pid 5913] munmap(0x7f88dec00000, 138412032 [pid 5912] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5911] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5910] <... close resumed>) = 0 [pid 5914] <... write resumed>) = 4 [pid 5913] <... munmap resumed>) = 0 [pid 5912] <... write resumed>) = 524288 [pid 5911] <... write resumed>) = 524288 executing program [pid 5910] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5914] close(3 [pid 5912] munmap(0x7f88dec00000, 138412032 [pid 5914] <... close resumed>) = 0 [pid 5914] write(1, "executing program\n", 18 [pid 5913] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5910] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5914] <... write resumed>) = 18 [pid 5913] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5912] <... munmap resumed>) = 0 [pid 5910] pwrite64(-1, "#", 1, 134220897 [pid 5913] close(3 [pid 5910] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 74.616369][ T5909] overlayfs: failed to resolve './file0': -2 [pid 5914] memfd_create("syzkaller", 0 [pid 5913] <... close resumed>) = 0 [pid 5912] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5910] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5914] <... memfd_create resumed>) = 3 [pid 5914] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5912] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5910] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5910] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5914] <... mmap resumed>) = 0x7f88dec00000 [pid 5912] close(3 [pid 5910] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5910] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5910] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5910] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5910] rename("./file1", "./file0/file0" [pid 5913] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5910] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5913] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5910] mkdirat(AT_FDCWD, "./file1", 000 [pid 5913] pwrite64(-1, "#", 1, 134220897 [pid 5910] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5913] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5910] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5914] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5913] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5912] <... close resumed>) = 0 [pid 5911] munmap(0x7f88dec00000, 138412032 [pid 5913] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5913] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5913] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5911] <... munmap resumed>) = 0 [pid 5913] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5911] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5913] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5911] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5913] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5911] close(3 [pid 5914] <... write resumed>) = 524288 [pid 5913] mkdir("./bus", 000 [pid 5912] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5911] <... close resumed>) = 0 [pid 5913] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5913] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5913] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5913] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5914] munmap(0x7f88dec00000, 138412032 [pid 5912] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5912] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5911] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5912] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5911] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5912] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5911] pwrite64(-1, "#", 1, 134220897 [pid 5912] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5911] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5910] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5914] <... munmap resumed>) = 0 [pid 5912] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5914] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5912] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5911] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5910] exit_group(0 [pid 5914] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5912] mkdir("./bus", 000 [pid 5911] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5910] <... exit_group resumed>) = ? [pid 5912] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5914] close(3 [pid 5912] rename("./file1", "./file0/file0" [pid 5911] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5910] +++ exited with 0 +++ [pid 5911] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5911] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5910, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5911] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5911] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5911] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5911] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5911] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5911] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5914] <... close resumed>) = 0 [pid 5912] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5913] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5912] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5913] exit_group(0 [pid 5912] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5913] <... exit_group resumed>) = ? [pid 5912] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5915 ./strace-static-x86_64: Process 5915 attached [pid 5915] set_robust_list(0x555581b7e660, 24) = 0 [pid 5915] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5915] setpgid(0, 0) = 0 [pid 5915] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5914] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5913] +++ exited with 0 +++ [pid 5912] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5911] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5915] <... openat resumed>) = 3 [pid 5914] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5912] exit_group(0 [pid 5911] exit_group(0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5913, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5914] pwrite64(-1, "#", 1, 134220897 [pid 5915] write(3, "1000", 4 [pid 5914] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5912] <... exit_group resumed>) = ? [pid 5911] <... exit_group resumed>) = ? [pid 5915] <... write resumed>) = 4 [pid 5914] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5912] +++ exited with 0 +++ [pid 5911] +++ exited with 0 +++ [pid 5915] close(3 [pid 5914] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5915] <... close resumed>) = 0 [pid 5914] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5915] write(1, "executing program\n", 18executing program [pid 5914] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5912, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5911, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5915] <... write resumed>) = 18 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5824] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5915] memfd_create("syzkaller", 0 [pid 5914] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5915] <... memfd_create resumed>) = 3 [pid 5914] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5915] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5914] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5916 attached [pid 5915] <... mmap resumed>) = 0x7f88dec00000 [pid 5914] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5914] mkdir("./bus", 000 [pid 5916] set_robust_list(0x555581b7e660, 24 [pid 5915] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5914] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5916] <... set_robust_list resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5916 [pid 5914] rename("./file1", "./file0/file0" [pid 5916] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5914] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5914] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 74.681678][ T5910] overlayfs: failed to resolve './file0': -2 [ 74.696096][ T5913] overlayfs: failed to resolve './file0': -2 [ 74.709812][ T5911] overlayfs: failed to resolve './file0': -2 [ 74.721032][ T5912] overlayfs: failed to resolve './file0': -2 [pid 5914] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 5917 attached [pid 5916] <... prctl resumed>) = 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5916] setpgid(0, 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5917 [pid 5914] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 5918 attached [pid 5917] set_robust_list(0x555581b7e660, 24 [pid 5916] <... setpgid resumed>) = 0 [pid 5915] <... write resumed>) = 524288 [pid 5917] <... set_robust_list resumed>) = 0 [pid 5916] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5914] exit_group(0 [pid 5918] set_robust_list(0x555581b7e660, 24 [pid 5917] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5914] <... exit_group resumed>) = ? [pid 5918] <... set_robust_list resumed>) = 0 [pid 5917] <... prctl resumed>) = 0 [pid 5916] <... openat resumed>) = 3 [pid 5914] +++ exited with 0 +++ [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5918 [pid 5917] setpgid(0, 0 [pid 5918] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5917] <... setpgid resumed>) = 0 [pid 5916] write(3, "1000", 4 [pid 5915] munmap(0x7f88dec00000, 138412032 [pid 5918] <... prctl resumed>) = 0 [pid 5917] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5916] <... write resumed>) = 4 [pid 5915] <... munmap resumed>) = 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5914, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5918] setpgid(0, 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5918] <... setpgid resumed>) = 0 [pid 5917] <... openat resumed>) = 3 [pid 5916] close(3 [pid 5915] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5918] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5917] write(3, "1000", 4 [pid 5916] <... close resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5918] <... openat resumed>) = 3 executing program [pid 5917] <... write resumed>) = 4 [pid 5916] write(1, "executing program\n", 18 [pid 5915] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 5919 attached [pid 5918] write(3, "1000", 4 [pid 5916] <... write resumed>) = 18 [pid 5915] close(3 [pid 5919] set_robust_list(0x555581b7e660, 24 [pid 5918] <... write resumed>) = 4 [pid 5918] close(3) = 0 executing program [pid 5918] write(1, "executing program\n", 18 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5919 [pid 5918] <... write resumed>) = 18 [pid 5919] <... set_robust_list resumed>) = 0 [pid 5918] memfd_create("syzkaller", 0 [pid 5917] close(3 [pid 5916] memfd_create("syzkaller", 0 [pid 5917] <... close resumed>) = 0 [pid 5919] prctl(PR_SET_PDEATHSIG, SIGKILL executing program [pid 5917] write(1, "executing program\n", 18 [pid 5918] <... memfd_create resumed>) = 3 [pid 5917] <... write resumed>) = 18 [pid 5916] <... memfd_create resumed>) = 3 [pid 5918] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5917] memfd_create("syzkaller", 0 [pid 5919] <... prctl resumed>) = 0 [pid 5917] <... memfd_create resumed>) = 3 [pid 5916] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5915] <... close resumed>) = 0 [pid 5917] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5916] <... mmap resumed>) = 0x7f88dec00000 [pid 5917] <... mmap resumed>) = 0x7f88dec00000 [pid 5918] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5919] setpgid(0, 0 [pid 5917] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5916] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5915] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5919] <... setpgid resumed>) = 0 [pid 5918] <... write resumed>) = 524288 [pid 5917] <... write resumed>) = 524288 [pid 5916] <... write resumed>) = 524288 [pid 5915] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5919] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5916] munmap(0x7f88dec00000, 138412032 [pid 5915] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5916] <... munmap resumed>) = 0 [ 74.759852][ T5914] overlayfs: failed to resolve './file0': -2 [pid 5919] <... openat resumed>) = 3 [pid 5919] write(3, "1000", 4 [pid 5918] munmap(0x7f88dec00000, 138412032 [pid 5917] munmap(0x7f88dec00000, 138412032 [pid 5916] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5915] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5919] <... write resumed>) = 4 [pid 5918] <... munmap resumed>) = 0 [pid 5917] <... munmap resumed>) = 0 [pid 5916] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5915] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5919] close(3 [pid 5915] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5919] <... close resumed>) = 0 [pid 5918] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5916] close(3 [pid 5915] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [pid 5919] write(1, "executing program\n", 18 [pid 5918] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5917] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5916] <... close resumed>) = 0 [pid 5915] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5919] <... write resumed>) = 18 [pid 5917] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5915] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5919] memfd_create("syzkaller", 0 [pid 5915] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5919] <... memfd_create resumed>) = 3 [pid 5918] close(3 [pid 5915] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5919] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5918] <... close resumed>) = 0 [pid 5917] close(3 [pid 5915] mkdir("./bus", 000 [pid 5919] <... mmap resumed>) = 0x7f88dec00000 [pid 5915] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5915] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5919] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5915] mkdirat(AT_FDCWD, "./file1", 000 [pid 5917] <... close resumed>) = 0 [pid 5916] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5915] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5916] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5915] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5916] pwrite64(-1, "#", 1, 134220897 [pid 5919] <... write resumed>) = 524288 [pid 5918] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5917] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5916] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5915] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5919] munmap(0x7f88dec00000, 138412032 [pid 5918] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5917] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5916] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5919] <... munmap resumed>) = 0 [pid 5918] pwrite64(-1, "#", 1, 134220897 [pid 5917] pwrite64(-1, "#", 1, 134220897 [pid 5916] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5915] exit_group(0 [pid 5918] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5917] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5916] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5919] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5918] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5917] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5916] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5915] <... exit_group resumed>) = ? [pid 5919] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5918] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5917] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5916] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5918] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5917] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5916] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5919] close(3 [pid 5918] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5917] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5915] +++ exited with 0 +++ [pid 5916] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5918] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5917] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5918] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5917] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5916] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5915, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5918] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5917] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5916] mkdir("./bus", 000 [pid 5918] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5917] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5919] <... close resumed>) = 0 [pid 5918] mkdir("./bus", 000 [pid 5917] mkdir("./bus", 000 [pid 5916] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5919] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5918] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5917] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5916] rename("./file1", "./file0/file0" [pid 5919] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5918] rename("./file1", "./file0/file0" [pid 5917] rename("./file1", "./file0/file0" [pid 5819] <... restart_syscall resumed>) = 0 [pid 5919] pwrite64(-1, "#", 1, 134220897 [pid 5918] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5917] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5916] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5919] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5918] mkdirat(AT_FDCWD, "./file1", 000 [pid 5917] mkdirat(AT_FDCWD, "./file1", 000 [pid 5916] mkdirat(AT_FDCWD, "./file1", 000 [pid 5919] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5918] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5917] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5916] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5919] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5918] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5917] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5919] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [ 74.844784][ T5915] overlayfs: failed to resolve './file0': -2 [ 74.877373][ T5917] overlayfs: failed to resolve './file0': -2 [ 74.877618][ T5918] overlayfs: failed to resolve './file0': -2 [pid 5916] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5919] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5917] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5918] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5918] exit_group(0 [pid 5917] exit_group(0 [pid 5918] <... exit_group resumed>) = ? [pid 5917] <... exit_group resumed>) = ? [pid 5918] +++ exited with 0 +++ [pid 5917] +++ exited with 0 +++ [pid 5919] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5916] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5917, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5918, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5920 attached [pid 5919] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5916] exit_group(0 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5919] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5920 [pid 5920] set_robust_list(0x555581b7e660, 24 [pid 5919] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5916] <... exit_group resumed>) = ? [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5920] <... set_robust_list resumed>) = 0 [pid 5919] mkdir("./bus", 000 [pid 5916] +++ exited with 0 +++ [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5920] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5919] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5920] <... prctl resumed>) = 0 [pid 5919] rename("./file1", "./file0/file0" [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5916, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 5921 attached [pid 5920] setpgid(0, 0 [pid 5919] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5921 [pid 5921] set_robust_list(0x555581b7e660, 24 [pid 5920] <... setpgid resumed>) = 0 [pid 5919] mkdirat(AT_FDCWD, "./file1", 000 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5921] <... set_robust_list resumed>) = 0 [pid 5919] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 74.886095][ T5916] overlayfs: failed to resolve './file0': -2 [pid 5919] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5921] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5920] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] <... restart_syscall resumed>) = 0 [pid 5919] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 5922 attached [pid 5921] <... prctl resumed>) = 0 [pid 5920] <... openat resumed>) = 3 [pid 5922] set_robust_list(0x555581b7e660, 24) = 0 [pid 5921] setpgid(0, 0 [pid 5920] write(3, "1000", 4 [pid 5919] exit_group(0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5922 [pid 5921] <... setpgid resumed>) = 0 [pid 5920] <... write resumed>) = 4 [pid 5922] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5921] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5920] close(3 [pid 5919] <... exit_group resumed>) = ? [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5922] <... prctl resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5923 attached [pid 5922] setpgid(0, 0 [pid 5920] <... close resumed>) = 0 [pid 5919] +++ exited with 0 +++ [pid 5922] <... setpgid resumed>) = 0 [pid 5923] set_robust_list(0x555581b7e660, 24 executing program [pid 5922] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5921] <... openat resumed>) = 3 [pid 5920] write(1, "executing program\n", 18) = 18 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5919, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5923] <... set_robust_list resumed>) = 0 [pid 5922] <... openat resumed>) = 3 [pid 5921] write(3, "1000", 4 [pid 5920] memfd_create("syzkaller", 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5923 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5923] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5922] write(3, "1000", 4 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5923] <... prctl resumed>) = 0 [pid 5922] <... write resumed>) = 4 [pid 5923] setpgid(0, 0 [pid 5922] close(3 [pid 5923] <... setpgid resumed>) = 0 [pid 5922] <... close resumed>) = 0 [pid 5923] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5922] write(1, "executing program\n", 18executing program [pid 5921] <... write resumed>) = 4 [pid 5920] <... memfd_create resumed>) = 3 [pid 5923] <... openat resumed>) = 3 [pid 5922] <... write resumed>) = 18 [pid 5923] write(3, "1000", 4 [pid 5922] memfd_create("syzkaller", 0 [pid 5921] close(3 [pid 5920] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5923] <... write resumed>) = 4 [ 74.917387][ T5919] overlayfs: failed to resolve './file0': -2 [pid 5923] close(3 [pid 5922] <... memfd_create resumed>) = 3 [pid 5921] <... close resumed>) = 0 [pid 5920] <... mmap resumed>) = 0x7f88dec00000 executing program executing program [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5923] <... close resumed>) = 0 [pid 5922] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5921] write(1, "executing program\n", 18 [pid 5923] write(1, "executing program\n", 18 [pid 5922] <... mmap resumed>) = 0x7f88dec00000 [pid 5921] <... write resumed>) = 18 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5923] <... write resumed>) = 18 [pid 5923] memfd_create("syzkaller", 0 [pid 5922] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5921] memfd_create("syzkaller", 0 [pid 5920] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5923] <... memfd_create resumed>) = 3 [pid 5923] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 ./strace-static-x86_64: Process 5924 attached [pid 5921] <... memfd_create resumed>) = 3 [pid 5921] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5924 [pid 5921] <... mmap resumed>) = 0x7f88dec00000 [pid 5924] set_robust_list(0x555581b7e660, 24 [pid 5923] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5922] <... write resumed>) = 524288 [pid 5921] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5920] <... write resumed>) = 524288 [pid 5924] <... set_robust_list resumed>) = 0 [pid 5924] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5923] <... write resumed>) = 524288 [pid 5920] munmap(0x7f88dec00000, 138412032 [pid 5922] munmap(0x7f88dec00000, 138412032) = 0 [pid 5924] <... prctl resumed>) = 0 [pid 5923] munmap(0x7f88dec00000, 138412032 [pid 5922] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5921] <... write resumed>) = 524288 [pid 5920] <... munmap resumed>) = 0 [pid 5924] setpgid(0, 0 [pid 5923] <... munmap resumed>) = 0 [pid 5922] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5921] munmap(0x7f88dec00000, 138412032 [pid 5920] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5924] <... setpgid resumed>) = 0 [pid 5924] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5923] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5922] close(3 [pid 5921] <... munmap resumed>) = 0 [pid 5924] <... openat resumed>) = 3 [pid 5923] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5920] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5924] write(3, "1000", 4 [pid 5920] close(3 [pid 5924] <... write resumed>) = 4 [pid 5923] close(3 [pid 5922] <... close resumed>) = 0 [pid 5921] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5924] close(3 [pid 5920] <... close resumed>) = 0 [pid 5924] <... close resumed>) = 0 [pid 5920] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5924] write(1, "executing program\n", 18executing program [pid 5920] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5924] <... write resumed>) = 18 [pid 5923] <... close resumed>) = 0 [pid 5922] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5921] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5924] memfd_create("syzkaller", 0 [pid 5920] pwrite64(-1, "#", 1, 134220897 [pid 5923] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5922] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5921] close(3 [pid 5924] <... memfd_create resumed>) = 3 [pid 5920] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5920] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5924] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5920] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5924] <... mmap resumed>) = 0x7f88dec00000 [pid 5923] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5922] pwrite64(-1, "#", 1, 134220897 [pid 5921] <... close resumed>) = 0 [pid 5920] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5923] pwrite64(-1, "#", 1, 134220897 [pid 5922] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5923] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5922] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5923] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5922] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5920] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5923] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5920] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5920] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5923] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5922] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5921] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5923] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5922] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5920] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5923] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5922] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5923] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5921] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5920] mkdir("./bus", 000 [pid 5924] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5923] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5922] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5921] pwrite64(-1, "#", 1, 134220897 [pid 5920] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5923] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5922] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5921] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5920] rename("./file1", "./file0/file0" [pid 5923] mkdir("./bus", 000 [pid 5922] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5921] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5920] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5923] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5922] mkdir("./bus", 000 [pid 5921] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5920] mkdirat(AT_FDCWD, "./file1", 000 [pid 5923] rename("./file1", "./file0/file0" [pid 5922] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5923] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5921] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5920] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5923] mkdirat(AT_FDCWD, "./file1", 000 [pid 5922] rename("./file1", "./file0/file0" [pid 5921] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5923] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5920] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5924] <... write resumed>) = 524288 [pid 5923] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5922] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5921] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5924] munmap(0x7f88dec00000, 138412032 [pid 5920] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5924] <... munmap resumed>) = 0 [pid 5920] exit_group(0 [pid 5924] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5920] <... exit_group resumed>) = ? [pid 5924] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5920] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5920, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5924] close(3 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5924] <... close resumed>) = 0 [pid 5922] mkdirat(AT_FDCWD, "./file1", 000 [pid 5921] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5924] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5923] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5922] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5921] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5924] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5923] exit_group(0 [pid 5922] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5921] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5924] pwrite64(-1, "#", 1, 134220897 [pid 5923] <... exit_group resumed>) = ? [pid 5924] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5921] mkdir("./bus", 000 [pid 5924] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5921] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5924] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5921] rename("./file1", "./file0/file0" [pid 5924] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5921] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5921] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5921] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5924] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5923] +++ exited with 0 +++ [ 75.038255][ T5920] overlayfs: failed to resolve './file0': -2 [ 75.044902][ T5923] overlayfs: failed to resolve './file0': -2 [ 75.075143][ T5922] overlayfs: failed to resolve './file0': -2 [pid 5922] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 5925 attached [pid 5924] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5921] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5925] set_robust_list(0x555581b7e660, 24 [pid 5924] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5923, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5925] <... set_robust_list resumed>) = 0 [pid 5924] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5922] exit_group(0 [pid 5921] exit_group(0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5925 [pid 5924] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5922] <... exit_group resumed>) = ? [pid 5921] <... exit_group resumed>) = ? [pid 5925] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] <... restart_syscall resumed>) = 0 [pid 5924] mkdir("./bus", 000 [pid 5922] +++ exited with 0 +++ [pid 5925] <... prctl resumed>) = 0 [pid 5924] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5925] setpgid(0, 0 [pid 5924] rename("./file1", "./file0/file0" [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5925] <... setpgid resumed>) = 0 [pid 5924] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5922, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5925] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5921] +++ exited with 0 +++ [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5924] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5921, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] <... restart_syscall resumed>) = 0 [pid 5924] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 75.083536][ T5921] overlayfs: failed to resolve './file0': -2 [pid 5924] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5925] <... openat resumed>) = 3 ./strace-static-x86_64: Process 5926 attached [pid 5924] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5926] set_robust_list(0x555581b7e660, 24 [pid 5925] write(3, "1000", 4 [pid 5924] exit_group(0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5926 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5926] <... set_robust_list resumed>) = 0 [pid 5925] <... write resumed>) = 4 [pid 5924] <... exit_group resumed>) = ? [pid 5926] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5925] close(3 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5927 attached [pid 5926] <... prctl resumed>) = 0 [pid 5925] <... close resumed>) = 0 [pid 5926] setpgid(0, 0) = 0 [pid 5925] write(1, "executing program\n", 18 [pid 5927] set_robust_list(0x555581b7e660, 24executing program [pid 5926] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5925] <... write resumed>) = 18 [pid 5924] +++ exited with 0 +++ [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5927 ./strace-static-x86_64: Process 5928 attached [pid 5927] <... set_robust_list resumed>) = 0 [pid 5928] set_robust_list(0x555581b7e660, 24 [pid 5927] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5925] memfd_create("syzkaller", 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5924, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5928] <... set_robust_list resumed>) = 0 [pid 5927] <... prctl resumed>) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5928] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5927] setpgid(0, 0 [pid 5926] <... openat resumed>) = 3 [pid 5925] <... memfd_create resumed>) = 3 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5928 [pid 5928] <... prctl resumed>) = 0 [pid 5927] <... setpgid resumed>) = 0 [pid 5928] setpgid(0, 0 [pid 5926] write(3, "1000", 4 [pid 5925] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5927] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5926] <... write resumed>) = 4 [pid 5928] <... setpgid resumed>) = 0 [pid 5925] <... mmap resumed>) = 0x7f88dec00000 [pid 5926] close(3 [pid 5928] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5927] <... openat resumed>) = 3 [pid 5926] <... close resumed>) = 0 [pid 5925] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5926] write(1, "executing program\n", 18) = 18 [pid 5926] memfd_create("syzkaller", 0executing program [pid 5928] <... openat resumed>) = 3 [pid 5927] write(3, "1000", 4 [pid 5926] <... memfd_create resumed>) = 3 [pid 5821] <... restart_syscall resumed>) = 0 executing program [pid 5927] <... write resumed>) = 4 [pid 5927] close(3) = 0 [pid 5927] write(1, "executing program\n", 18) = 18 [pid 5926] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5928] write(3, "1000", 4 [pid 5927] memfd_create("syzkaller", 0 [pid 5926] <... mmap resumed>) = 0x7f88dec00000 [pid 5928] <... write resumed>) = 4 [pid 5927] <... memfd_create resumed>) = 3 [pid 5926] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5925] <... write resumed>) = 524288 [pid 5928] close(3 [pid 5927] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5928] <... close resumed>) = 0 [pid 5927] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5928] write(1, "executing program\n", 18 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 5928] <... write resumed>) = 18 [pid 5925] munmap(0x7f88dec00000, 138412032 [pid 5928] memfd_create("syzkaller", 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5928] <... memfd_create resumed>) = 3 [pid 5925] <... munmap resumed>) = 0 [pid 5925] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5925] close(3./strace-static-x86_64: Process 5929 attached [pid 5928] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5927] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5925] <... close resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5929 [pid 5928] <... mmap resumed>) = 0x7f88dec00000 [pid 5926] <... write resumed>) = 524288 [pid 5929] set_robust_list(0x555581b7e660, 24 [pid 5928] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5927] <... write resumed>) = 524288 [pid 5926] munmap(0x7f88dec00000, 138412032 [pid 5925] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5929] <... set_robust_list resumed>) = 0 [ 75.116940][ T5924] overlayfs: failed to resolve './file0': -2 [pid 5927] munmap(0x7f88dec00000, 138412032 [pid 5926] <... munmap resumed>) = 0 [pid 5929] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5927] <... munmap resumed>) = 0 [pid 5925] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5929] <... prctl resumed>) = 0 [pid 5925] pwrite64(-1, "#", 1, 134220897 [pid 5929] setpgid(0, 0 [pid 5927] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5926] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5925] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5929] <... setpgid resumed>) = 0 [pid 5927] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5926] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5925] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5929] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5928] <... write resumed>) = 524288 [pid 5927] close(3 [pid 5926] close(3 [pid 5925] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5929] <... openat resumed>) = 3 [pid 5928] munmap(0x7f88dec00000, 138412032 [pid 5927] <... close resumed>) = 0 [pid 5926] <... close resumed>) = 0 [pid 5925] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5929] write(3, "1000", 4 [pid 5925] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5929] <... write resumed>) = 4 [pid 5928] <... munmap resumed>) = 0 [pid 5925] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5929] close(3 [pid 5925] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 5929] <... close resumed>) = 0 [pid 5925] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5929] write(1, "executing program\n", 18 [pid 5928] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5927] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5926] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5925] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5929] <... write resumed>) = 18 [pid 5928] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5927] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5926] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5925] mkdir("./bus", 000 [pid 5929] memfd_create("syzkaller", 0 [pid 5927] pwrite64(-1, "#", 1, 134220897 [pid 5926] pwrite64(-1, "#", 1, 134220897 [pid 5925] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5929] <... memfd_create resumed>) = 3 [pid 5928] close(3 [pid 5927] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5926] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5925] rename("./file1", "./file0/file0" [pid 5929] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5927] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5926] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5925] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5929] <... mmap resumed>) = 0x7f88dec00000 [pid 5927] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5926] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5925] mkdirat(AT_FDCWD, "./file1", 000 [pid 5928] <... close resumed>) = 0 [pid 5928] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5927] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5926] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5925] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5926] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5925] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5928] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5928] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5928] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5929] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5928] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5927] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5926] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5928] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5927] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5926] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5927] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5926] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5927] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5926] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5928] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5928] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5927] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5926] mkdir("./bus", 000 [pid 5928] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5928] mkdir("./bus", 000 [pid 5927] mkdir("./bus", 000 [pid 5926] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5928] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5927] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5926] rename("./file1", "./file0/file0" [pid 5928] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5927] rename("./file1", "./file0/file0" [pid 5926] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5928] mkdirat(AT_FDCWD, "./file1", 000 [pid 5927] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5926] mkdirat(AT_FDCWD, "./file1", 000 [pid 5928] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5927] mkdirat(AT_FDCWD, "./file1", 000 [pid 5926] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5929] <... write resumed>) = 524288 [pid 5928] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5927] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5927] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5926] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5929] munmap(0x7f88dec00000, 138412032) = 0 [pid 5925] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5929] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5925] exit_group(0 [pid 5927] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5929] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5928] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5927] exit_group(0 [pid 5925] <... exit_group resumed>) = ? [pid 5929] close(3 [pid 5928] exit_group(0 [pid 5927] <... exit_group resumed>) = ? [pid 5926] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5925] +++ exited with 0 +++ [pid 5929] <... close resumed>) = 0 [pid 5928] <... exit_group resumed>) = ? [pid 5927] +++ exited with 0 +++ [pid 5929] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5926] exit_group(0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5927, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5929] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5929] pwrite64(-1, "#", 1, 134220897 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5925, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5929] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5926] <... exit_group resumed>) = ? [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5929] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5928] +++ exited with 0 +++ [pid 5926] +++ exited with 0 +++ [pid 5820] <... restart_syscall resumed>) = 0 [ 75.206394][ T5925] overlayfs: failed to resolve './file0': -2 [ 75.224826][ T5928] overlayfs: failed to resolve './file0': -2 [ 75.224832][ T5927] overlayfs: failed to resolve './file0': -2 [ 75.225340][ T5926] overlayfs: failed to resolve './file0': -2 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5929] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5926, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5928, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5929] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5929] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5929] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5929] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5929] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5929] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5929] mkdir("./bus", 000 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5929] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5929] rename("./file1", "./file0/file0" [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5929] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5929] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5929] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 5930 attached [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5931 attached [pid 5931] set_robust_list(0x555581b7e660, 24) = 0 [pid 5931] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5931] setpgid(0, 0) = 0 [pid 5931] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5930] set_robust_list(0x555581b7e660, 24 [pid 5931] <... openat resumed>) = 3 ./strace-static-x86_64: Process 5933 attached ./strace-static-x86_64: Process 5932 attached [pid 5931] write(3, "1000", 4 [pid 5930] <... set_robust_list resumed>) = 0 [pid 5929] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5932 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5930 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5931 [pid 5933] set_robust_list(0x555581b7e660, 24 [pid 5932] set_robust_list(0x555581b7e660, 24 [pid 5931] <... write resumed>) = 4 [pid 5933] <... set_robust_list resumed>) = 0 [pid 5932] <... set_robust_list resumed>) = 0 [pid 5931] close(3 [pid 5930] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5929] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5933 [pid 5933] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5932] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5931] <... close resumed>) = 0 executing program [pid 5930] <... prctl resumed>) = 0 [pid 5929] <... exit_group resumed>) = ? [pid 5931] write(1, "executing program\n", 18 [pid 5933] <... prctl resumed>) = 0 [pid 5932] <... prctl resumed>) = 0 [pid 5931] <... write resumed>) = 18 [pid 5930] setpgid(0, 0 [pid 5929] +++ exited with 0 +++ [pid 5933] setpgid(0, 0 [pid 5932] setpgid(0, 0 [pid 5931] memfd_create("syzkaller", 0 [pid 5930] <... setpgid resumed>) = 0 [pid 5933] <... setpgid resumed>) = 0 [pid 5932] <... setpgid resumed>) = 0 [pid 5931] <... memfd_create resumed>) = 3 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5929, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5933] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5930] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5933] <... openat resumed>) = 3 [pid 5932] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5931] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5930] <... openat resumed>) = 3 [pid 5933] write(3, "1000", 4 [pid 5931] <... mmap resumed>) = 0x7f88dec00000 [pid 5930] write(3, "1000", 4 [pid 5933] <... write resumed>) = 4 [pid 5932] <... openat resumed>) = 3 [pid 5931] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5933] close(3 [pid 5930] <... write resumed>) = 4 [pid 5932] write(3, "1000", 4 [pid 5930] close(3 [pid 5932] <... write resumed>) = 4 [pid 5930] <... close resumed>) = 0 [pid 5932] close(3executing program [pid 5930] write(1, "executing program\n", 18 [pid 5932] <... close resumed>) = 0 [pid 5930] <... write resumed>) = 18 executing program [pid 5932] write(1, "executing program\n", 18 [pid 5933] <... close resumed>) = 0 [pid 5932] <... write resumed>) = 18 [pid 5933] write(1, "executing program\n", 18 executing program [pid 5932] memfd_create("syzkaller", 0 [pid 5930] memfd_create("syzkaller", 0 [pid 5933] <... write resumed>) = 18 [pid 5932] <... memfd_create resumed>) = 3 [pid 5933] memfd_create("syzkaller", 0 [pid 5930] <... memfd_create resumed>) = 3 [pid 5932] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5930] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5933] <... memfd_create resumed>) = 3 [pid 5932] <... mmap resumed>) = 0x7f88dec00000 [pid 5930] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5933] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5933] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5931] <... write resumed>) = 524288 [pid 5930] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [ 75.257877][ T5929] overlayfs: failed to resolve './file0': -2 [pid 5932] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5933] <... write resumed>) = 524288 [pid 5932] <... write resumed>) = 524288 [pid 5931] munmap(0x7f88dec00000, 138412032 [pid 5930] <... write resumed>) = 524288 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5933] munmap(0x7f88dec00000, 138412032) = 0 [pid 5931] <... munmap resumed>) = 0 [pid 5933] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5933] close(3 [pid 5932] munmap(0x7f88dec00000, 138412032 [pid 5931] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 5934 attached ) = -1 EBUSY (Device or resource busy) [pid 5930] munmap(0x7f88dec00000, 138412032 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5934 [pid 5934] set_robust_list(0x555581b7e660, 24 [pid 5933] <... close resumed>) = 0 [pid 5932] <... munmap resumed>) = 0 [pid 5931] close(3 [pid 5934] <... set_robust_list resumed>) = 0 [pid 5933] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5932] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5933] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5932] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5933] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5933] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5932] close(3 [pid 5934] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5933] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5932] <... close resumed>) = 0 [pid 5931] <... close resumed>) = 0 [pid 5930] <... munmap resumed>) = 0 [pid 5934] <... prctl resumed>) = 0 [pid 5933] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5934] setpgid(0, 0 [pid 5933] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5933] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5933] mkdir("./bus", 000 [pid 5934] <... setpgid resumed>) = 0 [pid 5931] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5930] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5933] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5934] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5933] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5930] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5933] mkdirat(AT_FDCWD, "./file1", 000 [pid 5934] <... openat resumed>) = 3 [pid 5933] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5932] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5931] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5930] close(3 [pid 5934] write(3, "1000", 4 [pid 5933] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5932] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [pid 5934] <... write resumed>) = 4 [pid 5931] pwrite64(-1, "#", 1, 134220897 [pid 5930] <... close resumed>) = 0 [pid 5934] close(3) = 0 [pid 5934] write(1, "executing program\n", 18 [pid 5931] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5934] <... write resumed>) = 18 [pid 5931] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5934] memfd_create("syzkaller", 0 [pid 5932] pwrite64(-1, "#", 1, 134220897 [pid 5931] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5934] <... memfd_create resumed>) = 3 [pid 5931] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5932] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5931] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5931] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5932] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5931] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5934] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5931] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5934] <... mmap resumed>) = 0x7f88dec00000 [pid 5931] mkdir("./bus", 000 [pid 5932] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5931] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5931] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5931] mkdirat(AT_FDCWD, "./file1", 000 [pid 5932] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5931] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5932] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5932] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5932] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5932] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5932] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5932] mkdirat(AT_FDCWD, "./file1", 000 [pid 5931] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5932] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5932] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5934] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5930] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5931] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5930] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5930] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5930] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5933] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5930] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5933] exit_group(0) = ? [pid 5933] +++ exited with 0 +++ [pid 5930] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5931] exit_group(0) = ? [pid 5930] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5933, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5930] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5930] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5932] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5934] <... write resumed>) = 524288 [pid 5932] exit_group(0 [pid 5931] +++ exited with 0 +++ [pid 5930] rename("./file1", "./file0/file0" [pid 5824] <... restart_syscall resumed>) = 0 [pid 5934] munmap(0x7f88dec00000, 138412032 [pid 5932] <... exit_group resumed>) = ? [pid 5930] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5934] <... munmap resumed>) = 0 [pid 5932] +++ exited with 0 +++ [pid 5930] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5931, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5932, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5934] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5930] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5934] close(3 [pid 5930] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5934] <... close resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [ 75.341826][ T5933] overlayfs: failed to resolve './file0': -2 [ 75.354974][ T5932] overlayfs: failed to resolve './file0': -2 [ 75.354977][ T5931] overlayfs: failed to resolve './file0': -2 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 5935 attached [pid 5934] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5930] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5936 attached [pid 5935] set_robust_list(0x555581b7e660, 24 [pid 5934] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5930] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5935 [pid 5935] <... set_robust_list resumed>) = 0 [pid 5934] pwrite64(-1, "#", 1, 134220897 [pid 5930] <... exit_group resumed>) = ? [pid 5934] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5936] set_robust_list(0x555581b7e660, 24 [pid 5934] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5936] <... set_robust_list resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5936 [pid 5936] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5934] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5935] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5936] <... prctl resumed>) = 0 [pid 5935] <... prctl resumed>) = 0 [pid 5934] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5930] +++ exited with 0 +++ [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5936] setpgid(0, 0 [pid 5935] setpgid(0, 0 [pid 5934] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5934] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 5937 attached [pid 5936] <... setpgid resumed>) = 0 [pid 5935] <... setpgid resumed>) = 0 [pid 5934] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5930, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5937] set_robust_list(0x555581b7e660, 24 [pid 5936] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5935] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5934] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5937 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5937] <... set_robust_list resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5937] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5936] <... openat resumed>) = 3 [pid 5935] <... openat resumed>) = 3 [pid 5934] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5937] <... prctl resumed>) = 0 [pid 5934] mkdir("./bus", 000 [pid 5937] setpgid(0, 0 [pid 5936] write(3, "1000", 4 [pid 5935] write(3, "1000", 4 [pid 5934] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5937] <... setpgid resumed>) = 0 [pid 5936] <... write resumed>) = 4 [pid 5935] <... write resumed>) = 4 [pid 5934] rename("./file1", "./file0/file0" [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5937] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5936] close(3 [pid 5935] close(3 [pid 5934] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5936] <... close resumed>) = 0 [pid 5935] <... close resumed>) = 0 [pid 5937] <... openat resumed>) = 3 [pid 5936] write(1, "executing program\n", 18 executing program executing program [pid 5935] write(1, "executing program\n", 18 [pid 5934] mkdirat(AT_FDCWD, "./file1", 000 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5938 attached [pid 5937] write(3, "1000", 4 [pid 5936] <... write resumed>) = 18 [pid 5935] <... write resumed>) = 18 [pid 5934] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5937] <... write resumed>) = 4 [pid 5936] memfd_create("syzkaller", 0 [pid 5935] memfd_create("syzkaller", 0 [pid 5938] set_robust_list(0x555581b7e660, 24 [pid 5934] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5937] close(3) = 0 executing program [pid 5938] <... set_robust_list resumed>) = 0 [pid 5937] write(1, "executing program\n", 18) = 18 [pid 5938] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5936] <... memfd_create resumed>) = 3 [pid 5938] <... prctl resumed>) = 0 [pid 5937] memfd_create("syzkaller", 0 [pid 5935] <... memfd_create resumed>) = 3 [pid 5938] setpgid(0, 0 [pid 5936] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5938 [pid 5938] <... setpgid resumed>) = 0 [pid 5938] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 executing program [pid 5937] <... memfd_create resumed>) = 3 [pid 5936] <... mmap resumed>) = 0x7f88dec00000 [pid 5935] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5934] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5937] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5938] write(3, "1000", 4) = 4 [pid 5938] close(3) = 0 [pid 5938] write(1, "executing program\n", 18) = 18 [pid 5938] memfd_create("syzkaller", 0) = 3 [pid 5937] <... mmap resumed>) = 0x7f88dec00000 [pid 5936] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5935] <... mmap resumed>) = 0x7f88dec00000 [pid 5934] exit_group(0 [pid 5938] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [ 75.391575][ T5930] overlayfs: failed to resolve './file0': -2 [ 75.431250][ T5934] overlayfs: failed to resolve './file0': -2 [pid 5938] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5937] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5936] <... write resumed>) = 524288 [pid 5935] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5934] <... exit_group resumed>) = ? [pid 5934] +++ exited with 0 +++ [pid 5938] <... write resumed>) = 524288 [pid 5937] <... write resumed>) = 524288 [pid 5936] munmap(0x7f88dec00000, 138412032 [pid 5935] <... write resumed>) = 524288 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5934, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5938] munmap(0x7f88dec00000, 138412032) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5938] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5938] close(3 [pid 5937] munmap(0x7f88dec00000, 138412032 [pid 5936] <... munmap resumed>) = 0 [pid 5935] munmap(0x7f88dec00000, 138412032 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5938] <... close resumed>) = 0 [pid 5937] <... munmap resumed>) = 0 [pid 5936] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5935] <... munmap resumed>) = 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5938] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5936] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5935] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5938] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5937] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5936] close(3 [pid 5935] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5937] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5935] close(3./strace-static-x86_64: Process 5939 attached [pid 5938] pwrite64(-1, "#", 1, 134220897 [pid 5937] close(3 [pid 5935] <... close resumed>) = 0 [pid 5939] set_robust_list(0x555581b7e660, 24 [pid 5938] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5936] <... close resumed>) = 0 [pid 5939] <... set_robust_list resumed>) = 0 [pid 5938] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5937] <... close resumed>) = 0 [pid 5939] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5938] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5936] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5935] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5939 [pid 5939] <... prctl resumed>) = 0 [pid 5938] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5939] setpgid(0, 0) = 0 [pid 5938] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5937] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5935] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5937] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5935] pwrite64(-1, "#", 1, 134220897 [pid 5937] pwrite64(-1, "#", 1, 134220897 [pid 5935] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5937] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5935] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5937] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5935] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5937] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5936] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5935] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5939] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5938] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5937] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5936] pwrite64(-1, "#", 1, 134220897 [pid 5935] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5939] <... openat resumed>) = 3 [pid 5938] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5937] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5936] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5935] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5939] write(3, "1000", 4 [pid 5938] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5937] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5936] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5939] <... write resumed>) = 4 [pid 5938] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5937] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5936] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5935] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5939] close(3 [pid 5938] mkdir("./bus", 000 [pid 5937] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5936] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5935] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0executing program [pid 5939] <... close resumed>) = 0 [pid 5938] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5937] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5936] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5935] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5939] write(1, "executing program\n", 18 [pid 5938] rename("./file1", "./file0/file0" [pid 5937] mkdir("./bus", 000 [pid 5936] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5935] mkdir("./bus", 000 [pid 5939] <... write resumed>) = 18 [pid 5938] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5937] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5936] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5935] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5939] memfd_create("syzkaller", 0 [pid 5938] mkdirat(AT_FDCWD, "./file1", 000 [pid 5937] rename("./file1", "./file0/file0" [pid 5936] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5935] rename("./file1", "./file0/file0" [pid 5939] <... memfd_create resumed>) = 3 [pid 5938] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5937] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5936] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5935] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5939] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5938] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5937] mkdirat(AT_FDCWD, "./file1", 000 [pid 5936] mkdir("./bus", 000 [pid 5935] mkdirat(AT_FDCWD, "./file1", 000 [pid 5937] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5935] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5936] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5937] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5935] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5939] <... mmap resumed>) = 0x7f88dec00000 [pid 5936] rename("./file1", "./file0/file0" [pid 5939] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5938] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5936] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5936] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5936] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5939] <... write resumed>) = 524288 [pid 5938] exit_group(0 [pid 5937] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5936] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5935] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5939] munmap(0x7f88dec00000, 138412032 [pid 5938] <... exit_group resumed>) = ? [pid 5937] exit_group(0 [pid 5936] exit_group(0 [pid 5935] exit_group(0 [pid 5939] <... munmap resumed>) = 0 [pid 5938] +++ exited with 0 +++ [pid 5936] <... exit_group resumed>) = ? [pid 5935] <... exit_group resumed>) = ? [pid 5937] <... exit_group resumed>) = ? [pid 5936] +++ exited with 0 +++ [pid 5935] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5938, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5939] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5935, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5939] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5936, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5939] close(3 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5937] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5937, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5940 attached [pid 5939] <... close resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5940 [pid 5940] set_robust_list(0x555581b7e660, 24 [pid 5939] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5940] <... set_robust_list resumed>) = 0 [pid 5939] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5940] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5939] pwrite64(-1, "#", 1, 134220897 [pid 5940] <... prctl resumed>) = 0 [pid 5939] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5940] setpgid(0, 0 [pid 5939] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5940] <... setpgid resumed>) = 0 [pid 5939] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5940] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5939] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5942 attached ./strace-static-x86_64: Process 5941 attached [pid 5940] <... openat resumed>) = 3 [pid 5939] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5939] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5939] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0./strace-static-x86_64: Process 5943 attached [pid 5942] set_robust_list(0x555581b7e660, 24 [pid 5941] set_robust_list(0x555581b7e660, 24 [pid 5940] write(3, "1000", 4 [pid 5939] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5941 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5942 [pid 5943] set_robust_list(0x555581b7e660, 24 [pid 5942] <... set_robust_list resumed>) = 0 [ 75.527243][ T5938] overlayfs: failed to resolve './file0': -2 [ 75.527760][ T5937] overlayfs: failed to resolve './file0': -2 [ 75.541584][ T5935] overlayfs: failed to resolve './file0': -2 [ 75.549982][ T5936] overlayfs: failed to resolve './file0': -2 [pid 5941] <... set_robust_list resumed>) = 0 [pid 5940] <... write resumed>) = 4 [pid 5939] mkdir("./bus", 000 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5943 [pid 5943] <... set_robust_list resumed>) = 0 [pid 5942] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5941] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5940] close(3 [pid 5939] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5939] rename("./file1", "./file0/file0" [pid 5943] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5942] <... prctl resumed>) = 0 [pid 5940] <... close resumed>) = 0 [pid 5939] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5942] setpgid(0, 0 [pid 5939] mkdirat(AT_FDCWD, "./file1", 000executing program [pid 5941] <... prctl resumed>) = 0 [pid 5940] write(1, "executing program\n", 18 [pid 5942] <... setpgid resumed>) = 0 [pid 5941] setpgid(0, 0 [pid 5940] <... write resumed>) = 18 [pid 5939] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5943] <... prctl resumed>) = 0 [pid 5942] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5939] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5943] setpgid(0, 0 [pid 5942] <... openat resumed>) = 3 [pid 5941] <... setpgid resumed>) = 0 [pid 5940] memfd_create("syzkaller", 0 [pid 5943] <... setpgid resumed>) = 0 [pid 5943] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5942] write(3, "1000", 4 [pid 5941] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5940] <... memfd_create resumed>) = 3 [pid 5939] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5942] <... write resumed>) = 4 [pid 5940] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5939] exit_group(0 [pid 5942] close(3) = 0 [pid 5940] <... mmap resumed>) = 0x7f88dec00000 [pid 5939] <... exit_group resumed>) = ? [pid 5943] <... openat resumed>) = 3 [pid 5942] write(1, "executing program\n", 18 [pid 5941] <... openat resumed>) = 3 [pid 5939] +++ exited with 0 +++ executing program [pid 5943] write(3, "1000", 4 [pid 5942] <... write resumed>) = 18 [pid 5941] write(3, "1000", 4 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5939, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5943] <... write resumed>) = 4 [pid 5942] memfd_create("syzkaller", 0 [pid 5941] <... write resumed>) = 4 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5943] close(3 [pid 5942] <... memfd_create resumed>) = 3 [pid 5941] close(3 [pid 5943] <... close resumed>) = 0 [pid 5942] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5941] <... close resumed>) = 0 [pid 5940] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5943] write(1, "executing program\n", 18executing program executing program [pid 5942] <... mmap resumed>) = 0x7f88dec00000 [pid 5941] write(1, "executing program\n", 18 [pid 5943] <... write resumed>) = 18 [pid 5943] memfd_create("syzkaller", 0 [pid 5941] <... write resumed>) = 18 [pid 5941] memfd_create("syzkaller", 0 [pid 5943] <... memfd_create resumed>) = 3 [pid 5941] <... memfd_create resumed>) = 3 [pid 5943] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5941] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5942] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5940] <... write resumed>) = 524288 [pid 5942] <... write resumed>) = 524288 [pid 5941] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5940] munmap(0x7f88dec00000, 138412032 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5943] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5940] <... munmap resumed>) = 0 [pid 5940] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5940] close(3 [pid 5942] munmap(0x7f88dec00000, 138412032 [pid 5940] <... close resumed>) = 0 [pid 5943] <... write resumed>) = 524288 [pid 5942] <... munmap resumed>) = 0 [pid 5941] <... write resumed>) = 524288 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5942] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5940] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5943] munmap(0x7f88dec00000, 138412032 [pid 5942] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5940] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5941] munmap(0x7f88dec00000, 138412032 [pid 5942] close(3 [ 75.611837][ T5939] overlayfs: failed to resolve './file0': -2 [pid 5940] pwrite64(-1, "#", 1, 134220897 [pid 5943] <... munmap resumed>) = 0 [pid 5942] <... close resumed>) = 0 [pid 5941] <... munmap resumed>) = 0 [pid 5940] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5941] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5940] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5940] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000./strace-static-x86_64: Process 5944 attached [pid 5943] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5942] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5941] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5940] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5944] set_robust_list(0x555581b7e660, 24 [pid 5943] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5942] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5941] close(3 [pid 5940] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5944 [pid 5943] close(3 [pid 5942] pwrite64(-1, "#", 1, 134220897 [pid 5940] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5944] <... set_robust_list resumed>) = 0 [pid 5943] <... close resumed>) = 0 [pid 5942] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5940] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5940] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5944] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5942] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5940] rename("./file1", "./file0/file0" [pid 5944] <... prctl resumed>) = 0 [pid 5942] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5941] <... close resumed>) = 0 [pid 5944] setpgid(0, 0 [pid 5941] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5940] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5944] <... setpgid resumed>) = 0 [pid 5942] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5940] mkdirat(AT_FDCWD, "./file1", 000 [pid 5944] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5941] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5942] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5940] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5944] <... openat resumed>) = 3 [pid 5942] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5941] pwrite64(-1, "#", 1, 134220897 [pid 5940] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5944] write(3, "1000", 4 [pid 5941] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5944] <... write resumed>) = 4 [pid 5941] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5944] close(3 [pid 5943] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5942] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5941] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5944] <... close resumed>) = 0 executing program [pid 5944] write(1, "executing program\n", 18 [pid 5941] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5944] <... write resumed>) = 18 [pid 5943] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5942] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5944] memfd_create("syzkaller", 0 [pid 5941] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5943] pwrite64(-1, "#", 1, 134220897 [pid 5942] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5941] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5944] <... memfd_create resumed>) = 3 [pid 5942] rename("./file1", "./file0/file0" [pid 5941] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5944] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5942] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5941] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5942] mkdirat(AT_FDCWD, "./file1", 000 [pid 5941] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5944] <... mmap resumed>) = 0x7f88dec00000 [pid 5942] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5941] mkdir("./bus", 000 [pid 5943] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5942] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5941] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5944] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5943] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5941] rename("./file1", "./file0/file0" [pid 5943] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5941] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5943] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5941] mkdirat(AT_FDCWD, "./file1", 000 [pid 5943] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5941] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5943] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5941] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5943] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5943] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5943] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5943] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5943] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5944] <... write resumed>) = 524288 [pid 5944] munmap(0x7f88dec00000, 138412032 [pid 5943] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5942] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5941] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5940] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5943] exit_group(0 [pid 5942] exit_group(0 [pid 5943] <... exit_group resumed>) = ? [pid 5942] <... exit_group resumed>) = ? [pid 5940] exit_group(0 [pid 5941] exit_group(0 [pid 5942] +++ exited with 0 +++ [pid 5940] <... exit_group resumed>) = ? [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5942, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5943] +++ exited with 0 +++ [pid 5944] <... munmap resumed>) = 0 [pid 5941] <... exit_group resumed>) = ? [pid 5940] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5943, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5940, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5941] +++ exited with 0 +++ [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5944] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5941, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5944] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 75.692616][ T5940] overlayfs: failed to resolve './file0': -2 [ 75.703840][ T5942] overlayfs: failed to resolve './file0': -2 [ 75.712947][ T5941] overlayfs: failed to resolve './file0': -2 [ 75.714931][ T5943] overlayfs: failed to resolve './file0': -2 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5944] close(3 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5945 attached [pid 5945] set_robust_list(0x555581b7e660, 24./strace-static-x86_64: Process 5946 attached ) = 0 [pid 5944] <... close resumed>) = 0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5946] set_robust_list(0x555581b7e660, 24 [pid 5945] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5944] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5945 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5946 [pid 5946] <... set_robust_list resumed>) = 0 [pid 5945] <... prctl resumed>) = 0 [pid 5944] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5946] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5945] setpgid(0, 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5944] pwrite64(-1, "#", 1, 134220897 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5946] <... prctl resumed>) = 0 [pid 5945] <... setpgid resumed>) = 0 [pid 5944] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 5947 attached [pid 5946] setpgid(0, 0 [pid 5944] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5946] <... setpgid resumed>) = 0 [pid 5944] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5947] set_robust_list(0x555581b7e660, 24 [pid 5946] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5945] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5944] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5947 ./strace-static-x86_64: Process 5948 attached [pid 5947] <... set_robust_list resumed>) = 0 [pid 5946] <... openat resumed>) = 3 [pid 5944] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5948] set_robust_list(0x555581b7e660, 24 [pid 5947] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5946] write(3, "1000", 4 [pid 5945] <... openat resumed>) = 3 [pid 5944] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5948] <... set_robust_list resumed>) = 0 [pid 5946] <... write resumed>) = 4 [pid 5944] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5946] close(3 [pid 5944] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5946] <... close resumed>) = 0 [pid 5944] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5948] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5947] <... prctl resumed>) = 0 [pid 5945] write(3, "1000", 4 [pid 5944] mkdir("./bus", 000 executing program [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5948 [pid 5946] write(1, "executing program\n", 18 [pid 5948] <... prctl resumed>) = 0 [pid 5947] setpgid(0, 0 [pid 5946] <... write resumed>) = 18 [pid 5945] <... write resumed>) = 4 [pid 5944] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5948] setpgid(0, 0 [pid 5947] <... setpgid resumed>) = 0 [pid 5945] close(3 [pid 5944] rename("./file1", "./file0/file0" [pid 5948] <... setpgid resumed>) = 0 [pid 5947] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5946] memfd_create("syzkaller", 0 [pid 5945] <... close resumed>) = 0 [pid 5944] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5948] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5947] <... openat resumed>) = 3 [pid 5946] <... memfd_create resumed>) = 3 executing program [pid 5945] write(1, "executing program\n", 18 [pid 5944] mkdirat(AT_FDCWD, "./file1", 000 [pid 5945] <... write resumed>) = 18 [pid 5947] write(3, "1000", 4 [pid 5946] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5945] memfd_create("syzkaller", 0 [pid 5944] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5948] <... openat resumed>) = 3 [pid 5947] <... write resumed>) = 4 [pid 5944] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5948] write(3, "1000", 4 [pid 5947] close(3 [pid 5946] <... mmap resumed>) = 0x7f88dec00000 [pid 5945] <... memfd_create resumed>) = 3 [pid 5947] <... close resumed>) = 0 [pid 5945] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5948] <... write resumed>) = 4 [pid 5947] write(1, "executing program\n", 18 [pid 5946] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5945] <... mmap resumed>) = 0x7f88dec00000 [pid 5944] <... mount resumed>) = -1 ENOENT (No such file or directory) executing program [pid 5944] exit_group(0 [pid 5948] close(3 [pid 5947] <... write resumed>) = 18 [pid 5946] <... write resumed>) = 524288 [pid 5945] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5944] <... exit_group resumed>) = ? executing program [pid 5948] <... close resumed>) = 0 [pid 5947] memfd_create("syzkaller", 0 [pid 5948] write(1, "executing program\n", 18) = 18 [pid 5948] memfd_create("syzkaller", 0) = 3 [pid 5947] <... memfd_create resumed>) = 3 [pid 5946] munmap(0x7f88dec00000, 138412032 [pid 5945] <... write resumed>) = 524288 [pid 5944] +++ exited with 0 +++ [pid 5948] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5947] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5948] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5944, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5948] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5946] <... munmap resumed>) = 0 [pid 5946] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5946] close(3 [pid 5945] munmap(0x7f88dec00000, 138412032 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5947] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5945] <... munmap resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5946] <... close resumed>) = 0 ./strace-static-x86_64: Process 5949 attached [pid 5945] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5949] set_robust_list(0x555581b7e660, 24 [pid 5948] <... write resumed>) = 524288 [pid 5947] <... write resumed>) = 524288 [pid 5946] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5945] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5949 [pid 5949] <... set_robust_list resumed>) = 0 [pid 5948] munmap(0x7f88dec00000, 138412032 [pid 5947] munmap(0x7f88dec00000, 138412032 [pid 5946] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5945] close(3 [pid 5949] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5948] <... munmap resumed>) = 0 [pid 5947] <... munmap resumed>) = 0 [pid 5946] pwrite64(-1, "#", 1, 134220897 [pid 5945] <... close resumed>) = 0 [pid 5949] <... prctl resumed>) = 0 [pid 5949] setpgid(0, 0 [pid 5946] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5946] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5947] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5949] <... setpgid resumed>) = 0 [pid 5946] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5948] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5947] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 75.821283][ T5944] overlayfs: failed to resolve './file0': -2 [pid 5947] close(3 [pid 5949] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5948] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5947] <... close resumed>) = 0 [pid 5946] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5948] close(3 [pid 5946] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5945] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 5945] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5945] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5945] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5945] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5945] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5947] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5945] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5947] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5945] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5945] rename("./file1", "./file0/file0" [pid 5947] pwrite64(-1, "#", 1, 134220897 [pid 5945] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5948] <... close resumed>) = 0 [pid 5947] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5946] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5945] mkdirat(AT_FDCWD, "./file1", 000 [pid 5947] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5945] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5947] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5945] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5949] <... openat resumed>) = 3 [pid 5949] write(3, "1000", 4 [pid 5948] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5947] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 executing program [pid 5946] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5949] <... write resumed>) = 4 [pid 5946] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5949] close(3 [pid 5946] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5949] <... close resumed>) = 0 [pid 5946] mkdir("./bus", 000 [pid 5949] write(1, "executing program\n", 18 [pid 5948] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5946] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5949] <... write resumed>) = 18 [pid 5946] rename("./file1", "./file0/file0" [pid 5948] pwrite64(-1, "#", 1, 134220897 [pid 5946] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5949] memfd_create("syzkaller", 0 [pid 5948] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5946] mkdirat(AT_FDCWD, "./file1", 000 [pid 5947] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5946] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5948] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5949] <... memfd_create resumed>) = 3 [pid 5946] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5949] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5948] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5947] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5945] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5948] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5947] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5949] <... mmap resumed>) = 0x7f88dec00000 [pid 5947] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5947] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5945] exit_group(0 [pid 5947] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5945] <... exit_group resumed>) = ? [pid 5947] mkdirat(AT_FDCWD, "./file1", 000 [pid 5945] +++ exited with 0 +++ [pid 5947] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5947] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5949] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5948] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5945, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5948] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5948] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5948] mkdir("./bus", 000 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5948] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5948] rename("./file1", "./file0/file0"./strace-static-x86_64: Process 5950 attached [pid 5949] <... write resumed>) = 524288 [pid 5948] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5947] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5946] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5948] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5950 [pid 5950] set_robust_list(0x555581b7e660, 24) = 0 [pid 5949] munmap(0x7f88dec00000, 138412032 [pid 5948] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5947] exit_group(0 [pid 5946] exit_group(0 [ 75.885428][ T5945] overlayfs: failed to resolve './file0': -2 [ 75.906565][ T5946] overlayfs: failed to resolve './file0': -2 [ 75.910189][ T5947] overlayfs: failed to resolve './file0': -2 [pid 5950] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5949] <... munmap resumed>) = 0 [pid 5947] <... exit_group resumed>) = ? [pid 5948] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5946] <... exit_group resumed>) = ? [pid 5950] <... prctl resumed>) = 0 [pid 5949] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5947] +++ exited with 0 +++ [pid 5950] setpgid(0, 0 [pid 5949] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5947, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5950] <... setpgid resumed>) = 0 [pid 5949] close(3 [pid 5950] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5949] <... close resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5949] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5950] <... openat resumed>) = 3 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5949] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5949] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5949] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5949] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5949] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5951 ./strace-static-x86_64: Process 5951 attached [pid 5951] set_robust_list(0x555581b7e660, 24 [pid 5949] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5951] <... set_robust_list resumed>) = 0 executing program [pid 5949] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5949] rename("./file1", "./file0/file0" [pid 5951] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5950] write(3, "1000", 4 [pid 5949] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5949] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5950] <... write resumed>) = 4 [pid 5950] close(3 [pid 5949] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5950] <... close resumed>) = 0 [pid 5951] <... prctl resumed>) = 0 [pid 5950] write(1, "executing program\n", 18 [pid 5951] setpgid(0, 0 [pid 5950] <... write resumed>) = 18 [pid 5951] <... setpgid resumed>) = 0 [pid 5950] memfd_create("syzkaller", 0 [pid 5946] +++ exited with 0 +++ [pid 5951] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5950] <... memfd_create resumed>) = 3 [pid 5948] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5946, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5951] <... openat resumed>) = 3 [pid 5950] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5949] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5948] exit_group(0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5950] <... mmap resumed>) = 0x7f88dec00000 [pid 5951] write(3, "1000", 4 [pid 5950] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 5949] exit_group(0 [pid 5948] <... exit_group resumed>) = ? [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5951] <... write resumed>) = 4 [pid 5951] close(3 [pid 5949] <... exit_group resumed>) = ? [pid 5951] <... close resumed>) = 0 [pid 5951] write(1, "executing program\n", 18) = 18 [pid 5948] +++ exited with 0 +++ [pid 5951] memfd_create("syzkaller", 0) = 3 [pid 5950] <... write resumed>) = 524288 [pid 5951] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5950] munmap(0x7f88dec00000, 138412032 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5948, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5951] <... mmap resumed>) = 0x7f88dec00000 [pid 5949] +++ exited with 0 +++ [pid 5951] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5950] <... munmap resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 5952 attached [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5949, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5952 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5952] set_robust_list(0x555581b7e660, 24) = 0 [pid 5950] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] <... restart_syscall resumed>) = 0 [pid 5952] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5950] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5952] <... prctl resumed>) = 0 [ 75.935649][ T5948] overlayfs: failed to resolve './file0': -2 [ 75.951129][ T5949] overlayfs: failed to resolve './file0': -2 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5952] setpgid(0, 0 [pid 5951] <... write resumed>) = 524288 [pid 5950] close(3 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5952] <... setpgid resumed>) = 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5952] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5951] munmap(0x7f88dec00000, 138412032 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5952] <... openat resumed>) = 3 [pid 5951] <... munmap resumed>) = 0 executing program [pid 5952] write(3, "1000", 4) = 4 [pid 5952] close(3) = 0 [pid 5952] write(1, "executing program\n", 18) = 18 [pid 5951] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5952] memfd_create("syzkaller", 0) = 3 [pid 5951] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5952] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5951] close(3./strace-static-x86_64: Process 5953 attached [pid 5952] <... mmap resumed>) = 0x7f88dec00000 [pid 5951] <... close resumed>) = 0 [pid 5950] <... close resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5953 [pid 5953] set_robust_list(0x555581b7e660, 24 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5953] <... set_robust_list resumed>) = 0 [pid 5953] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5950] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5953] <... prctl resumed>) = 0 [pid 5951] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5953] setpgid(0, 0) = 0 [pid 5951] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5950] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5953] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5952] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288./strace-static-x86_64: Process 5954 attached [pid 5953] <... openat resumed>) = 3 [pid 5951] pwrite64(-1, "#", 1, 134220897 [pid 5950] pwrite64(-1, "#", 1, 134220897 [pid 5951] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5951] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5950] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5950] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5954] set_robust_list(0x555581b7e660, 24 [pid 5951] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5954] <... set_robust_list resumed>) = 0 [pid 5953] write(3, "1000", 4 [pid 5952] <... write resumed>) = 524288 [pid 5951] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5950] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5954 [pid 5951] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5952] munmap(0x7f88dec00000, 138412032 [pid 5954] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5953] <... write resumed>) = 4 [pid 5951] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5950] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5951] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5950] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5951] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5950] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5951] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5950] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5954] <... prctl resumed>) = 0 [pid 5953] close(3 [pid 5952] <... munmap resumed>) = 0 [pid 5951] mkdir("./bus", 000 [pid 5950] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5951] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5953] <... close resumed>) = 0 executing program [pid 5954] setpgid(0, 0 [pid 5953] write(1, "executing program\n", 18 [pid 5951] rename("./file1", "./file0/file0" [pid 5950] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5954] <... setpgid resumed>) = 0 [pid 5953] <... write resumed>) = 18 [pid 5952] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5951] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5950] mkdir("./bus", 000 [pid 5951] mkdirat(AT_FDCWD, "./file1", 000 [pid 5953] memfd_create("syzkaller", 0 [pid 5951] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5950] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5952] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5951] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5950] rename("./file1", "./file0/file0" [pid 5954] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5953] <... memfd_create resumed>) = 3 [pid 5952] close(3) = 0 [pid 5953] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5954] <... openat resumed>) = 3 [pid 5953] <... mmap resumed>) = 0x7f88dec00000 [pid 5950] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5950] mkdirat(AT_FDCWD, "./file1", 000 [pid 5954] write(3, "1000", 4 [pid 5953] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5951] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5950] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 5950] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5954] <... write resumed>) = 4 [pid 5954] close(3) = 0 [pid 5954] write(1, "executing program\n", 18) = 18 [pid 5954] memfd_create("syzkaller", 0 [pid 5952] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5954] <... memfd_create resumed>) = 3 [pid 5952] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5952] pwrite64(-1, "#", 1, 134220897 [pid 5954] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5952] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5954] <... mmap resumed>) = 0x7f88dec00000 [pid 5952] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5954] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5952] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5951] exit_group(0 [pid 5950] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5953] <... write resumed>) = 524288 [pid 5951] <... exit_group resumed>) = ? [pid 5950] exit_group(0 [pid 5952] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5950] <... exit_group resumed>) = ? [pid 5952] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5952] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5952] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5952] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5952] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5952] mkdirat(AT_FDCWD, "./file1", 000 [pid 5951] +++ exited with 0 +++ [pid 5952] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5952] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5953] munmap(0x7f88dec00000, 138412032 [pid 5950] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5951, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5950, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5952] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5954] <... write resumed>) = 524288 [pid 5953] <... munmap resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5952] exit_group(0) = ? [pid 5953] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5952] +++ exited with 0 +++ [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5952, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5954] munmap(0x7f88dec00000, 138412032 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5954] <... munmap resumed>) = 0 [pid 5953] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5954] openat(AT_FDCWD, "/dev/loop4", O_RDWR./strace-static-x86_64: Process 5956 attached ./strace-static-x86_64: Process 5955 attached [pid 5953] close(3 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5955] set_robust_list(0x555581b7e660, 24 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5955 [pid 5955] <... set_robust_list resumed>) = 0 [pid 5954] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5956 [pid 5955] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5954] close(3 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5955] <... prctl resumed>) = 0 [pid 5954] <... close resumed>) = 0 [pid 5954] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5956] set_robust_list(0x555581b7e660, 24 [pid 5955] setpgid(0, 0 [pid 5953] <... close resumed>) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5955] <... setpgid resumed>) = 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5956] <... set_robust_list resumed>) = 0 [pid 5955] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5954] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5953] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005./strace-static-x86_64: Process 5957 attached [pid 5956] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5955] <... openat resumed>) = 3 [pid 5954] pwrite64(-1, "#", 1, 134220897 [pid 5953] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5957] set_robust_list(0x555581b7e660, 24 [pid 5956] <... prctl resumed>) = 0 [pid 5955] write(3, "1000", 4 [pid 5954] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5953] pwrite64(-1, "#", 1, 134220897 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5957 [pid 5957] <... set_robust_list resumed>) = 0 [pid 5956] setpgid(0, 0 [pid 5955] <... write resumed>) = 4 [pid 5954] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5953] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5957] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5956] <... setpgid resumed>) = 0 [pid 5955] close(3 [pid 5954] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5953] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5953] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5956] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5957] <... prctl resumed>) = 0 [pid 5955] <... close resumed>) = 0 [pid 5954] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5953] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5953] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5953] mkdir("./bus", 000) = -1 EEXIST (File exists) [ 76.046209][ T5951] overlayfs: failed to resolve './file0': -2 [ 76.056802][ T5950] overlayfs: failed to resolve './file0': -2 [ 76.070245][ T5952] overlayfs: failed to resolve './file0': -2 [pid 5953] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) executing program [pid 5957] setpgid(0, 0 [pid 5956] <... openat resumed>) = 3 [pid 5955] write(1, "executing program\n", 18 [pid 5954] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5953] mkdirat(AT_FDCWD, "./file1", 000 [pid 5957] <... setpgid resumed>) = 0 [pid 5955] <... write resumed>) = 18 [pid 5954] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5956] write(3, "1000", 4 [pid 5955] memfd_create("syzkaller", 0 [pid 5954] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5953] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5957] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5956] <... write resumed>) = 4 [pid 5955] <... memfd_create resumed>) = 3 [pid 5954] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5953] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5957] <... openat resumed>) = 3 [pid 5956] close(3 [pid 5955] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5954] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5957] write(3, "1000", 4 [pid 5955] <... mmap resumed>) = 0x7f88dec00000 [pid 5954] mkdir("./bus", 000 [pid 5957] <... write resumed>) = 4 [pid 5956] <... close resumed>) = 0 [pid 5954] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5953] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5957] close(3 [pid 5956] write(1, "executing program\n", 18 [pid 5954] rename("./file1", "./file0/file0" [pid 5957] <... close resumed>) = 0 [pid 5956] <... write resumed>) = 18 [pid 5953] exit_group(0 [pid 5956] memfd_create("syzkaller", 0) = 3 [pid 5956] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5953] <... exit_group resumed>) = ? executing program [pid 5956] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 5957] write(1, "executing program\n", 18 [pid 5955] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5954] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5953] +++ exited with 0 +++ [pid 5957] <... write resumed>) = 18 [pid 5954] mkdirat(AT_FDCWD, "./file1", 000 [pid 5957] memfd_create("syzkaller", 0 [pid 5954] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5954] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5953, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5957] <... memfd_create resumed>) = 3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5958 attached [pid 5957] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5956] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5955] <... write resumed>) = 524288 [pid 5957] <... mmap resumed>) = 0x7f88dec00000 [pid 5955] munmap(0x7f88dec00000, 138412032 [pid 5954] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5958] set_robust_list(0x555581b7e660, 24) = 0 [pid 5958] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5958] setpgid(0, 0) = 0 [pid 5958] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5956] <... write resumed>) = 524288 [pid 5958] <... openat resumed>) = 3 [pid 5957] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5956] munmap(0x7f88dec00000, 138412032 [pid 5955] <... munmap resumed>) = 0 [pid 5954] exit_group(0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5958 [pid 5958] write(3, "1000", 4 [pid 5957] <... write resumed>) = 524288 [pid 5956] <... munmap resumed>) = 0 executing program [pid 5955] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5954] <... exit_group resumed>) = ? [pid 5958] <... write resumed>) = 4 [pid 5958] close(3 [pid 5955] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5958] <... close resumed>) = 0 [pid 5958] write(1, "executing program\n", 18) = 18 [pid 5958] memfd_create("syzkaller", 0) = 3 [pid 5957] munmap(0x7f88dec00000, 138412032 [pid 5956] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5955] close(3 [pid 5954] +++ exited with 0 +++ [pid 5958] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5957] <... munmap resumed>) = 0 [pid 5956] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5958] <... mmap resumed>) = 0x7f88dec00000 [pid 5956] close(3 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5954, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5956] <... close resumed>) = 0 [pid 5955] <... close resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5958] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5957] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5955] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5957] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5955] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5957] close(3 [pid 5955] pwrite64(-1, "#", 1, 134220897 [pid 5956] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5955] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... restart_syscall resumed>) = 0 [pid 5956] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5955] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5956] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5955] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5956] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5958] <... write resumed>) = 524288 [pid 5956] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [ 76.139249][ T5953] overlayfs: failed to resolve './file0': -2 [ 76.165167][ T5954] overlayfs: failed to resolve './file0': -2 [pid 5955] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5959 ./strace-static-x86_64: Process 5959 attached [pid 5958] munmap(0x7f88dec00000, 138412032 [pid 5957] <... close resumed>) = 0 [pid 5956] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5955] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5959] set_robust_list(0x555581b7e660, 24 [pid 5956] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5955] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5959] <... set_robust_list resumed>) = 0 [pid 5956] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5959] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5957] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 5956] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5958] <... munmap resumed>) = 0 [pid 5959] <... prctl resumed>) = 0 [pid 5957] pwrite64(-1, "#", 1, 134220897 [pid 5956] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5955] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5959] setpgid(0, 0 [pid 5957] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5956] mkdir("./bus", 000 [pid 5955] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5959] <... setpgid resumed>) = 0 [pid 5958] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5957] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5956] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5955] mkdir("./bus", 000 [pid 5957] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5956] rename("./file1", "./file0/file0" [pid 5957] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5955] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5957] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5957] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5955] rename("./file1", "./file0/file0" [pid 5959] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5958] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5957] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5957] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5956] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5955] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5957] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5957] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5959] <... openat resumed>) = 3 [pid 5957] rename("./file1", "./file0/file0" [pid 5955] mkdirat(AT_FDCWD, "./file1", 000 [pid 5958] close(3 [pid 5957] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5956] mkdirat(AT_FDCWD, "./file1", 000 [pid 5959] write(3, "1000", 4 [pid 5955] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5959] <... write resumed>) = 4 [pid 5956] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5955] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5959] close(3 [pid 5956] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5957] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5957] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5958] <... close resumed>) = 0 [pid 5959] <... close resumed>) = 0 [pid 5958] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5957] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5956] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5955] <... mount resumed>) = -1 ENOENT (No such file or directory) executing program [pid 5959] write(1, "executing program\n", 18 [pid 5958] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5957] exit_group(0 [pid 5956] exit_group(0 [pid 5955] exit_group(0 [pid 5959] <... write resumed>) = 18 [pid 5958] pwrite64(-1, "#", 1, 134220897 [pid 5957] <... exit_group resumed>) = ? [pid 5955] <... exit_group resumed>) = ? [pid 5959] memfd_create("syzkaller", 0 [pid 5958] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5956] <... exit_group resumed>) = ? [pid 5957] +++ exited with 0 +++ [pid 5958] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5959] <... memfd_create resumed>) = 3 [pid 5958] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5956] +++ exited with 0 +++ [pid 5955] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5957, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5959] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5958] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5956, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5955, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5959] <... mmap resumed>) = 0x7f88dec00000 [pid 5958] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5959] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5958] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5958] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5958] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5958] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5958] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5958] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5959] <... write resumed>) = 524288 [pid 5958] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5959] munmap(0x7f88dec00000, 138412032 [pid 5958] exit_group(0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5961 attached ./strace-static-x86_64: Process 5960 attached [pid 5961] set_robust_list(0x555581b7e660, 24 [pid 5960] set_robust_list(0x555581b7e660, 24 [pid 5961] <... set_robust_list resumed>) = 0 [pid 5960] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 5962 attached [pid 5960] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5961] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5962 [pid 5961] <... prctl resumed>) = 0 [pid 5960] <... prctl resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5961 [pid 5962] set_robust_list(0x555581b7e660, 24 [pid 5961] setpgid(0, 0 [pid 5960] setpgid(0, 0 [pid 5958] <... exit_group resumed>) = ? [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5960 [pid 5962] <... set_robust_list resumed>) = 0 [pid 5959] <... munmap resumed>) = 0 [pid 5961] <... setpgid resumed>) = 0 [pid 5960] <... setpgid resumed>) = 0 [pid 5961] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5960] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5958] +++ exited with 0 +++ [pid 5962] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5959] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5962] <... prctl resumed>) = 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5958, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5962] setpgid(0, 0 [pid 5961] <... openat resumed>) = 3 [pid 5960] <... openat resumed>) = 3 [pid 5959] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5962] <... setpgid resumed>) = 0 [pid 5962] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5961] write(3, "1000", 4 [pid 5960] write(3, "1000", 4 [pid 5959] close(3 [pid 5961] <... write resumed>) = 4 [pid 5960] <... write resumed>) = 4 [pid 5961] close(3 [pid 5960] close(3 [pid 5962] <... openat resumed>) = 3 [pid 5961] <... close resumed>) = 0 [pid 5960] <... close resumed>) = 0 [pid 5959] <... close resumed>) = 0 executing program executing program [pid 5961] write(1, "executing program\n", 18 [pid 5960] write(1, "executing program\n", 18 [pid 5962] write(3, "1000", 4executing program [pid 5960] <... write resumed>) = 18 [pid 5961] <... write resumed>) = 18 [pid 5962] <... write resumed>) = 4 [pid 5962] close(3) = 0 [pid 5962] write(1, "executing program\n", 18) = 18 [pid 5962] memfd_create("syzkaller", 0 [pid 5961] memfd_create("syzkaller", 0 [pid 5960] memfd_create("syzkaller", 0 [pid 5962] <... memfd_create resumed>) = 3 [pid 5962] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [ 76.236532][ T5956] overlayfs: failed to resolve './file0': -2 [ 76.236837][ T5957] overlayfs: failed to resolve './file0': -2 [ 76.246242][ T5955] overlayfs: failed to resolve './file0': -2 [ 76.274218][ T5958] overlayfs: failed to resolve './file0': -2 [pid 5961] <... memfd_create resumed>) = 3 [pid 5960] <... memfd_create resumed>) = 3 [pid 5961] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5960] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5959] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5961] <... mmap resumed>) = 0x7f88dec00000 [pid 5960] <... mmap resumed>) = 0x7f88dec00000 [pid 5959] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... restart_syscall resumed>) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5962] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5961] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288./strace-static-x86_64: Process 5963 attached [pid 5963] set_robust_list(0x555581b7e660, 24) = 0 [pid 5962] <... write resumed>) = 524288 [pid 5961] <... write resumed>) = 524288 [pid 5960] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5959] pwrite64(-1, "#", 1, 134220897 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5963 [pid 5963] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5962] munmap(0x7f88dec00000, 138412032 [pid 5961] munmap(0x7f88dec00000, 138412032 [pid 5959] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5963] <... prctl resumed>) = 0 [pid 5962] <... munmap resumed>) = 0 [pid 5963] setpgid(0, 0 [pid 5961] <... munmap resumed>) = 0 [pid 5959] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5961] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5959] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5963] <... setpgid resumed>) = 0 [pid 5962] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5961] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5959] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5963] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5962] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5961] close(3 [pid 5959] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5959] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5959] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5963] <... openat resumed>) = 3 [pid 5962] close(3 [pid 5959] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5962] <... close resumed>) = 0 [pid 5961] <... close resumed>) = 0 [pid 5959] mkdir("./bus", 000 [pid 5963] write(3, "1000", 4) = 4 [pid 5963] close(3) = 0 executing program [pid 5963] write(1, "executing program\n", 18) = 18 [pid 5959] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5963] memfd_create("syzkaller", 0) = 3 [pid 5963] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5961] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5960] <... write resumed>) = 524288 [pid 5959] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5959] mkdirat(AT_FDCWD, "./file1", 000 [pid 5962] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5959] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5961] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5960] munmap(0x7f88dec00000, 138412032 [pid 5959] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5961] pwrite64(-1, "#", 1, 134220897 [pid 5962] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5963] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5962] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5962] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5962] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5962] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5962] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5962] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5962] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5962] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5961] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5960] <... munmap resumed>) = 0 [pid 5961] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5960] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5959] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5961] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5962] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5960] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5961] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5960] close(3 [pid 5961] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5963] <... write resumed>) = 524288 [pid 5961] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5960] <... close resumed>) = 0 [pid 5959] exit_group(0 [pid 5961] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5961] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5960] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5959] <... exit_group resumed>) = ? [pid 5963] munmap(0x7f88dec00000, 138412032) = 0 [pid 5959] +++ exited with 0 +++ [pid 5963] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5961] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5960] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5961] mkdir("./bus", 000 [pid 5960] pwrite64(-1, "#", 1, 134220897 [pid 5963] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5961] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5960] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5961] rename("./file1", "./file0/file0" [pid 5960] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5961] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5963] close(3 [pid 5960] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5959, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5961] mkdirat(AT_FDCWD, "./file1", 000 [pid 5960] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5961] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5963] <... close resumed>) = 0 [pid 5961] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5960] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5963] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 5963] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5963] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5963] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5963] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5963] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5963] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5963] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5963] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5962] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5961] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5960] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5963] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5962] exit_group(0 [pid 5961] exit_group(0 [pid 5960] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5960] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5962] <... exit_group resumed>) = ? [pid 5961] <... exit_group resumed>) = ? [pid 5960] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5962] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5962, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5961] +++ exited with 0 +++ [pid 5960] mkdir("./bus", 000 [pid 5963] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5960] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5963] exit_group(0 [pid 5960] rename("./file1", "./file0/file0" [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5960] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5961, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- ./strace-static-x86_64: Process 5964 attached [pid 5963] <... exit_group resumed>) = ? [pid 5960] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5964 [pid 5964] set_robust_list(0x555581b7e660, 24 [pid 5963] +++ exited with 0 +++ [pid 5960] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [ 76.345318][ T5959] overlayfs: failed to resolve './file0': -2 [ 76.353966][ T5962] overlayfs: failed to resolve './file0': -2 [ 76.369912][ T5961] overlayfs: failed to resolve './file0': -2 [ 76.383976][ T5963] overlayfs: failed to resolve './file0': -2 [pid 5960] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5964] <... set_robust_list resumed>) = 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5963, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5964] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5964] <... prctl resumed>) = 0 [pid 5960] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... restart_syscall resumed>) = 0 [pid 5964] setpgid(0, 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5964] <... setpgid resumed>) = 0 [pid 5960] exit_group(0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5964] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5960] <... exit_group resumed>) = ? [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5964] <... openat resumed>) = 3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5960] +++ exited with 0 +++ [pid 5964] write(3, "1000", 4 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5964] <... write resumed>) = 4 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5960, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- ./strace-static-x86_64: Process 5966 attached [pid 5964] close(3executing program [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5964] <... close resumed>) = 0 ./strace-static-x86_64: Process 5965 attached [pid 5964] write(1, "executing program\n", 18 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5966 [pid 5964] <... write resumed>) = 18 [pid 5966] set_robust_list(0x555581b7e660, 24) = 0 [pid 5966] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5965 ./strace-static-x86_64: Process 5967 attached [pid 5966] <... prctl resumed>) = 0 [pid 5966] setpgid(0, 0 [pid 5964] memfd_create("syzkaller", 0 [pid 5967] set_robust_list(0x555581b7e660, 24 [pid 5966] <... setpgid resumed>) = 0 [pid 5967] <... set_robust_list resumed>) = 0 [pid 5966] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5965] set_robust_list(0x555581b7e660, 24 [pid 5964] <... memfd_create resumed>) = 3 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5967 [pid 5967] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5965] <... set_robust_list resumed>) = 0 [pid 5964] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5966] <... openat resumed>) = 3 [pid 5965] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5964] <... mmap resumed>) = 0x7f88dec00000 [pid 5965] <... prctl resumed>) = 0 [pid 5967] <... prctl resumed>) = 0 [pid 5967] setpgid(0, 0 [pid 5966] write(3, "1000", 4 [pid 5967] <... setpgid resumed>) = 0 [pid 5966] <... write resumed>) = 4 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5967] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5966] close(3 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5966] <... close resumed>) = 0 [pid 5966] write(1, "executing program\n", 18executing program [pid 5967] <... openat resumed>) = 3 [pid 5966] <... write resumed>) = 18 [pid 5965] setpgid(0, 0 [pid 5964] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5965] <... setpgid resumed>) = 0 [pid 5967] write(3, "1000", 4 [pid 5966] memfd_create("syzkaller", 0 [pid 5965] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5967] <... write resumed>) = 4 [pid 5967] close(3) = 0 [pid 5966] <... memfd_create resumed>) = 3 [pid 5965] <... openat resumed>) = 3 [pid 5967] write(1, "executing program\n", 18executing program ./strace-static-x86_64: Process 5968 attached [pid 5965] write(3, "1000", 4 [pid 5967] <... write resumed>) = 18 [pid 5966] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5965] <... write resumed>) = 4 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5968 [pid 5968] set_robust_list(0x555581b7e660, 24 [pid 5967] memfd_create("syzkaller", 0 [pid 5966] <... mmap resumed>) = 0x7f88dec00000 [pid 5965] close(3 [pid 5968] <... set_robust_list resumed>) = 0 [pid 5967] <... memfd_create resumed>) = 3 [pid 5966] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5965] <... close resumed>) = 0 [pid 5964] <... write resumed>) = 524288 [pid 5967] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5968] prctl(PR_SET_PDEATHSIG, SIGKILL [ 76.400411][ T5960] overlayfs: failed to resolve './file0': -2 [pid 5965] write(1, "executing program\n", 18 [pid 5967] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 5968] <... prctl resumed>) = 0 [pid 5965] <... write resumed>) = 18 [pid 5964] munmap(0x7f88dec00000, 138412032 [pid 5968] setpgid(0, 0 [pid 5967] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5968] <... setpgid resumed>) = 0 [pid 5966] <... write resumed>) = 524288 [pid 5965] memfd_create("syzkaller", 0 [pid 5964] <... munmap resumed>) = 0 [pid 5968] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5967] <... write resumed>) = 524288 [pid 5966] munmap(0x7f88dec00000, 138412032 [pid 5965] <... memfd_create resumed>) = 3 [pid 5964] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5965] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5966] <... munmap resumed>) = 0 [pid 5965] <... mmap resumed>) = 0x7f88dec00000 [pid 5964] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5966] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5968] <... openat resumed>) = 3 [pid 5967] munmap(0x7f88dec00000, 138412032 [pid 5966] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5965] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5964] close(3 [pid 5968] write(3, "1000", 4 [pid 5967] <... munmap resumed>) = 0 [pid 5966] close(3 [pid 5968] <... write resumed>) = 4 [pid 5968] close(3) = 0 [pid 5966] <... close resumed>) = 0 [pid 5964] <... close resumed>) = 0 executing program [pid 5968] write(1, "executing program\n", 18) = 18 [pid 5967] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5965] <... write resumed>) = 524288 [pid 5964] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5968] memfd_create("syzkaller", 0 [pid 5967] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5964] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5967] close(3 [pid 5968] <... memfd_create resumed>) = 3 [pid 5967] <... close resumed>) = 0 [pid 5964] pwrite64(-1, "#", 1, 134220897 [pid 5968] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5964] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5966] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5964] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5968] <... mmap resumed>) = 0x7f88dec00000 [pid 5966] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5965] munmap(0x7f88dec00000, 138412032 [pid 5964] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5966] pwrite64(-1, "#", 1, 134220897 [pid 5965] <... munmap resumed>) = 0 [pid 5966] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5966] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5967] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5966] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5967] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5966] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5965] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5964] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5967] pwrite64(-1, "#", 1, 134220897 [pid 5966] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5965] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5964] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5967] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5966] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5965] close(3 [pid 5964] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5968] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5967] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5966] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5965] <... close resumed>) = 0 [pid 5964] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5967] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5966] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5964] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5964] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5964] rename("./file1", "./file0/file0" [pid 5967] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5966] mkdir("./bus", 000 [pid 5964] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5967] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5966] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5964] mkdirat(AT_FDCWD, "./file1", 000 [pid 5967] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5966] rename("./file1", "./file0/file0" [pid 5964] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5967] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5966] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5964] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5967] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5966] mkdirat(AT_FDCWD, "./file1", 000 [pid 5967] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5966] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5967] mkdir("./bus", 000 [pid 5966] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5965] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5968] <... write resumed>) = 524288 [pid 5967] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5964] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5968] munmap(0x7f88dec00000, 138412032 [pid 5967] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5967] mkdirat(AT_FDCWD, "./file1", 000 [pid 5968] <... munmap resumed>) = 0 [pid 5967] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5965] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5967] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5964] exit_group(0 [pid 5968] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5964] <... exit_group resumed>) = ? [pid 5965] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5965] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5965] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5965] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5964] +++ exited with 0 +++ [pid 5965] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5965] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5964, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5965] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5965] mkdir("./bus", 000 [pid 5968] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5965] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5965] rename("./file1", "./file0/file0" [pid 5968] close(3 [pid 5965] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5965] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5965] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5968] <... close resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5968] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5967] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5966] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5965] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5968] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5967] exit_group(0 [pid 5966] exit_group(0 [pid 5965] exit_group(0 [pid 5968] pwrite64(-1, "#", 1, 134220897 [pid 5967] <... exit_group resumed>) = ? [pid 5966] <... exit_group resumed>) = ? [pid 5965] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 5969 attached [pid 5968] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5967] +++ exited with 0 +++ [pid 5966] +++ exited with 0 +++ [pid 5969] set_robust_list(0x555581b7e660, 24 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5966, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5965] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5965, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5969] <... set_robust_list resumed>) = 0 [pid 5968] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5969] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5968] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5969 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5967, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5969] <... prctl resumed>) = 0 [pid 5969] setpgid(0, 0 [pid 5968] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5969] <... setpgid resumed>) = 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5968] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5969] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5968] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5970 attached [pid 5969] <... openat resumed>) = 3 [pid 5968] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5969] write(3, "1000", 4 [pid 5968] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5970] set_robust_list(0x555581b7e660, 24 [pid 5969] <... write resumed>) = 4 [pid 5968] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5968] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5970] <... set_robust_list resumed>) = 0 [pid 5969] close(3 [pid 5968] rename("./file1", "./file0/file0" [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5970 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5970] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5969] <... close resumed>) = 0 [pid 5968] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5970] <... prctl resumed>) = 0 [pid 5969] write(1, "executing program\n", 18executing program [pid 5968] mkdirat(AT_FDCWD, "./file1", 000 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5970] setpgid(0, 0 [pid 5969] <... write resumed>) = 18 [pid 5968] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5971 attached [pid 5970] <... setpgid resumed>) = 0 [ 76.515499][ T5964] overlayfs: failed to resolve './file0': -2 [ 76.516258][ T5966] overlayfs: failed to resolve './file0': -2 [ 76.531012][ T5967] overlayfs: failed to resolve './file0': -2 [ 76.542124][ T5965] overlayfs: failed to resolve './file0': -2 [pid 5969] memfd_create("syzkaller", 0 [pid 5968] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 5972 attached [pid 5971] set_robust_list(0x555581b7e660, 24 [pid 5970] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5972] set_robust_list(0x555581b7e660, 24 [pid 5971] <... set_robust_list resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5971 [pid 5972] <... set_robust_list resumed>) = 0 [pid 5971] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5972] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5971] <... prctl resumed>) = 0 [pid 5971] setpgid(0, 0) = 0 [pid 5971] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5972] <... prctl resumed>) = 0 [pid 5970] <... openat resumed>) = 3 [pid 5969] <... memfd_create resumed>) = 3 [pid 5968] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5972 [pid 5972] setpgid(0, 0 [pid 5971] <... openat resumed>) = 3 [pid 5972] <... setpgid resumed>) = 0 [pid 5970] write(3, "1000", 4 [pid 5969] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5968] exit_group(0 [pid 5972] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5971] write(3, "1000", 4 [pid 5970] <... write resumed>) = 4 [pid 5969] <... mmap resumed>) = 0x7f88dec00000 [pid 5968] <... exit_group resumed>) = ? [pid 5970] close(3 [pid 5972] <... openat resumed>) = 3 [pid 5971] <... write resumed>) = 4 [pid 5970] <... close resumed>) = 0 [pid 5969] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5968] +++ exited with 0 +++ [pid 5971] close(3 [pid 5970] write(1, "executing program\n", 18 [pid 5972] write(3, "1000", 4) = 4 [pid 5972] close(3) = 0 [pid 5972] write(1, "executing program\n", 18executing program ) = 18 [pid 5972] memfd_create("syzkaller", 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5968, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- executing program [pid 5972] <... memfd_create resumed>) = 3 [pid 5971] <... close resumed>) = 0 [pid 5970] <... write resumed>) = 18 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5972] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5971] write(1, "executing program\n", 18 [pid 5970] memfd_create("syzkaller", 0executing program [pid 5972] <... mmap resumed>) = 0x7f88dec00000 [pid 5971] <... write resumed>) = 18 [pid 5970] <... memfd_create resumed>) = 3 [pid 5971] memfd_create("syzkaller", 0 [pid 5970] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5972] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5971] <... memfd_create resumed>) = 3 [pid 5970] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5969] <... write resumed>) = 524288 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5971] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5969] munmap(0x7f88dec00000, 138412032 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5971] <... mmap resumed>) = 0x7f88dec00000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5972] <... write resumed>) = 524288 [pid 5971] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5970] <... write resumed>) = 524288 [pid 5969] <... munmap resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5972] munmap(0x7f88dec00000, 138412032 [pid 5970] munmap(0x7f88dec00000, 138412032 [pid 5969] openat(AT_FDCWD, "/dev/loop4", O_RDWR./strace-static-x86_64: Process 5973 attached [ 76.597514][ T5968] overlayfs: failed to resolve './file0': -2 [pid 5973] set_robust_list(0x555581b7e660, 24) = 0 [pid 5972] <... munmap resumed>) = 0 [pid 5971] <... write resumed>) = 524288 [pid 5970] <... munmap resumed>) = 0 [pid 5969] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5973 [pid 5973] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5972] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5971] munmap(0x7f88dec00000, 138412032 [pid 5970] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5969] close(3 [pid 5973] <... prctl resumed>) = 0 [pid 5972] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5971] <... munmap resumed>) = 0 [pid 5970] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5972] close(3 [pid 5973] setpgid(0, 0 [pid 5972] <... close resumed>) = 0 [pid 5970] close(3 [pid 5973] <... setpgid resumed>) = 0 [pid 5971] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5973] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5971] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5970] <... close resumed>) = 0 [pid 5969] <... close resumed>) = 0 [pid 5971] close(3 [pid 5973] <... openat resumed>) = 3 [pid 5971] <... close resumed>) = 0 [pid 5969] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 5973] write(3, "1000", 4) = 4 [pid 5969] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5969] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5973] close(3 [pid 5972] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5969] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5973] <... close resumed>) = 0 [pid 5969] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000executing program [pid 5973] write(1, "executing program\n", 18 [pid 5972] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5969] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5973] <... write resumed>) = 18 [pid 5972] pwrite64(-1, "#", 1, 134220897 [pid 5970] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5969] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5973] memfd_create("syzkaller", 0 [pid 5972] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5971] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5970] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5969] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5973] <... memfd_create resumed>) = 3 [pid 5972] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5971] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5970] pwrite64(-1, "#", 1, 134220897 [pid 5969] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5973] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5972] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5971] pwrite64(-1, "#", 1, 134220897 [pid 5970] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5969] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5973] <... mmap resumed>) = 0x7f88dec00000 [pid 5972] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5971] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5970] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5969] mkdir("./bus", 000 [pid 5972] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5971] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5970] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5969] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5972] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5971] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5970] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5969] rename("./file1", "./file0/file0" [pid 5972] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5971] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5970] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5969] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5972] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5971] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5970] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5969] mkdirat(AT_FDCWD, "./file1", 000 [pid 5972] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5971] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5970] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5969] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5972] mkdir("./bus", 000 [pid 5971] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5970] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5972] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5971] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5970] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5969] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5973] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5972] rename("./file1", "./file0/file0" [pid 5971] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5970] mkdir("./bus", 000 [pid 5972] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5970] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5971] mkdir("./bus", 000 [pid 5972] mkdirat(AT_FDCWD, "./file1", 000 [pid 5971] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5970] rename("./file1", "./file0/file0" [pid 5972] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5970] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5971] rename("./file1", "./file0/file0" [pid 5972] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5971] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5970] mkdirat(AT_FDCWD, "./file1", 000 [pid 5973] <... write resumed>) = 524288 [pid 5970] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5970] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5971] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5971] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5973] munmap(0x7f88dec00000, 138412032) = 0 [pid 5973] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5973] close(3 [pid 5972] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5969] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5972] exit_group(0 [pid 5969] exit_group(0 [pid 5972] <... exit_group resumed>) = ? [pid 5969] <... exit_group resumed>) = ? [pid 5973] <... close resumed>) = 0 [pid 5972] +++ exited with 0 +++ [pid 5970] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5969] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5972, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5969, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5971] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5971] exit_group(0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5970] exit_group(0 [pid 5971] <... exit_group resumed>) = ? [pid 5973] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5971] +++ exited with 0 +++ [pid 5970] <... exit_group resumed>) = ? [pid 5973] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5970] +++ exited with 0 +++ [pid 5825] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5971, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5973] pwrite64(-1, "#", 1, 134220897 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5970, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5973] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5973] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5973] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5973] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5973] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 5974 attached [pid 5973] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5973] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5974] set_robust_list(0x555581b7e660, 24 [pid 5973] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0./strace-static-x86_64: Process 5975 attached [pid 5974] <... set_robust_list resumed>) = 0 [pid 5973] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5973] mkdir("./bus", 000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5974 [pid 5973] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5973] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 5976 attached [pid 5973] mkdirat(AT_FDCWD, "./file1", 000 [pid 5976] set_robust_list(0x555581b7e660, 24 [pid 5973] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5975 [pid 5976] <... set_robust_list resumed>) = 0 [ 76.684032][ T5969] overlayfs: failed to resolve './file0': -2 [ 76.695295][ T5972] overlayfs: failed to resolve './file0': -2 [ 76.702177][ T5970] overlayfs: failed to resolve './file0': -2 [ 76.702682][ T5971] overlayfs: failed to resolve './file0': -2 [pid 5973] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 5977 attached [pid 5976] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5975] set_robust_list(0x555581b7e660, 24 [pid 5974] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5976 [pid 5976] <... prctl resumed>) = 0 [pid 5977] set_robust_list(0x555581b7e660, 24 [pid 5976] setpgid(0, 0 [pid 5975] <... set_robust_list resumed>) = 0 [pid 5974] <... prctl resumed>) = 0 [pid 5973] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5977 [pid 5976] <... setpgid resumed>) = 0 [pid 5975] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5977] <... set_robust_list resumed>) = 0 [pid 5976] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5974] setpgid(0, 0 [pid 5973] exit_group(0 [pid 5977] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5976] <... openat resumed>) = 3 [pid 5975] <... prctl resumed>) = 0 [pid 5974] <... setpgid resumed>) = 0 [pid 5976] write(3, "1000", 4 [pid 5973] <... exit_group resumed>) = ? [pid 5977] <... prctl resumed>) = 0 [pid 5976] <... write resumed>) = 4 [pid 5975] setpgid(0, 0 [pid 5974] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5973] +++ exited with 0 +++ [pid 5977] setpgid(0, 0 [pid 5976] close(3) = 0 [pid 5976] write(1, "executing program\n", 18executing program ) = 18 [pid 5977] <... setpgid resumed>) = 0 [pid 5976] memfd_create("syzkaller", 0 [pid 5975] <... setpgid resumed>) = 0 [pid 5974] <... openat resumed>) = 3 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5973, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5976] <... memfd_create resumed>) = 3 [pid 5976] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5975] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5977] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5976] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5974] write(3, "1000", 4) = 4 [pid 5974] close(3) = 0 [pid 5977] <... openat resumed>) = 3 [pid 5975] <... openat resumed>) = 3 executing program [pid 5974] write(1, "executing program\n", 18 [pid 5977] write(3, "1000", 4 [pid 5974] <... write resumed>) = 18 [pid 5977] <... write resumed>) = 4 [pid 5974] memfd_create("syzkaller", 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5977] close(3) = 0 [pid 5975] write(3, "1000", 4 executing program [pid 5977] write(1, "executing program\n", 18 [pid 5975] <... write resumed>) = 4 [pid 5974] <... memfd_create resumed>) = 3 [pid 5977] <... write resumed>) = 18 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5975] close(3 [pid 5977] memfd_create("syzkaller", 0 [pid 5976] <... write resumed>) = 524288 [pid 5975] <... close resumed>) = 0 [pid 5974] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5975] write(1, "executing program\n", 18 [pid 5974] <... mmap resumed>) = 0x7f88dec00000 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5977] <... memfd_create resumed>) = 3 [pid 5975] <... write resumed>) = 18 executing program [pid 5976] munmap(0x7f88dec00000, 138412032./strace-static-x86_64: Process 5978 attached [pid 5977] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5975] memfd_create("syzkaller", 0 [pid 5974] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5977] <... mmap resumed>) = 0x7f88dec00000 [pid 5975] <... memfd_create resumed>) = 3 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5978 [pid 5978] set_robust_list(0x555581b7e660, 24 [pid 5977] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5976] <... munmap resumed>) = 0 [pid 5975] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5974] <... write resumed>) = 524288 [pid 5978] <... set_robust_list resumed>) = 0 [pid 5975] <... mmap resumed>) = 0x7f88dec00000 [pid 5978] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5974] munmap(0x7f88dec00000, 138412032 [pid 5976] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5974] <... munmap resumed>) = 0 [pid 5976] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 76.743921][ T5973] overlayfs: failed to resolve './file0': -2 [pid 5976] close(3 [pid 5978] <... prctl resumed>) = 0 [pid 5974] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5978] setpgid(0, 0 [pid 5974] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5978] <... setpgid resumed>) = 0 [pid 5974] close(3 [pid 5978] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5974] <... close resumed>) = 0 [pid 5978] <... openat resumed>) = 3 [pid 5976] <... close resumed>) = 0 [pid 5978] write(3, "1000", 4 [pid 5977] <... write resumed>) = 524288 [pid 5976] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5975] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5974] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5978] <... write resumed>) = 4 [pid 5977] munmap(0x7f88dec00000, 138412032 [pid 5976] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5978] close(3 [pid 5977] <... munmap resumed>) = 0 [pid 5976] pwrite64(-1, "#", 1, 134220897 [pid 5974] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5978] <... close resumed>) = 0 [pid 5976] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5978] write(1, "executing program\n", 18executing program ) = 18 [pid 5977] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5976] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5974] pwrite64(-1, "#", 1, 134220897 [pid 5978] memfd_create("syzkaller", 0 [pid 5977] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5976] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5974] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5976] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5974] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5978] <... memfd_create resumed>) = 3 [pid 5977] close(3 [pid 5976] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5974] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5978] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5977] <... close resumed>) = 0 [pid 5976] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5975] <... write resumed>) = 524288 [pid 5974] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5978] <... mmap resumed>) = 0x7f88dec00000 [pid 5974] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5978] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5977] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5976] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5975] munmap(0x7f88dec00000, 138412032 [pid 5974] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5977] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5976] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5975] <... munmap resumed>) = 0 [pid 5974] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5977] pwrite64(-1, "#", 1, 134220897 [pid 5976] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5976] mkdir("./bus", 000 [pid 5977] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5976] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5974] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5977] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5976] rename("./file1", "./file0/file0" [pid 5975] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5974] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5977] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5976] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5975] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5974] mkdir("./bus", 000 [pid 5977] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5976] mkdirat(AT_FDCWD, "./file1", 000 [pid 5974] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5978] <... write resumed>) = 524288 [pid 5977] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5976] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5975] close(3 [pid 5974] rename("./file1", "./file0/file0" [pid 5978] munmap(0x7f88dec00000, 138412032 [pid 5977] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5976] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5975] <... close resumed>) = 0 [pid 5974] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5978] <... munmap resumed>) = 0 [pid 5978] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5977] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5976] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5975] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5974] mkdirat(AT_FDCWD, "./file1", 000 [pid 5978] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5977] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5975] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5974] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5976] exit_group(0 [pid 5978] close(3 [pid 5977] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5975] pwrite64(-1, "#", 1, 134220897 [pid 5974] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5976] <... exit_group resumed>) = ? [pid 5978] <... close resumed>) = 0 [pid 5977] mkdir("./bus", 000 [pid 5975] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5978] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5977] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5975] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5978] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5978] pwrite64(-1, "#", 1, 134220897 [pid 5977] rename("./file1", "./file0/file0" [pid 5976] +++ exited with 0 +++ [pid 5975] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5978] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5978] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5976, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5978] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5977] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5975] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5978] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5977] mkdirat(AT_FDCWD, "./file1", 000 [pid 5975] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5978] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5977] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5975] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5977] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5975] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5978] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5975] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5974] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... restart_syscall resumed>) = 0 [pid 5978] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5978] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5978] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5975] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5978] rename("./file1", "./file0/file0" [pid 5975] mkdir("./bus", 000 [pid 5978] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5975] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5975] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5978] mkdirat(AT_FDCWD, "./file1", 000 [pid 5975] mkdirat(AT_FDCWD, "./file1", 000 [pid 5974] exit_group(0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5978] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5975] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5975] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5978] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5974] <... exit_group resumed>) = ? [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5974] +++ exited with 0 +++ [ 76.851358][ T5976] overlayfs: failed to resolve './file0': -2 [ 76.867649][ T5974] overlayfs: failed to resolve './file0': -2 [ 76.880391][ T5977] overlayfs: failed to resolve './file0': -2 [ 76.890514][ T5975] overlayfs: failed to resolve './file0': -2 ./strace-static-x86_64: Process 5979 attached [pid 5975] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5979] set_robust_list(0x555581b7e660, 24 [pid 5978] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5977] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5975] exit_group(0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5974, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5979] <... set_robust_list resumed>) = 0 [pid 5975] <... exit_group resumed>) = ? [pid 5979] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5978] exit_group(0 [pid 5977] exit_group(0 [pid 5975] +++ exited with 0 +++ [pid 5977] <... exit_group resumed>) = ? [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5979 [pid 5979] <... prctl resumed>) = 0 [pid 5978] <... exit_group resumed>) = ? [pid 5977] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5979] setpgid(0, 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5977, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5975, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5979] <... setpgid resumed>) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5978] +++ exited with 0 +++ [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5980 attached [pid 5979] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5980 [pid 5980] set_robust_list(0x555581b7e660, 24 [pid 5979] <... openat resumed>) = 3 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5978, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5980] <... set_robust_list resumed>) = 0 [pid 5980] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5979] write(3, "1000", 4 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5980] <... prctl resumed>) = 0 [pid 5979] <... write resumed>) = 4 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5980] setpgid(0, 0 [pid 5979] close(3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5980] <... setpgid resumed>) = 0 [pid 5979] <... close resumed>) = 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5980] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program ./strace-static-x86_64: Process 5981 attached [pid 5980] <... openat resumed>) = 3 [pid 5979] write(1, "executing program\n", 18 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5981 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5981] set_robust_list(0x555581b7e660, 24 [pid 5979] <... write resumed>) = 18 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5980] write(3, "1000", 4) = 4 [pid 5979] memfd_create("syzkaller", 0 [pid 5980] close(3 executing program [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5981] <... set_robust_list resumed>) = 0 [pid 5980] <... close resumed>) = 0 [pid 5979] <... memfd_create resumed>) = 3 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5980] write(1, "executing program\n", 18 [pid 5979] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5980] <... write resumed>) = 18 [pid 5980] memfd_create("syzkaller", 0 [pid 5979] <... mmap resumed>) = 0x7f88dec00000 [ 76.890514][ T5978] overlayfs: failed to resolve './file0': -2 [pid 5980] <... memfd_create resumed>) = 3 ./strace-static-x86_64: Process 5983 attached ./strace-static-x86_64: Process 5982 attached [pid 5981] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5979] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5983] set_robust_list(0x555581b7e660, 24 [pid 5982] set_robust_list(0x555581b7e660, 24 [pid 5981] <... prctl resumed>) = 0 [pid 5980] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5983 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5982 [pid 5983] <... set_robust_list resumed>) = 0 [pid 5982] <... set_robust_list resumed>) = 0 [pid 5981] setpgid(0, 0 [pid 5980] <... mmap resumed>) = 0x7f88dec00000 [pid 5983] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5982] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5981] <... setpgid resumed>) = 0 [pid 5983] <... prctl resumed>) = 0 [pid 5981] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5983] setpgid(0, 0 [pid 5982] <... prctl resumed>) = 0 [pid 5983] <... setpgid resumed>) = 0 [pid 5982] setpgid(0, 0 [pid 5983] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5982] <... setpgid resumed>) = 0 [pid 5983] <... openat resumed>) = 3 [pid 5982] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5983] write(3, "1000", 4) = 4 [pid 5982] <... openat resumed>) = 3 [pid 5981] <... openat resumed>) = 3 [pid 5980] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5979] <... write resumed>) = 524288 [pid 5981] write(3, "1000", 4 [pid 5983] close(3executing program [pid 5982] write(3, "1000", 4 [pid 5981] <... write resumed>) = 4 [pid 5983] <... close resumed>) = 0 [pid 5981] close(3 [pid 5979] munmap(0x7f88dec00000, 138412032 [pid 5981] <... close resumed>) = 0 [pid 5981] write(1, "executing program\n", 18executing program [pid 5983] write(1, "executing program\n", 18 [pid 5982] <... write resumed>) = 4 [pid 5981] <... write resumed>) = 18 [pid 5983] <... write resumed>) = 18 [pid 5982] close(3 [pid 5979] <... munmap resumed>) = 0 [pid 5983] memfd_create("syzkaller", 0 [pid 5982] <... close resumed>) = 0 [pid 5981] memfd_create("syzkaller", 0 [pid 5979] openat(AT_FDCWD, "/dev/loop1", O_RDWR executing program [pid 5983] <... memfd_create resumed>) = 3 [pid 5982] write(1, "executing program\n", 18 [pid 5981] <... memfd_create resumed>) = 3 [pid 5979] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5983] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5982] <... write resumed>) = 18 [pid 5981] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5979] close(3 [pid 5983] <... mmap resumed>) = 0x7f88dec00000 [pid 5982] memfd_create("syzkaller", 0 [pid 5981] <... mmap resumed>) = 0x7f88dec00000 [pid 5980] <... write resumed>) = 524288 [pid 5979] <... close resumed>) = 0 [pid 5982] <... memfd_create resumed>) = 3 [pid 5983] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5982] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5981] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5980] munmap(0x7f88dec00000, 138412032 [pid 5979] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5982] <... mmap resumed>) = 0x7f88dec00000 [pid 5983] <... write resumed>) = 524288 [pid 5981] <... write resumed>) = 524288 [pid 5980] <... munmap resumed>) = 0 [pid 5979] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5981] munmap(0x7f88dec00000, 138412032) = 0 [pid 5979] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5979] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5980] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5979] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5982] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5981] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5980] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5979] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5981] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5980] close(3 [pid 5979] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5981] close(3 [pid 5980] <... close resumed>) = 0 [pid 5979] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5983] munmap(0x7f88dec00000, 138412032 [pid 5982] <... write resumed>) = 524288 [pid 5981] <... close resumed>) = 0 [pid 5979] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5979] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5979] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5979] mkdirat(AT_FDCWD, "./file1", 000 [pid 5983] <... munmap resumed>) = 0 [pid 5979] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5979] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5983] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5982] munmap(0x7f88dec00000, 138412032 [pid 5981] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5980] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5983] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5983] close(3 [pid 5980] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5979] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5983] <... close resumed>) = 0 [pid 5982] <... munmap resumed>) = 0 [pid 5981] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5980] pwrite64(-1, "#", 1, 134220897 [pid 5983] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5982] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5981] pwrite64(-1, "#", 1, 134220897 [pid 5980] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5979] exit_group(0 [pid 5983] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5981] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5980] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5979] <... exit_group resumed>) = ? [pid 5983] pwrite64(-1, "#", 1, 134220897 [pid 5982] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5981] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5980] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5979] +++ exited with 0 +++ [pid 5983] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5982] close(3 [pid 5981] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5980] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5979, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5983] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5981] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5983] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5981] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5980] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5983] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5981] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5980] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5981] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5982] <... close resumed>) = 0 [pid 5981] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5980] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5983] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5982] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5981] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5980] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5983] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5981] mkdir("./bus", 000 [pid 5983] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5982] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5983] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5981] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5983] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5982] pwrite64(-1, "#", 1, 134220897 [pid 5983] mkdir("./bus", 000 [pid 5981] rename("./file1", "./file0/file0" [pid 5983] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5982] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5983] rename("./file1", "./file0/file0" [pid 5982] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5981] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5983] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5983] mkdirat(AT_FDCWD, "./file1", 000 [pid 5982] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5981] mkdirat(AT_FDCWD, "./file1", 000 [pid 5980] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5983] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5982] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5981] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5980] mkdir("./bus", 000 [pid 5983] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5982] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5981] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5980] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5980] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5980] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5980] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5984 attached [pid 5983] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5982] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5981] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5980] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5984 [pid 5984] set_robust_list(0x555581b7e660, 24 [pid 5983] exit_group(0 [pid 5982] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5981] exit_group(0 [pid 5984] <... set_robust_list resumed>) = 0 [pid 5983] <... exit_group resumed>) = ? [pid 5982] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5981] <... exit_group resumed>) = ? [pid 5980] exit_group(0 [pid 5984] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5983] +++ exited with 0 +++ [pid 5982] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5980] <... exit_group resumed>) = ? [pid 5984] <... prctl resumed>) = 0 [pid 5982] mkdir("./bus", 000 [pid 5981] +++ exited with 0 +++ [pid 5980] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5983, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5984] setpgid(0, 0) = 0 [pid 5982] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5980, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5981, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5984] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5982] rename("./file1", "./file0/file0" [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5984] <... openat resumed>) = 3 [pid 5982] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5984] write(3, "1000", 4 [pid 5982] mkdirat(AT_FDCWD, "./file1", 000 [pid 5984] <... write resumed>) = 4 [pid 5984] close(3 [pid 5982] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5984] <... close resumed>) = 0 [ 77.012322][ T5979] overlayfs: failed to resolve './file0': -2 [ 77.042999][ T5983] overlayfs: failed to resolve './file0': -2 [ 77.045288][ T5980] overlayfs: failed to resolve './file0': -2 [ 77.049635][ T5981] overlayfs: failed to resolve './file0': -2 [pid 5984] write(1, "executing program\n", 18 [pid 5982] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5984] <... write resumed>) = 18 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5984] memfd_create("syzkaller", 0./strace-static-x86_64: Process 5985 attached [pid 5985] set_robust_list(0x555581b7e660, 24 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5985] <... set_robust_list resumed>) = 0 [pid 5984] <... memfd_create resumed>) = 3 ./strace-static-x86_64: Process 5986 attached [pid 5985] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5984] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5982] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5985] <... prctl resumed>) = 0 [pid 5986] set_robust_list(0x555581b7e660, 24 [pid 5984] <... mmap resumed>) = 0x7f88dec00000 [pid 5982] exit_group(0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5986] <... set_robust_list resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5985 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5986 [pid 5986] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5985] setpgid(0, 0 [pid 5982] <... exit_group resumed>) = ? [pid 5985] <... setpgid resumed>) = 0 [pid 5985] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 5987 attached ) = 3 [pid 5982] +++ exited with 0 +++ [pid 5987] set_robust_list(0x555581b7e660, 24 [pid 5986] <... prctl resumed>) = 0 [pid 5987] <... set_robust_list resumed>) = 0 [pid 5986] setpgid(0, 0 [pid 5987] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5986] <... setpgid resumed>) = 0 [pid 5985] write(3, "1000", 4 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5987 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5982, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5985] <... write resumed>) = 4 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5986] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5987] <... prctl resumed>) = 0 [pid 5985] close(3 [pid 5987] setpgid(0, 0 [pid 5985] <... close resumed>) = 0 executing program [pid 5985] write(1, "executing program\n", 18) = 18 [pid 5987] <... setpgid resumed>) = 0 [pid 5985] memfd_create("syzkaller", 0 [pid 5986] <... openat resumed>) = 3 [pid 5984] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5987] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5986] write(3, "1000", 4 [pid 5985] <... memfd_create resumed>) = 3 [pid 5986] <... write resumed>) = 4 [pid 5987] <... openat resumed>) = 3 [pid 5986] close(3 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5986] <... close resumed>) = 0 [pid 5985] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0executing program [pid 5987] write(3, "1000", 4 [pid 5986] write(1, "executing program\n", 18 [pid 5985] <... mmap resumed>) = 0x7f88dec00000 [pid 5987] <... write resumed>) = 4 [pid 5986] <... write resumed>) = 18 [pid 5987] close(3) = 0 [pid 5986] memfd_create("syzkaller", 0 [pid 5985] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5984] <... write resumed>) = 524288 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWRexecuting program [pid 5987] write(1, "executing program\n", 18 [pid 5986] <... memfd_create resumed>) = 3 [pid 5987] <... write resumed>) = 18 [pid 5984] munmap(0x7f88dec00000, 138412032 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5987] memfd_create("syzkaller", 0 [pid 5986] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5985] <... write resumed>) = 524288 [pid 5984] <... munmap resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5988 attached [pid 5987] <... memfd_create resumed>) = 3 [pid 5986] <... mmap resumed>) = 0x7f88dec00000 [pid 5985] munmap(0x7f88dec00000, 138412032 [pid 5984] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5987] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5985] <... munmap resumed>) = 0 [ 77.095548][ T5982] overlayfs: failed to resolve './file0': -2 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5988 [pid 5988] set_robust_list(0x555581b7e660, 24 [pid 5987] <... mmap resumed>) = 0x7f88dec00000 [pid 5986] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5985] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5984] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5988] <... set_robust_list resumed>) = 0 [pid 5988] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5985] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5984] close(3 [pid 5988] <... prctl resumed>) = 0 [pid 5984] <... close resumed>) = 0 [pid 5987] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5988] setpgid(0, 0 [pid 5985] close(3) = 0 [pid 5986] <... write resumed>) = 524288 [pid 5988] <... setpgid resumed>) = 0 [pid 5987] <... write resumed>) = 524288 [pid 5985] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5984] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5988] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5985] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5984] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5988] <... openat resumed>) = 3 [pid 5985] pwrite64(-1, "#", 1, 134220897 [pid 5984] pwrite64(-1, "#", 1, 134220897 [pid 5988] write(3, "1000", 4 [pid 5987] munmap(0x7f88dec00000, 138412032 [pid 5985] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5984] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5988] <... write resumed>) = 4 [pid 5986] munmap(0x7f88dec00000, 138412032 [pid 5985] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5984] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5985] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5988] close(3 [pid 5987] <... munmap resumed>) = 0 [pid 5986] <... munmap resumed>) = 0 [pid 5984] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5988] <... close resumed>) = 0 [pid 5987] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5986] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5987] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5985] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5984] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5988] write(1, "executing program\n", 18executing program [pid 5987] close(3 [pid 5986] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5985] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5984] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5988] <... write resumed>) = 18 [pid 5985] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5984] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5986] close(3 [pid 5985] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5984] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5985] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5984] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5988] memfd_create("syzkaller", 0 [pid 5985] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5984] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5985] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5984] mkdir("./bus", 000 [pid 5985] rename("./file1", "./file0/file0" [pid 5984] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5985] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5984] rename("./file1", "./file0/file0" [pid 5985] mkdirat(AT_FDCWD, "./file1", 000 [pid 5984] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5985] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5985] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5984] mkdirat(AT_FDCWD, "./file1", 000 [pid 5988] <... memfd_create resumed>) = 3 [pid 5987] <... close resumed>) = 0 [pid 5986] <... close resumed>) = 0 [pid 5988] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5985] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5984] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5988] <... mmap resumed>) = 0x7f88dec00000 [pid 5987] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5986] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5985] exit_group(0 [pid 5984] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5988] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5987] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5986] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5985] <... exit_group resumed>) = ? [pid 5987] pwrite64(-1, "#", 1, 134220897 [pid 5986] pwrite64(-1, "#", 1, 134220897 [pid 5987] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5987] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5986] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5985] +++ exited with 0 +++ [pid 5987] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5986] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5987] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5986] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5985, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5987] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5986] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5984] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5987] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5986] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5987] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5986] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5984] exit_group(0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5989 attached [pid 5987] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5986] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5986] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5984] <... exit_group resumed>) = ? [pid 5988] <... write resumed>) = 524288 [pid 5987] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5986] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5984] +++ exited with 0 +++ [pid 5987] mkdir("./bus", 000 [pid 5986] mkdir("./bus", 000 [pid 5988] munmap(0x7f88dec00000, 138412032 [pid 5987] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5984, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5989] set_robust_list(0x555581b7e660, 24 [pid 5986] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5989] <... set_robust_list resumed>) = 0 [pid 5987] rename("./file1", "./file0/file0" [pid 5986] rename("./file1", "./file0/file0" [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5989 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5989] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5988] <... munmap resumed>) = 0 [pid 5986] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5987] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... restart_syscall resumed>) = 0 [pid 5989] <... prctl resumed>) = 0 [pid 5986] mkdirat(AT_FDCWD, "./file1", 000 [pid 5989] setpgid(0, 0) = 0 [pid 5986] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5987] mkdirat(AT_FDCWD, "./file1", 000 [pid 5986] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5989] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5988] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5987] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5986] <... mount resumed>) = -1 ENOENT (No such file or directory) [ 77.197771][ T5985] overlayfs: failed to resolve './file0': -2 [ 77.206186][ T5984] overlayfs: failed to resolve './file0': -2 [ 77.236125][ T5986] overlayfs: failed to resolve './file0': -2 [pid 5988] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5986] exit_group(0 [pid 5987] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5989] <... openat resumed>) = 3 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5986] <... exit_group resumed>) = ? [pid 5986] +++ exited with 0 +++ [pid 5989] write(3, "1000", 4 [pid 5988] close(3 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5989] <... write resumed>) = 4 [pid 5987] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5989] close(3 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5986, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program ./strace-static-x86_64: Process 5990 attached [pid 5989] <... close resumed>) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5989] write(1, "executing program\n", 18 [pid 5990] set_robust_list(0x555581b7e660, 24 [pid 5989] <... write resumed>) = 18 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5990 [pid 5990] <... set_robust_list resumed>) = 0 [pid 5990] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5989] memfd_create("syzkaller", 0 [pid 5987] exit_group(0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5990] <... prctl resumed>) = 0 [pid 5990] setpgid(0, 0./strace-static-x86_64: Process 5991 attached [pid 5989] <... memfd_create resumed>) = 3 [pid 5987] <... exit_group resumed>) = ? [pid 5989] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5991] set_robust_list(0x555581b7e660, 24 [pid 5990] <... setpgid resumed>) = 0 [pid 5991] <... set_robust_list resumed>) = 0 [pid 5990] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5991] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5989] <... mmap resumed>) = 0x7f88dec00000 [pid 5987] +++ exited with 0 +++ [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5991 [pid 5991] <... prctl resumed>) = 0 [pid 5990] <... openat resumed>) = 3 [pid 5991] setpgid(0, 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5987, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5991] <... setpgid resumed>) = 0 [pid 5991] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5990] write(3, "1000", 4) = 4 [pid 5990] close(3 [pid 5991] <... openat resumed>) = 3 [pid 5990] <... close resumed>) = 0 executing program [pid 5990] write(1, "executing program\n", 18) = 18 [pid 5990] memfd_create("syzkaller", 0 [pid 5989] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5991] write(3, "1000", 4) = 4 [pid 5990] <... memfd_create resumed>) = 3 [pid 5991] close(3) = 0 executing program [pid 5991] write(1, "executing program\n", 18 [pid 5990] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5988] <... close resumed>) = 0 [pid 5991] <... write resumed>) = 18 [pid 5991] memfd_create("syzkaller", 0 [pid 5988] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5990] <... mmap resumed>) = 0x7f88dec00000 [pid 5988] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5991] <... memfd_create resumed>) = 3 [pid 5989] <... write resumed>) = 524288 [pid 5988] pwrite64(-1, "#", 1, 134220897 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5991] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5989] munmap(0x7f88dec00000, 138412032 [pid 5988] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5991] <... mmap resumed>) = 0x7f88dec00000 [pid 5989] <... munmap resumed>) = 0 [pid 5988] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5988] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5991] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5990] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5988] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5989] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5989] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5989] close(3 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5989] <... close resumed>) = 0 [pid 5988] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5988] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 5992 attached [pid 5988] mkdir("./bus", 000 [pid 5992] set_robust_list(0x555581b7e660, 24 [pid 5988] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5992] <... set_robust_list resumed>) = 0 [pid 5988] rename("./file1", "./file0/file0" [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5992 [pid 5992] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5991] <... write resumed>) = 524288 [pid 5990] <... write resumed>) = 524288 [pid 5992] <... prctl resumed>) = 0 [pid 5988] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5989] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 5988] mkdirat(AT_FDCWD, "./file1", 000 [pid 5992] setpgid(0, 0 [pid 5989] pwrite64(-1, "#", 1, 134220897 [pid 5988] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5989] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 77.248179][ T5987] overlayfs: failed to resolve './file0': -2 [pid 5988] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5992] <... setpgid resumed>) = 0 [pid 5990] munmap(0x7f88dec00000, 138412032 [pid 5989] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5992] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5989] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5989] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5990] <... munmap resumed>) = 0 [pid 5989] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5992] <... openat resumed>) = 3 [pid 5991] munmap(0x7f88dec00000, 138412032 [pid 5989] mkdir("./bus", 000 [pid 5990] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5992] write(3, "1000", 4 [pid 5991] <... munmap resumed>) = 0 [pid 5990] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5989] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5992] <... write resumed>) = 4 [pid 5992] close(3 [pid 5990] close(3 [pid 5989] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5989] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5989] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5992] <... close resumed>) = 0 [pid 5991] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5990] <... close resumed>) = 0 [pid 5992] write(1, "executing program\n", 18executing program [pid 5991] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5992] <... write resumed>) = 18 [pid 5991] close(3 [pid 5992] memfd_create("syzkaller", 0 [pid 5990] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5992] <... memfd_create resumed>) = 3 [pid 5992] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5991] <... close resumed>) = 0 [pid 5990] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5991] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 5991] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5991] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5991] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5991] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5991] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5991] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5991] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5991] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5991] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5992] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5990] pwrite64(-1, "#", 1, 134220897 [pid 5989] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5988] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5990] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5988] exit_group(0 [pid 5990] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5988] <... exit_group resumed>) = ? [pid 5991] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5991] exit_group(0 [pid 5992] <... write resumed>) = 524288 [pid 5991] <... exit_group resumed>) = ? [pid 5990] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5989] exit_group(0 [pid 5988] +++ exited with 0 +++ [pid 5992] munmap(0x7f88dec00000, 138412032 [pid 5991] +++ exited with 0 +++ [pid 5990] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5989] <... exit_group resumed>) = ? [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5988, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5990] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5992] <... munmap resumed>) = 0 [pid 5990] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5991, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5992] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5990] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5992] close(3 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5990] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5989] +++ exited with 0 +++ [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5990] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5990] mkdir("./bus", 000 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5989, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5992] <... close resumed>) = 0 ./strace-static-x86_64: Process 5994 attached ./strace-static-x86_64: Process 5993 attached [pid 5990] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5990] rename("./file1", "./file0/file0" [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5994 [pid 5994] set_robust_list(0x555581b7e660, 24 [pid 5993] set_robust_list(0x555581b7e660, 24 [pid 5992] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5994] <... set_robust_list resumed>) = 0 [pid 5993] <... set_robust_list resumed>) = 0 [pid 5992] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5990] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5993 [pid 5994] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5993] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5992] pwrite64(-1, "#", 1, 134220897 [pid 5990] mkdirat(AT_FDCWD, "./file1", 000 [pid 5994] <... prctl resumed>) = 0 [pid 5993] <... prctl resumed>) = 0 [pid 5992] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5990] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5994] setpgid(0, 0 [pid 5993] setpgid(0, 0 [pid 5992] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5990] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5994] <... setpgid resumed>) = 0 [ 77.292943][ T5988] overlayfs: failed to resolve './file0': -2 [ 77.305176][ T5989] overlayfs: failed to resolve './file0': -2 [ 77.319149][ T5991] overlayfs: failed to resolve './file0': -2 [pid 5993] <... setpgid resumed>) = 0 [pid 5992] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5994] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5993] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5992] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5994] <... openat resumed>) = 3 [pid 5992] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5993] <... openat resumed>) = 3 [pid 5992] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5992] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5994] write(3, "1000", 4 [pid 5992] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5994] <... write resumed>) = 4 [pid 5993] write(3, "1000", 4 [pid 5992] mkdir("./bus", 000 [pid 5994] close(3 [pid 5993] <... write resumed>) = 4 [pid 5992] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5994] <... close resumed>) = 0 [pid 5993] close(3executing program [pid 5992] rename("./file1", "./file0/file0" [pid 5994] write(1, "executing program\n", 18 [pid 5993] <... close resumed>) = 0 [pid 5990] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5994] <... write resumed>) = 18 [pid 5994] memfd_create("syzkaller", 0 [pid 5993] write(1, "executing program\n", 18executing program [pid 5992] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5990] exit_group(0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5995 attached [pid 5994] <... memfd_create resumed>) = 3 [pid 5993] <... write resumed>) = 18 [pid 5992] mkdirat(AT_FDCWD, "./file1", 000 [pid 5990] <... exit_group resumed>) = ? [pid 5995] set_robust_list(0x555581b7e660, 24 [pid 5994] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5993] memfd_create("syzkaller", 0 [pid 5992] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5990] +++ exited with 0 +++ [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 5995 [pid 5995] <... set_robust_list resumed>) = 0 [pid 5994] <... mmap resumed>) = 0x7f88dec00000 [pid 5993] <... memfd_create resumed>) = 3 [pid 5992] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5995] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5993] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5995] <... prctl resumed>) = 0 [pid 5994] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5995] setpgid(0, 0 [pid 5993] <... mmap resumed>) = 0x7f88dec00000 [pid 5995] <... setpgid resumed>) = 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5990, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5995] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5995] <... openat resumed>) = 3 [pid 5993] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5994] <... write resumed>) = 524288 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5995] write(3, "1000", 4 [pid 5994] munmap(0x7f88dec00000, 138412032 [pid 5995] <... write resumed>) = 4 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5996 attached [pid 5995] close(3executing program [pid 5994] <... munmap resumed>) = 0 [pid 5992] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5996] set_robust_list(0x555581b7e660, 24 [pid 5995] <... close resumed>) = 0 [pid 5994] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5996] <... set_robust_list resumed>) = 0 [pid 5995] write(1, "executing program\n", 18 [pid 5994] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 5996 [pid 5995] <... write resumed>) = 18 [pid 5995] memfd_create("syzkaller", 0 [pid 5994] close(3 [pid 5996] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5995] <... memfd_create resumed>) = 3 [pid 5996] <... prctl resumed>) = 0 [pid 5995] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5996] setpgid(0, 0 [pid 5995] <... mmap resumed>) = 0x7f88dec00000 [pid 5992] exit_group(0 [pid 5996] <... setpgid resumed>) = 0 [pid 5993] <... write resumed>) = 524288 [pid 5996] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5995] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5994] <... close resumed>) = 0 [pid 5992] <... exit_group resumed>) = ? [pid 5996] <... openat resumed>) = 3 [pid 5994] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5993] munmap(0x7f88dec00000, 138412032 [pid 5994] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5993] <... munmap resumed>) = 0 [pid 5994] pwrite64(-1, "#", 1, 134220897 [pid 5992] +++ exited with 0 +++ [pid 5994] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5996] write(3, "1000", 4 [pid 5994] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5993] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5992, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5996] <... write resumed>) = 4 [pid 5994] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5993] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5994] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5993] close(3 [pid 5994] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5994] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5994] mkdir("./bus", 000 [pid 5996] close(3 [pid 5994] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5996] <... close resumed>) = 0 [pid 5994] rename("./file1", "./file0/file0" executing program [pid 5996] write(1, "executing program\n", 18 [pid 5994] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5996] <... write resumed>) = 18 [pid 5994] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 77.361048][ T5990] overlayfs: failed to resolve './file0': -2 [ 77.392178][ T5992] overlayfs: failed to resolve './file0': -2 [pid 5994] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5996] memfd_create("syzkaller", 0 [pid 5995] <... write resumed>) = 524288 [pid 5996] <... memfd_create resumed>) = 3 [pid 5995] munmap(0x7f88dec00000, 138412032 [pid 5993] <... close resumed>) = 0 [pid 5996] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5993] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5996] <... mmap resumed>) = 0x7f88dec00000 [pid 5993] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5993] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5993] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5993] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5993] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5993] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5993] mkdir("./bus", 000 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5993] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5995] <... munmap resumed>) = 0 [pid 5993] rename("./file1", "./file0/file0" [pid 5995] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5993] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5995] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5993] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5993] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5997 attached [pid 5993] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5997] set_robust_list(0x555581b7e660, 24 [pid 5996] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5995] close(3 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 5997 [pid 5997] <... set_robust_list resumed>) = 0 [pid 5994] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5997] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5996] <... write resumed>) = 524288 [pid 5995] <... close resumed>) = 0 [pid 5993] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5997] <... prctl resumed>) = 0 [pid 5996] munmap(0x7f88dec00000, 138412032 [pid 5995] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5994] exit_group(0 [pid 5993] exit_group(0 [pid 5997] setpgid(0, 0 [pid 5996] <... munmap resumed>) = 0 [pid 5994] <... exit_group resumed>) = ? [pid 5993] <... exit_group resumed>) = ? [pid 5997] <... setpgid resumed>) = 0 [pid 5995] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5997] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5995] pwrite64(-1, "#", 1, 134220897 [pid 5994] +++ exited with 0 +++ [pid 5993] +++ exited with 0 +++ [pid 5996] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5995] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5997] <... openat resumed>) = 3 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5993, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5995] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5994, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5997] write(3, "1000", 4 [pid 5995] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5997] <... write resumed>) = 4 [pid 5995] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5997] close(3 [pid 5996] close(3 [pid 5997] <... close resumed>) = 0 [pid 5995] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [pid 5997] write(1, "executing program\n", 18 [pid 5995] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5997] <... write resumed>) = 18 [pid 5995] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5996] <... close resumed>) = 0 [pid 5997] memfd_create("syzkaller", 0 [pid 5995] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5996] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5997] <... memfd_create resumed>) = 3 [pid 5996] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5995] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5997] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5996] pwrite64(-1, "#", 1, 134220897 [pid 5995] mkdir("./bus", 000 [pid 5996] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5995] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5996] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5995] rename("./file1", "./file0/file0" [pid 5996] <... openat resumed>) = -1 EISDIR (Is a directory) [ 77.436641][ T5994] overlayfs: failed to resolve './file0': -2 [ 77.450062][ T5993] overlayfs: failed to resolve './file0': -2 [pid 5996] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5997] <... mmap resumed>) = 0x7f88dec00000 [pid 5995] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5995] mkdirat(AT_FDCWD, "./file1", 000 [pid 5996] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5995] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5996] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5996] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5995] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5999 attached [pid 5996] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5999] set_robust_list(0x555581b7e660, 24 [pid 5996] mkdir("./bus", 000 [pid 5999] <... set_robust_list resumed>) = 0 [pid 5996] <... mkdir resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 5998 attached [pid 5999] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5996] rename("./file1", "./file0/file0" [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 5999 [pid 5996] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5999] <... prctl resumed>) = 0 [pid 5996] mkdirat(AT_FDCWD, "./file1", 000 [pid 5999] setpgid(0, 0 [pid 5998] set_robust_list(0x555581b7e660, 24 [pid 5996] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5998] <... set_robust_list resumed>) = 0 [pid 5997] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5996] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5999] <... setpgid resumed>) = 0 [pid 5998] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5997] <... write resumed>) = 524288 [pid 5995] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 5998 [pid 5999] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5998] <... prctl resumed>) = 0 [pid 5998] setpgid(0, 0 [pid 5999] <... openat resumed>) = 3 [pid 5998] <... setpgid resumed>) = 0 [pid 5995] exit_group(0 [pid 5998] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5999] write(3, "1000", 4 [pid 5995] <... exit_group resumed>) = ? [pid 5996] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5998] <... openat resumed>) = 3 [pid 5996] exit_group(0 [pid 5999] <... write resumed>) = 4 [pid 5998] write(3, "1000", 4 [pid 5997] munmap(0x7f88dec00000, 138412032 [pid 5996] <... exit_group resumed>) = ? [pid 5995] +++ exited with 0 +++ [pid 5999] close(3 [pid 5998] <... write resumed>) = 4 [pid 5997] <... munmap resumed>) = 0 [pid 5996] +++ exited with 0 +++ [pid 5999] <... close resumed>) = 0 [pid 5998] close(3 [pid 5997] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5995, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5996, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- executing program [pid 5999] write(1, "executing program\n", 18 [pid 5998] <... close resumed>) = 0 [pid 5997] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5999] <... write resumed>) = 18 [pid 5998] write(1, "executing program\n", 18executing program [pid 5999] memfd_create("syzkaller", 0 [pid 5998] <... write resumed>) = 18 [pid 5997] close(3 [pid 5999] <... memfd_create resumed>) = 3 [pid 5998] memfd_create("syzkaller", 0 [pid 5997] <... close resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5999] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5998] <... memfd_create resumed>) = 3 [pid 5999] <... mmap resumed>) = 0x7f88dec00000 [pid 5998] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5998] <... mmap resumed>) = 0x7f88dec00000 [pid 5999] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5998] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5997] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6000 attached [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5997] <... openat resumed>) = -1 EISDIR (Is a directory) [ 77.505626][ T5995] overlayfs: failed to resolve './file0': -2 [ 77.518225][ T5996] overlayfs: failed to resolve './file0': -2 [pid 6000] set_robust_list(0x555581b7e660, 24./strace-static-x86_64: Process 6001 attached ) = 0 [pid 5999] <... write resumed>) = 524288 [pid 5998] <... write resumed>) = 524288 [pid 5997] pwrite64(-1, "#", 1, 134220897 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6000 [pid 6001] set_robust_list(0x555581b7e660, 24 [pid 6000] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5999] munmap(0x7f88dec00000, 138412032 [pid 5998] munmap(0x7f88dec00000, 138412032 [pid 5997] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6001 [pid 6001] <... set_robust_list resumed>) = 0 [pid 6000] <... prctl resumed>) = 0 [pid 5998] <... munmap resumed>) = 0 [pid 5997] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6000] setpgid(0, 0 [pid 5999] <... munmap resumed>) = 0 [pid 6000] <... setpgid resumed>) = 0 [pid 6001] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6000] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5997] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5999] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5998] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5997] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6001] <... prctl resumed>) = 0 [pid 6000] <... openat resumed>) = 3 [pid 5999] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5998] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5997] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6001] setpgid(0, 0 [pid 6000] write(3, "1000", 4 [pid 5999] close(3 [pid 5998] close(3 [pid 6000] <... write resumed>) = 4 executing program [pid 5998] <... close resumed>) = 0 [pid 6000] close(3 [pid 5998] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6000] <... close resumed>) = 0 [pid 6001] <... setpgid resumed>) = 0 [pid 6000] write(1, "executing program\n", 18 [pid 5998] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5997] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6000] <... write resumed>) = 18 [pid 5998] pwrite64(-1, "#", 1, 134220897 [pid 6001] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6000] memfd_create("syzkaller", 0 [pid 5998] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5997] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6000] <... memfd_create resumed>) = 3 [pid 5998] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5997] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6001] <... openat resumed>) = 3 [pid 6000] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5998] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5997] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6001] write(3, "1000", 4 [pid 6000] <... mmap resumed>) = 0x7f88dec00000 [pid 5999] <... close resumed>) = 0 [pid 5998] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5997] mkdir("./bus", 000 [pid 6001] <... write resumed>) = 4 [pid 5999] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5997] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6001] close(3 [pid 5997] rename("./file1", "./file0/file0" [pid 6001] <... close resumed>) = 0 [pid 5997] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6001] write(1, "executing program\n", 18executing program [pid 5997] mkdirat(AT_FDCWD, "./file1", 000 [pid 6001] <... write resumed>) = 18 [pid 5997] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6001] memfd_create("syzkaller", 0 [pid 6000] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5999] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5998] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5997] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6000] <... write resumed>) = 524288 [pid 5999] pwrite64(-1, "#", 1, 134220897 [pid 5998] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6000] munmap(0x7f88dec00000, 138412032 [pid 5999] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5998] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6001] <... memfd_create resumed>) = 3 [pid 6000] <... munmap resumed>) = 0 [pid 5999] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5998] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6000] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5999] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5998] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6001] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6000] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5999] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5998] mkdir("./bus", 000 [pid 6000] close(3 [pid 5999] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5998] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6001] <... mmap resumed>) = 0x7f88dec00000 [pid 6000] <... close resumed>) = 0 [pid 5999] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5998] rename("./file1", "./file0/file0" [pid 5999] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5998] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5999] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5998] mkdirat(AT_FDCWD, "./file1", 000 [pid 6000] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 5999] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5998] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6001] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6000] pwrite64(-1, "#", 1, 134220897 [pid 5999] mkdir("./bus", 000 [pid 5998] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5997] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6000] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5999] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6001] <... write resumed>) = 524288 [pid 6000] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5999] rename("./file1", "./file0/file0" [pid 5998] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5997] exit_group(0 [pid 6001] munmap(0x7f88dec00000, 138412032 [pid 6000] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5999] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5998] exit_group(0 [pid 5997] <... exit_group resumed>) = ? [pid 5997] +++ exited with 0 +++ [pid 6000] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5999] mkdirat(AT_FDCWD, "./file1", 000 [pid 5998] <... exit_group resumed>) = ? [pid 6001] <... munmap resumed>) = 0 [pid 6000] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5999] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5998] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5997, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6001] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6000] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5999] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5998, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6001] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6000] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6001] close(3 [pid 6000] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5999] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6001] <... close resumed>) = 0 [pid 6000] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5999] exit_group(0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6000] mkdir("./bus", 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6000] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6002 attached [pid 6000] rename("./file1", "./file0/file0" [pid 5999] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6003 attached [pid 6002] set_robust_list(0x555581b7e660, 24 [pid 5999] +++ exited with 0 +++ [pid 6000] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6002 [pid 6003] set_robust_list(0x555581b7e660, 24 [pid 6002] <... set_robust_list resumed>) = 0 [pid 6000] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5999, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6003 [pid 6003] <... set_robust_list resumed>) = 0 [pid 6002] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6000] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6001] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [ 77.592071][ T5997] overlayfs: failed to resolve './file0': -2 [ 77.608033][ T5998] overlayfs: failed to resolve './file0': -2 [ 77.630395][ T5999] overlayfs: failed to resolve './file0': -2 [pid 6000] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6003] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6002] <... prctl resumed>) = 0 [pid 6001] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6003] <... prctl resumed>) = 0 [pid 6002] setpgid(0, 0 [pid 6003] setpgid(0, 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6002] <... setpgid resumed>) = 0 [pid 6003] <... setpgid resumed>) = 0 [pid 6003] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6002] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6001] pwrite64(-1, "#", 1, 134220897 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6001] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6002] <... openat resumed>) = 3 [pid 6003] <... openat resumed>) = 3 [pid 6002] write(3, "1000", 4 [pid 6003] write(3, "1000", 4./strace-static-x86_64: Process 6004 attached ) = 4 [pid 6002] <... write resumed>) = 4 [pid 6001] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6000] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6004] set_robust_list(0x555581b7e660, 24 [pid 6003] close(3 [pid 6002] close(3 [pid 6001] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6000] exit_group(0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6004 [pid 6004] <... set_robust_list resumed>) = 0 [pid 6003] <... close resumed>) = 0 [pid 6002] <... close resumed>) = 0 [pid 6001] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6004] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6003] write(1, "executing program\n", 18 executing program executing program [pid 6002] write(1, "executing program\n", 18 [pid 6001] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6000] <... exit_group resumed>) = ? [pid 6004] <... prctl resumed>) = 0 [pid 6003] <... write resumed>) = 18 [pid 6002] <... write resumed>) = 18 [pid 6001] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6000] +++ exited with 0 +++ [pid 6004] setpgid(0, 0 [pid 6001] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6001] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6003] memfd_create("syzkaller", 0 [pid 6001] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6001] mkdir("./bus", 000 [pid 6002] memfd_create("syzkaller", 0 [pid 6001] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6004] <... setpgid resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6000, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6003] <... memfd_create resumed>) = 3 [pid 6002] <... memfd_create resumed>) = 3 [pid 6001] rename("./file1", "./file0/file0" [pid 6004] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6003] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6001] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6004] <... openat resumed>) = 3 [pid 6003] <... mmap resumed>) = 0x7f88dec00000 [pid 6002] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6001] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6002] <... mmap resumed>) = 0x7f88dec00000 [pid 6001] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 77.664915][ T6000] overlayfs: failed to resolve './file0': -2 [pid 6004] write(3, "1000", 4 [pid 6003] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6001] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6004] <... write resumed>) = 4 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6004] close(3executing program ) = 0 [pid 6002] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288./strace-static-x86_64: Process 6005 attached [pid 6004] write(1, "executing program\n", 18 [pid 6005] set_robust_list(0x555581b7e660, 24 [pid 6003] <... write resumed>) = 524288 [pid 6004] <... write resumed>) = 18 [pid 6005] <... set_robust_list resumed>) = 0 [pid 6005] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6004] memfd_create("syzkaller", 0 [pid 6005] <... prctl resumed>) = 0 [pid 6005] setpgid(0, 0) = 0 [pid 6005] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6004] <... memfd_create resumed>) = 3 executing program [pid 6004] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6003] munmap(0x7f88dec00000, 138412032 [pid 6004] <... mmap resumed>) = 0x7f88dec00000 [pid 6005] <... openat resumed>) = 3 [pid 6003] <... munmap resumed>) = 0 [pid 6005] write(3, "1000", 4) = 4 [pid 6005] close(3) = 0 [pid 6005] write(1, "executing program\n", 18) = 18 [pid 6005] memfd_create("syzkaller", 0) = 3 [pid 6005] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6004] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6003] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6001] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6002] <... write resumed>) = 524288 [pid 6003] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6001] exit_group(0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6005 [pid 6002] munmap(0x7f88dec00000, 138412032 [pid 6003] close(3 [pid 6001] <... exit_group resumed>) = ? [pid 6002] <... munmap resumed>) = 0 [pid 6005] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6004] <... write resumed>) = 524288 [pid 6003] <... close resumed>) = 0 [pid 6002] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6001] +++ exited with 0 +++ [pid 6004] munmap(0x7f88dec00000, 138412032 [pid 6003] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6002] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6001, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6004] <... munmap resumed>) = 0 [pid 6003] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6002] close(3 [pid 6005] <... write resumed>) = 524288 [pid 6005] munmap(0x7f88dec00000, 138412032 [pid 6004] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6003] pwrite64(-1, "#", 1, 134220897 [pid 6005] <... munmap resumed>) = 0 [pid 6003] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6005] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6004] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6003] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6005] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6004] close(3 [pid 6003] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6006 attached [pid 6005] close(3 [pid 6004] <... close resumed>) = 0 [pid 6003] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6002] <... close resumed>) = 0 [pid 6003] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6003] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6002] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6006] set_robust_list(0x555581b7e660, 24 [pid 6003] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6006] <... set_robust_list resumed>) = 0 [pid 6003] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6002] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6003] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6002] pwrite64(-1, "#", 1, 134220897 [pid 6006] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6003] rename("./file1", "./file0/file0" [pid 6002] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6006 [pid 6006] <... prctl resumed>) = 0 [pid 6004] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6003] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6002] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6006] setpgid(0, 0 [pid 6005] <... close resumed>) = 0 [pid 6004] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6003] mkdirat(AT_FDCWD, "./file1", 000 [pid 6006] <... setpgid resumed>) = 0 [pid 6005] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6004] pwrite64(-1, "#", 1, 134220897 [pid 6003] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6002] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6006] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6005] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6004] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 77.707492][ T6001] overlayfs: failed to resolve './file0': -2 executing program [pid 6003] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6002] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6006] <... openat resumed>) = 3 [pid 6005] pwrite64(-1, "#", 1, 134220897 [pid 6004] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6006] write(3, "1000", 4 [pid 6005] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6002] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6006] <... write resumed>) = 4 [pid 6005] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6002] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6006] close(3 [pid 6005] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6002] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6006] <... close resumed>) = 0 [pid 6005] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6002] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6006] write(1, "executing program\n", 18 [pid 6005] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6006] <... write resumed>) = 18 [pid 6004] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6003] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6002] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6005] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6006] memfd_create("syzkaller", 0 [pid 6005] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6004] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6003] exit_group(0 [pid 6002] mkdir("./bus", 000 [pid 6006] <... memfd_create resumed>) = 3 [pid 6005] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6004] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6003] <... exit_group resumed>) = ? [pid 6002] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6004] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6006] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6005] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6004] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6002] rename("./file1", "./file0/file0" [pid 6006] <... mmap resumed>) = 0x7f88dec00000 [pid 6005] mkdir("./bus", 000 [pid 6004] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6002] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6005] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6004] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6003] +++ exited with 0 +++ [pid 6002] mkdirat(AT_FDCWD, "./file1", 000 [pid 6004] mkdir("./bus", 000 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6003, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6004] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6004] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6004] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6004] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6006] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6005] rename("./file1", "./file0/file0" [pid 6002] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6005] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6002] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] <... restart_syscall resumed>) = 0 [pid 6005] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6007 attached , child_tidptr=0x555581b7e650) = 6007 [pid 6007] set_robust_list(0x555581b7e660, 24) = 0 [pid 6007] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6007] setpgid(0, 0) = 0 [pid 6007] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6007] write(3, "1000", 4 [pid 6006] <... write resumed>) = 524288 [pid 6005] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6004] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6002] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6005] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6007] <... write resumed>) = 4 [ 77.761189][ T6003] overlayfs: failed to resolve './file0': -2 [ 77.790661][ T6004] overlayfs: failed to resolve './file0': -2 [ 77.798849][ T6002] overlayfs: failed to resolve './file0': -2 [pid 6002] exit_group(0 [pid 6007] close(3 [pid 6006] munmap(0x7f88dec00000, 138412032 [pid 6005] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6004] exit_group(0 [pid 6002] <... exit_group resumed>) = ? [pid 6007] <... close resumed>) = 0 [pid 6006] <... munmap resumed>) = 0 [pid 6005] exit_group(0executing program [pid 6004] <... exit_group resumed>) = ? [pid 6002] +++ exited with 0 +++ [pid 6007] write(1, "executing program\n", 18 [pid 6005] <... exit_group resumed>) = ? [pid 6007] <... write resumed>) = 18 [pid 6007] memfd_create("syzkaller", 0) = 3 [pid 6006] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6005] +++ exited with 0 +++ [pid 6004] +++ exited with 0 +++ [pid 6007] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6006] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6005, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6002, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6004, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6007] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6006] close(3 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6007] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6006] <... close resumed>) = 0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 6008 attached [pid 6008] set_robust_list(0x555581b7e660, 24 [pid 6007] <... write resumed>) = 524288 [pid 6008] <... set_robust_list resumed>) = 0 [pid 6006] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6008] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6006] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6008 [pid 6006] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6006] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6008] <... prctl resumed>) = 0 [pid 6006] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6008] setpgid(0, 0 [pid 6007] munmap(0x7f88dec00000, 138412032 [pid 6006] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6008] <... setpgid resumed>) = 0 [pid 6007] <... munmap resumed>) = 0 [pid 6006] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6006] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6009 attached [pid 6008] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6006] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6010 attached [pid 6007] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6006] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6009] set_robust_list(0x555581b7e660, 24 [pid 6007] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6006] mkdir("./bus", 000 [pid 6010] set_robust_list(0x555581b7e660, 24 [pid 6008] <... openat resumed>) = 3 [pid 6007] close(3 [pid 6006] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6010] <... set_robust_list resumed>) = 0 [pid 6009] <... set_robust_list resumed>) = 0 [pid 6008] write(3, "1000", 4 [pid 6007] <... close resumed>) = 0 [pid 6006] rename("./file1", "./file0/file0" [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6009 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6010 [pid 6010] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6006] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6009] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6008] <... write resumed>) = 4 [pid 6006] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6009] <... prctl resumed>) = 0 [pid 6008] close(3 [pid 6006] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6008] <... close resumed>) = 0 [ 77.814809][ T6005] overlayfs: failed to resolve './file0': -2 executing program [pid 6008] write(1, "executing program\n", 18) = 18 [pid 6009] setpgid(0, 0 [pid 6010] <... prctl resumed>) = 0 [pid 6009] <... setpgid resumed>) = 0 [pid 6008] memfd_create("syzkaller", 0 [pid 6007] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6010] setpgid(0, 0) = 0 [pid 6010] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6009] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6007] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6008] <... memfd_create resumed>) = 3 [pid 6010] <... openat resumed>) = 3 [pid 6009] <... openat resumed>) = 3 executing program [pid 6008] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6007] pwrite64(-1, "#", 1, 134220897 [pid 6010] write(3, "1000", 4) = 4 [pid 6010] close(3) = 0 [pid 6010] write(1, "executing program\n", 18) = 18 [pid 6010] memfd_create("syzkaller", 0 [pid 6009] write(3, "1000", 4 [pid 6008] <... mmap resumed>) = 0x7f88dec00000 [pid 6007] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6010] <... memfd_create resumed>) = 3 [pid 6007] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6009] <... write resumed>) = 4 [pid 6007] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6009] close(3 [pid 6010] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6009] <... close resumed>) = 0 [pid 6007] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6009] write(1, "executing program\n", 18 [pid 6010] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6010] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6009] <... write resumed>) = 18 [pid 6008] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6007] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6009] memfd_create("syzkaller", 0) = 3 [pid 6007] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6006] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6007] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6009] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6007] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6006] exit_group(0 [pid 6007] mkdir("./bus", 000 [pid 6006] <... exit_group resumed>) = ? [pid 6006] +++ exited with 0 +++ [pid 6007] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6007] rename("./file1", "./file0/file0" [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6006, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6007] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6007] mkdirat(AT_FDCWD, "./file1", 000 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6007] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6007] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6010] <... write resumed>) = 524288 [pid 6009] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6008] <... write resumed>) = 524288 [pid 6007] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6010] munmap(0x7f88dec00000, 138412032 [pid 6008] munmap(0x7f88dec00000, 138412032./strace-static-x86_64: Process 6011 attached [pid 6010] <... munmap resumed>) = 0 [pid 6008] <... munmap resumed>) = 0 [pid 6007] exit_group(0 [pid 6011] set_robust_list(0x555581b7e660, 24 [pid 6010] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6009] <... write resumed>) = 524288 [pid 6007] <... exit_group resumed>) = ? [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6011 [pid 6011] <... set_robust_list resumed>) = 0 [pid 6010] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6008] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6011] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6007] +++ exited with 0 +++ [pid 6011] <... prctl resumed>) = 0 [pid 6011] setpgid(0, 0 [pid 6008] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6007, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6010] close(3 [pid 6011] <... setpgid resumed>) = 0 [pid 6010] <... close resumed>) = 0 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6008] close(3 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6011] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6008] <... close resumed>) = 0 [pid 6010] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6011] <... openat resumed>) = 3 [pid 6010] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6009] munmap(0x7f88dec00000, 138412032 [pid 6008] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6011] write(3, "1000", 4 [pid 6010] pwrite64(-1, "#", 1, 134220897 [pid 6009] <... munmap resumed>) = 0 [pid 6011] <... write resumed>) = 4 [pid 6010] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6008] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6011] close(3 [pid 6010] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6009] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6008] pwrite64(-1, "#", 1, 134220897 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6011] <... close resumed>) = 0 [pid 6010] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6009] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6008] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6011] write(1, "executing program\n", 18 [pid 6010] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000executing program [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6011] <... write resumed>) = 18 [pid 6010] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6008] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6011] memfd_create("syzkaller", 0 [pid 6010] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6009] close(3 [pid 6008] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6011] <... memfd_create resumed>) = 3 [pid 6010] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6009] <... close resumed>) = 0 [pid 6008] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6011] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6010] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6011] <... mmap resumed>) = 0x7f88dec00000 [pid 6010] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6012 attached [pid 6011] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6010] mkdir("./bus", 000 [pid 6008] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6010] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6008] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6010] rename("./file1", "./file0/file0" [pid 6008] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6010] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6008] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6010] mkdirat(AT_FDCWD, "./file1", 000 [pid 6008] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6010] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6008] mkdir("./bus", 000 [pid 6012] set_robust_list(0x555581b7e660, 24 [ 77.871503][ T6006] overlayfs: failed to resolve './file0': -2 [ 77.894048][ T6007] overlayfs: failed to resolve './file0': -2 [pid 6010] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6008] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6012 [pid 6012] <... set_robust_list resumed>) = 0 [pid 6009] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6008] rename("./file1", "./file0/file0" [pid 6012] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6012] setpgid(0, 0 [pid 6011] <... write resumed>) = 524288 [pid 6010] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6009] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6008] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6012] <... setpgid resumed>) = 0 [pid 6011] munmap(0x7f88dec00000, 138412032 [pid 6009] pwrite64(-1, "#", 1, 134220897 [pid 6008] mkdirat(AT_FDCWD, "./file1", 000 [pid 6012] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6010] exit_group(0 [pid 6009] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6008] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6009] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6008] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6012] <... openat resumed>) = 3 [pid 6009] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6012] write(3, "1000", 4) = 4 executing program [pid 6012] close(3 [pid 6011] <... munmap resumed>) = 0 [pid 6010] <... exit_group resumed>) = ? [pid 6009] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6008] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6011] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6012] <... close resumed>) = 0 [pid 6012] write(1, "executing program\n", 18) = 18 [pid 6012] memfd_create("syzkaller", 0 [pid 6010] +++ exited with 0 +++ [pid 6009] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6010, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6012] <... memfd_create resumed>) = 3 [pid 6011] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6009] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6008] exit_group(0 [pid 6011] close(3 [pid 6009] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6008] <... exit_group resumed>) = ? [pid 6009] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6012] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6009] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6008] +++ exited with 0 +++ [ 77.946465][ T6010] overlayfs: failed to resolve './file0': -2 [ 77.966558][ T6008] overlayfs: failed to resolve './file0': -2 [pid 6009] mkdir("./bus", 000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6008, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6009] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6009] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6009] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6009] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6012] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6011] <... close resumed>) = 0 [pid 6009] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6011] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6009] exit_group(0 [pid 6011] pwrite64(-1, "#", 1, 134220897 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6011] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6009] <... exit_group resumed>) = ? [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6012] <... write resumed>) = 524288 [pid 6011] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6009] +++ exited with 0 +++ [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6012] munmap(0x7f88dec00000, 138412032 [pid 6011] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6011] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6011] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6013 attached ) = -1 EBADF (Bad file descriptor) [pid 6011] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6012] <... munmap resumed>) = 0 [pid 6011] mkdir("./bus", 000 [pid 6013] set_robust_list(0x555581b7e660, 24 [pid 6012] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6011] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6009, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6013] <... set_robust_list resumed>) = 0 [pid 6012] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6011] rename("./file1", "./file0/file0" [ 77.995931][ T6009] overlayfs: failed to resolve './file0': -2 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6013 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6013] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6012] close(3 [pid 6011] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6011] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6011] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6011] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6013] <... prctl resumed>) = 0 ./strace-static-x86_64: Process 6014 attached [pid 6012] <... close resumed>) = 0 [pid 6011] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6012] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005./strace-static-x86_64: Process 6015 attached [pid 6014] set_robust_list(0x555581b7e660, 24 [pid 6013] setpgid(0, 0 [pid 6011] exit_group(0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6014 [pid 6014] <... set_robust_list resumed>) = 0 [pid 6013] <... setpgid resumed>) = 0 [pid 6015] set_robust_list(0x555581b7e660, 24 [pid 6014] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6013] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6012] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6011] <... exit_group resumed>) = ? [pid 6015] <... set_robust_list resumed>) = 0 [pid 6012] pwrite64(-1, "#", 1, 134220897 [pid 6011] +++ exited with 0 +++ [pid 6015] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6014] <... prctl resumed>) = 0 [pid 6013] <... openat resumed>) = 3 [pid 6012] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6015 [pid 6015] <... prctl resumed>) = 0 [pid 6014] setpgid(0, 0 [pid 6012] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6015] setpgid(0, 0 [pid 6014] <... setpgid resumed>) = 0 [pid 6013] write(3, "1000", 4 [pid 6012] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6011, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6014] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6013] <... write resumed>) = 4 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6013] close(3 [pid 6014] <... openat resumed>) = 3 executing program [pid 6015] <... setpgid resumed>) = 0 [pid 6013] <... close resumed>) = 0 [pid 6012] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6014] write(3, "1000", 4 [pid 6013] write(1, "executing program\n", 18 [pid 6015] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6014] <... write resumed>) = 4 [pid 6013] <... write resumed>) = 18 [pid 6012] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6015] <... openat resumed>) = 3 [pid 6014] close(3 [pid 6013] memfd_create("syzkaller", 0 [pid 6012] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6015] write(3, "1000", 4 [pid 6014] <... close resumed>) = 0 [pid 6012] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6015] <... write resumed>) = 4 executing program [pid 6014] write(1, "executing program\n", 18 [pid 6013] <... memfd_create resumed>) = 3 [pid 6012] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6015] close(3 [pid 6014] <... write resumed>) = 18 [pid 6013] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6012] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6015] <... close resumed>) = 0 [pid 6014] memfd_create("syzkaller", 0 [pid 6013] <... mmap resumed>) = 0x7f88dec00000 [pid 6012] mkdir("./bus", 000executing program [pid 6015] write(1, "executing program\n", 18) = 18 [pid 6012] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6015] memfd_create("syzkaller", 0 [pid 6014] <... memfd_create resumed>) = 3 [pid 6013] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6012] rename("./file1", "./file0/file0" [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6014] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6012] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6015] <... memfd_create resumed>) = 3 [pid 6012] mkdirat(AT_FDCWD, "./file1", 000./strace-static-x86_64: Process 6016 attached ) = -1 EEXIST (File exists) [pid 6015] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6016] set_robust_list(0x555581b7e660, 24 [pid 6014] <... mmap resumed>) = 0x7f88dec00000 [ 78.017699][ T6011] overlayfs: failed to resolve './file0': -2 [pid 6015] <... mmap resumed>) = 0x7f88dec00000 [pid 6012] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6016] <... set_robust_list resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6016 [pid 6016] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6015] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6014] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6013] <... write resumed>) = 524288 [pid 6012] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6016] <... prctl resumed>) = 0 [pid 6016] setpgid(0, 0) = 0 [pid 6016] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6015] <... write resumed>) = 524288 [pid 6016] <... openat resumed>) = 3 [pid 6012] exit_group(0 [pid 6016] write(3, "1000", 4 [pid 6012] <... exit_group resumed>) = ? [pid 6013] munmap(0x7f88dec00000, 138412032 [pid 6016] <... write resumed>) = 4 [pid 6015] munmap(0x7f88dec00000, 138412032 [pid 6014] <... write resumed>) = 524288 [pid 6012] +++ exited with 0 +++ [pid 6013] <... munmap resumed>) = 0 [pid 6016] close(3 [pid 6015] <... munmap resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6012, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6016] <... close resumed>) = 0 [pid 6014] munmap(0x7f88dec00000, 138412032executing program ) = 0 [pid 6016] write(1, "executing program\n", 18) = 18 [pid 6015] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6016] memfd_create("syzkaller", 0 [pid 6015] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6015] close(3 [pid 6013] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6013] close(3 [pid 6016] <... memfd_create resumed>) = 3 [pid 6014] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6013] <... close resumed>) = 0 [pid 6014] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6016] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6015] <... close resumed>) = 0 [pid 6014] close(3 [pid 6013] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6016] <... mmap resumed>) = 0x7f88dec00000 [pid 6014] <... close resumed>) = 0 [pid 6013] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6016] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6015] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6014] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [ 78.074707][ T6012] overlayfs: failed to resolve './file0': -2 [pid 6013] pwrite64(-1, "#", 1, 134220897 [pid 6016] <... write resumed>) = 524288 [pid 6015] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6014] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6013] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6015] pwrite64(-1, "#", 1, 134220897 [pid 6014] pwrite64(-1, "#", 1, 134220897 [pid 6013] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6016] munmap(0x7f88dec00000, 138412032 [pid 6015] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6014] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6015] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6013] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6014] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6016] <... munmap resumed>) = 0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6014] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6015] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6014] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6016] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6015] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6013] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6015] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6014] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6013] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6017 attached [pid 6015] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6014] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6013] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6016] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6015] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6014] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6013] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6015] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6014] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6013] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6016] close(3 [pid 6015] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6014] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6013] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6015] mkdir("./bus", 000 [pid 6014] mkdir("./bus", 000 [pid 6013] mkdir("./bus", 000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6017 [pid 6013] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6014] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6013] rename("./file1", "./file0/file0" [pid 6017] set_robust_list(0x555581b7e660, 24 [pid 6016] <... close resumed>) = 0 [pid 6015] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6014] rename("./file1", "./file0/file0" [pid 6013] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6017] <... set_robust_list resumed>) = 0 [pid 6016] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6015] rename("./file1", "./file0/file0" [pid 6017] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6014] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6013] mkdirat(AT_FDCWD, "./file1", 000 [pid 6017] <... prctl resumed>) = 0 [pid 6016] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6015] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6014] mkdirat(AT_FDCWD, "./file1", 000 [pid 6013] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6017] setpgid(0, 0 [pid 6015] mkdirat(AT_FDCWD, "./file1", 000 [pid 6013] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6014] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6017] <... setpgid resumed>) = 0 [pid 6016] pwrite64(-1, "#", 1, 134220897 [pid 6015] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6017] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6016] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6015] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6014] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6013] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6017] <... openat resumed>) = 3 [pid 6016] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500executing program [pid 6017] write(3, "1000", 4 [pid 6016] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6013] exit_group(0 [pid 6017] <... write resumed>) = 4 [pid 6017] close(3) = 0 [pid 6017] write(1, "executing program\n", 18) = 18 [pid 6017] memfd_create("syzkaller", 0 [pid 6016] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6015] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6014] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6013] <... exit_group resumed>) = ? [pid 6017] <... memfd_create resumed>) = 3 [pid 6017] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6016] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6015] exit_group(0 [pid 6014] exit_group(0 [pid 6013] +++ exited with 0 +++ [pid 6017] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6016] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6014] <... exit_group resumed>) = ? [pid 6016] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6015] <... exit_group resumed>) = ? [pid 6014] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6013, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6017] <... write resumed>) = 524288 [pid 6016] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6015] +++ exited with 0 +++ [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6017] munmap(0x7f88dec00000, 138412032 [pid 6016] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6015, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6016] mkdir("./bus", 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6014, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6017] <... munmap resumed>) = 0 [pid 6016] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6017] openat(AT_FDCWD, "/dev/loop0", O_RDWR [ 78.156359][ T6013] overlayfs: failed to resolve './file0': -2 [ 78.167947][ T6014] overlayfs: failed to resolve './file0': -2 [ 78.175476][ T6015] overlayfs: failed to resolve './file0': -2 [pid 6016] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6016] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6018 attached [pid 6016] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6018] set_robust_list(0x555581b7e660, 24 [pid 6017] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6018] <... set_robust_list resumed>) = 0 [pid 6017] close(3 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6018 [pid 6018] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6017] <... close resumed>) = 0 [pid 6016] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6018] <... prctl resumed>) = 0 [pid 6018] setpgid(0, 0) = 0 [pid 6016] exit_group(0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6018] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6017] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6016] <... exit_group resumed>) = ? [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6018] <... openat resumed>) = 3 [pid 6017] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6017] pwrite64(-1, "#", 1, 134220897 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6018] write(3, "1000", 4 [pid 6017] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6020 attached [pid 6018] <... write resumed>) = 4 [pid 6017] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6019 attached [pid 6020] set_robust_list(0x555581b7e660, 24 [pid 6018] close(3 [pid 6017] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6016] +++ exited with 0 +++ [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6019 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6020 [pid 6020] <... set_robust_list resumed>) = 0 [pid 6019] set_robust_list(0x555581b7e660, 24 [pid 6018] <... close resumed>) = 0 [pid 6020] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6019] <... set_robust_list resumed>) = 0 executing program [pid 6018] write(1, "executing program\n", 18 [pid 6017] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6016, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6019] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6020] <... prctl resumed>) = 0 [pid 6018] <... write resumed>) = 18 [pid 6017] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6020] setpgid(0, 0 [pid 6019] setpgid(0, 0 [pid 6018] memfd_create("syzkaller", 0 [pid 6017] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6020] <... setpgid resumed>) = 0 [pid 6019] <... setpgid resumed>) = 0 [pid 6020] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6019] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6018] <... memfd_create resumed>) = 3 [pid 6017] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6018] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6017] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6020] <... openat resumed>) = 3 [pid 6019] <... openat resumed>) = 3 [pid 6018] <... mmap resumed>) = 0x7f88dec00000 [pid 6017] mkdir("./bus", 000 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6019] write(3, "1000", 4 [pid 6017] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6019] <... write resumed>) = 4 ./strace-static-x86_64: Process 6021 attached [pid 6020] write(3, "1000", 4 [pid 6019] close(3 [pid 6018] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6017] rename("./file1", "./file0/file0"executing program [pid 6021] set_robust_list(0x555581b7e660, 24 [pid 6020] <... write resumed>) = 4 [pid 6019] <... close resumed>) = 0 [pid 6017] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6021] <... set_robust_list resumed>) = 0 [pid 6019] write(1, "executing program\n", 18 [pid 6020] close(3 [pid 6021] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6020] <... close resumed>) = 0 [pid 6019] <... write resumed>) = 18 [pid 6017] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6020] write(1, "executing program\n", 18 [pid 6019] memfd_create("syzkaller", 0 [pid 6017] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6021] <... prctl resumed>) = 0 [pid 6019] <... memfd_create resumed>) = 3 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6021 [pid 6021] setpgid(0, 0 [ 78.203885][ T6016] overlayfs: failed to resolve './file0': -2 [pid 6019] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6021] <... setpgid resumed>) = 0 [pid 6020] <... write resumed>) = 18 [pid 6019] <... mmap resumed>) = 0x7f88dec00000 [pid 6020] memfd_create("syzkaller", 0 [pid 6018] <... write resumed>) = 524288 [pid 6021] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6020] <... memfd_create resumed>) = 3 [pid 6020] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6018] munmap(0x7f88dec00000, 138412032 [pid 6021] <... openat resumed>) = 3 [pid 6018] <... munmap resumed>) = 0 [pid 6021] write(3, "1000", 4) = 4 [pid 6021] close(3executing program [pid 6018] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6021] <... close resumed>) = 0 [pid 6018] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6021] write(1, "executing program\n", 18) = 18 [pid 6018] close(3 [pid 6021] memfd_create("syzkaller", 0 [pid 6017] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6021] <... memfd_create resumed>) = 3 [pid 6020] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6019] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6018] <... close resumed>) = 0 [pid 6017] exit_group(0 [pid 6021] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6020] <... write resumed>) = 524288 [pid 6019] <... write resumed>) = 524288 [pid 6018] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6017] <... exit_group resumed>) = ? [pid 6017] +++ exited with 0 +++ [pid 6018] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6018] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6018] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6018] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6018] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6021] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6020] munmap(0x7f88dec00000, 138412032 [pid 6019] munmap(0x7f88dec00000, 138412032 [pid 6018] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6021] <... write resumed>) = 524288 [pid 6020] <... munmap resumed>) = 0 [ 78.251523][ T6017] overlayfs: failed to resolve './file0': -2 [pid 6019] <... munmap resumed>) = 0 [pid 6018] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6017, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6019] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6018] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6018] mkdir("./bus", 000 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6019] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6018] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6018] rename("./file1", "./file0/file0" [pid 6020] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6018] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6020] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6018] mkdirat(AT_FDCWD, "./file1", 000./strace-static-x86_64: Process 6022 attached [pid 6019] close(3 [pid 6018] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6018] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6022] set_robust_list(0x555581b7e660, 24 [pid 6019] <... close resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6022 [pid 6022] <... set_robust_list resumed>) = 0 [pid 6020] close(3 [pid 6022] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6020] <... close resumed>) = 0 [pid 6019] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6022] <... prctl resumed>) = 0 [pid 6022] setpgid(0, 0) = 0 [pid 6021] munmap(0x7f88dec00000, 138412032 [pid 6022] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6021] <... munmap resumed>) = 0 [pid 6021] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6020] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6019] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6022] <... openat resumed>) = 3 [pid 6021] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6020] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6019] pwrite64(-1, "#", 1, 134220897 [pid 6021] close(3 [pid 6020] pwrite64(-1, "#", 1, 134220897 [pid 6019] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6022] write(3, "1000", 4 [pid 6021] <... close resumed>) = 0 [pid 6020] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6019] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6022] <... write resumed>) = 4 [pid 6020] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6019] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6022] close(3 [pid 6019] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6022] <... close resumed>) = 0 executing program [pid 6022] write(1, "executing program\n", 18 [pid 6020] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6019] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6022] <... write resumed>) = 18 [pid 6019] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6020] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6022] memfd_create("syzkaller", 0 [pid 6019] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6020] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6021] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6020] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6019] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6022] <... memfd_create resumed>) = 3 [pid 6020] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6019] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6022] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6020] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6019] mkdir("./bus", 000 [pid 6020] mkdir("./bus", 000 [pid 6022] <... mmap resumed>) = 0x7f88dec00000 [pid 6021] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6020] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6019] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6021] pwrite64(-1, "#", 1, 134220897 [pid 6020] rename("./file1", "./file0/file0" [pid 6019] rename("./file1", "./file0/file0" [pid 6021] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6020] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6021] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6020] mkdirat(AT_FDCWD, "./file1", 000 [pid 6018] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6021] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6020] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6019] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6018] exit_group(0 [pid 6021] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6020] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6021] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6019] mkdirat(AT_FDCWD, "./file1", 000 [pid 6018] <... exit_group resumed>) = ? [pid 6022] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6021] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6019] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6018] +++ exited with 0 +++ [pid 6022] <... write resumed>) = 524288 [pid 6021] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6019] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6022] munmap(0x7f88dec00000, 138412032 [pid 6021] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6020] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6018, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6022] <... munmap resumed>) = 0 [pid 6021] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6020] exit_group(0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6021] mkdir("./bus", 000 [pid 6020] <... exit_group resumed>) = ? [pid 5824] <... restart_syscall resumed>) = 0 [pid 6021] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6020] +++ exited with 0 +++ [pid 6019] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6021] rename("./file1", "./file0/file0" [pid 6019] exit_group(0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6020, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6019] <... exit_group resumed>) = ? [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6021] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6021] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6021] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6021] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6019] +++ exited with 0 +++ [ 78.301799][ T6018] overlayfs: failed to resolve './file0': -2 [ 78.329081][ T6020] overlayfs: failed to resolve './file0': -2 [ 78.335806][ T6019] overlayfs: failed to resolve './file0': -2 ./strace-static-x86_64: Process 6023 attached [pid 6022] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6023 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6019, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6022] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6023] set_robust_list(0x555581b7e660, 24 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6023] <... set_robust_list resumed>) = 0 [pid 6022] close(3 [pid 6021] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6023] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6021] exit_group(0) = ? [pid 6021] +++ exited with 0 +++ [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6021, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6023] <... prctl resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6023] setpgid(0, 0) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6023] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6022] <... close resumed>) = 0 [pid 6022] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6022] pwrite64(-1, "#", 1, 134220897./strace-static-x86_64: Process 6025 attached ./strace-static-x86_64: Process 6024 attached [pid 6023] <... openat resumed>) = 3 [pid 6022] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6024] set_robust_list(0x555581b7e660, 24 [pid 6023] write(3, "1000", 4 [pid 6022] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6025] set_robust_list(0x555581b7e660, 24) = 0 [pid 6024] <... set_robust_list resumed>) = 0 [pid 6023] <... write resumed>) = 4 [pid 6022] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6025 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6024 [pid 6025] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6024] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6023] close(3 [pid 6022] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6023] <... close resumed>) = 0 [pid 6022] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6025] <... prctl resumed>) = 0 [pid 6025] setpgid(0, 0 [pid 6024] <... prctl resumed>) = 0 executing program [pid 6023] write(1, "executing program\n", 18 [pid 6022] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6025] <... setpgid resumed>) = 0 [pid 6024] setpgid(0, 0 [pid 6023] <... write resumed>) = 18 [pid 6022] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6025] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6024] <... setpgid resumed>) = 0 [pid 6023] memfd_create("syzkaller", 0 [pid 6022] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6025] <... openat resumed>) = 3 [pid 6024] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6022] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6023] <... memfd_create resumed>) = 3 [pid 6023] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6022] mkdir("./bus", 000 [pid 6024] <... openat resumed>) = 3 [pid 6023] <... mmap resumed>) = 0x7f88dec00000 [pid 6022] <... mkdir resumed>) = -1 EEXIST (File exists) [ 78.349221][ T6021] overlayfs: failed to resolve './file0': -2 [pid 6022] rename("./file1", "./file0/file0"./strace-static-x86_64: Process 6026 attached [pid 6025] write(3, "1000", 4 [pid 6023] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6022] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6025] <... write resumed>) = 4 [pid 6025] close(3 [pid 6024] write(3, "1000", 4 [pid 6025] <... close resumed>) = 0 [pid 6024] <... write resumed>) = 4 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6026 [pid 6026] set_robust_list(0x555581b7e660, 24 [pid 6025] write(1, "executing program\n", 18executing program executing program ) = 18 [pid 6024] close(3) = 0 [pid 6022] mkdirat(AT_FDCWD, "./file1", 000 [pid 6024] write(1, "executing program\n", 18 [pid 6022] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6026] <... set_robust_list resumed>) = 0 [pid 6025] memfd_create("syzkaller", 0 [pid 6024] <... write resumed>) = 18 [pid 6022] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6026] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6025] <... memfd_create resumed>) = 3 [pid 6024] memfd_create("syzkaller", 0 [pid 6026] <... prctl resumed>) = 0 [pid 6025] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6024] <... memfd_create resumed>) = 3 [pid 6026] setpgid(0, 0 [pid 6024] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6026] <... setpgid resumed>) = 0 [pid 6024] <... mmap resumed>) = 0x7f88dec00000 [pid 6023] <... write resumed>) = 524288 [pid 6026] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6025] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6024] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6026] <... openat resumed>) = 3 [pid 6026] write(3, "1000", 4) = 4 [pid 6026] close(3 [pid 6025] <... write resumed>) = 524288 [pid 6024] <... write resumed>) = 524288 [pid 6023] munmap(0x7f88dec00000, 138412032 [pid 6022] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6026] <... close resumed>) = 0 [pid 6025] munmap(0x7f88dec00000, 138412032 [pid 6024] munmap(0x7f88dec00000, 138412032 [pid 6023] <... munmap resumed>) = 0 [pid 6022] exit_group(0 executing program [pid 6026] write(1, "executing program\n", 18 [pid 6025] <... munmap resumed>) = 0 [pid 6024] <... munmap resumed>) = 0 [pid 6023] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6022] <... exit_group resumed>) = ? [pid 6026] <... write resumed>) = 18 [pid 6025] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6023] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6022] +++ exited with 0 +++ [pid 6026] memfd_create("syzkaller", 0 [pid 6024] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6023] close(3 [pid 6025] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6024] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6023] <... close resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6022, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6026] <... memfd_create resumed>) = 3 [pid 6024] close(3 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6026] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6025] close(3 [pid 6024] <... close resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6026] <... mmap resumed>) = 0x7f88dec00000 [pid 6025] <... close resumed>) = 0 [pid 6023] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6024] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6023] pwrite64(-1, "#", 1, 134220897 [pid 6025] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6023] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6025] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6024] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6023] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6026] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6025] pwrite64(-1, "#", 1, 134220897 [pid 6024] pwrite64(-1, "#", 1, 134220897 [pid 6023] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6025] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6025] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6025] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6024] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6023] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6024] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6023] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6024] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6023] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6027 attached [pid 6026] <... write resumed>) = 524288 [pid 6025] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6024] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6023] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6025] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6024] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6027 [pid 6025] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6023] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6025] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6025] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6027] set_robust_list(0x555581b7e660, 24) = 0 [pid 6025] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6025] mkdir("./bus", 000 [pid 6023] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6025] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6024] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6025] rename("./file1", "./file0/file0" [pid 6027] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6025] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6027] <... prctl resumed>) = 0 [pid 6025] mkdirat(AT_FDCWD, "./file1", 000 [pid 6023] mkdir("./bus", 000 [ 78.395781][ T6022] overlayfs: failed to resolve './file0': -2 [pid 6024] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6023] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6027] setpgid(0, 0 [pid 6025] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6027] <... setpgid resumed>) = 0 [pid 6025] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6024] mkdir("./bus", 000 [pid 6023] rename("./file1", "./file0/file0" [pid 6027] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6024] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6023] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6024] rename("./file1", "./file0/file0" [pid 6023] mkdirat(AT_FDCWD, "./file1", 000 [pid 6024] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6023] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6024] mkdirat(AT_FDCWD, "./file1", 000 [pid 6023] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6027] <... openat resumed>) = 3 [pid 6024] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6027] write(3, "1000", 4) = 4 [pid 6027] close(3) = 0 [pid 6026] munmap(0x7f88dec00000, 138412032 [pid 6027] write(1, "executing program\n", 18 [pid 6026] <... munmap resumed>) = 0 executing program [pid 6027] <... write resumed>) = 18 [pid 6025] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6026] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6027] memfd_create("syzkaller", 0 [pid 6026] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6025] exit_group(0 [pid 6027] <... memfd_create resumed>) = 3 [pid 6025] <... exit_group resumed>) = ? [pid 6026] close(3 [pid 6024] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6027] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6025] +++ exited with 0 +++ [pid 6023] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6027] <... mmap resumed>) = 0x7f88dec00000 [pid 6026] <... close resumed>) = 0 [pid 6023] exit_group(0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6025, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6023] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6028 attached [pid 6027] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6026] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6024] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6023] +++ exited with 0 +++ [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6028 [pid 6028] set_robust_list(0x555581b7e660, 24 [pid 6027] <... write resumed>) = 524288 [pid 6026] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6024] exit_group(0 [pid 6026] pwrite64(-1, "#", 1, 134220897 [pid 6024] <... exit_group resumed>) = ? [pid 6028] <... set_robust_list resumed>) = 0 [pid 6026] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6024] +++ exited with 0 +++ [pid 6028] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6026] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6023, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6028] <... prctl resumed>) = 0 [pid 6026] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6024, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6028] setpgid(0, 0 [pid 6026] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6028] <... setpgid resumed>) = 0 [pid 6027] munmap(0x7f88dec00000, 138412032 [pid 6026] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6029 attached [pid 6028] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6027] <... munmap resumed>) = 0 [pid 6026] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6026] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6029] set_robust_list(0x555581b7e660, 24 [pid 6028] <... openat resumed>) = 3 [pid 6026] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0./strace-static-x86_64: Process 6030 attached [pid 6029] <... set_robust_list resumed>) = 0 [pid 6028] write(3, "1000", 4 [pid 6026] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6029] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6028] <... write resumed>) = 4 [pid 6027] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6026] mkdir("./bus", 000 [pid 6030] set_robust_list(0x555581b7e660, 24 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6029 [pid 6029] <... prctl resumed>) = 0 [pid 6028] close(3 [pid 6027] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6026] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6030 [pid 6030] <... set_robust_list resumed>) = 0 [pid 6029] setpgid(0, 0 [pid 6028] <... close resumed>) = 0 [pid 6027] close(3 [pid 6026] rename("./file1", "./file0/file0" [pid 6030] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6029] <... setpgid resumed>) = 0 [pid 6028] write(1, "executing program\n", 18 [pid 6027] <... close resumed>) = 0 [pid 6026] <... rename resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6026] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6029] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [ 78.451925][ T6025] overlayfs: failed to resolve './file0': -2 [ 78.453002][ T6023] overlayfs: failed to resolve './file0': -2 [ 78.468232][ T6024] overlayfs: failed to resolve './file0': -2 [pid 6026] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6030] <... prctl resumed>) = 0 [pid 6029] <... openat resumed>) = 3 [pid 6028] <... write resumed>) = 18 [pid 6028] memfd_create("syzkaller", 0 [pid 6027] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6029] write(3, "1000", 4 [pid 6027] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6027] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6027] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6030] setpgid(0, 0 [pid 6029] <... write resumed>) = 4 executing program [pid 6030] <... setpgid resumed>) = 0 [pid 6029] close(3 [pid 6028] <... memfd_create resumed>) = 3 [pid 6027] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6027] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6030] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6029] <... close resumed>) = 0 [pid 6028] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6029] write(1, "executing program\n", 18) = 18 [pid 6028] <... mmap resumed>) = 0x7f88dec00000 [pid 6027] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6027] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6029] memfd_create("syzkaller", 0 [pid 6027] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6027] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6027] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6027] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6027] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6030] <... openat resumed>) = 3 [pid 6029] <... memfd_create resumed>) = 3 [pid 6028] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6030] write(3, "1000", 4 [pid 6029] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6030] <... write resumed>) = 4 [pid 6029] <... mmap resumed>) = 0x7f88dec00000 [pid 6030] close(3 [pid 6026] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6026] exit_group(0) = ? [pid 6026] +++ exited with 0 +++ [pid 6027] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6030] <... close resumed>) = 0 executing program [pid 6029] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6028] <... write resumed>) = 524288 [pid 6030] write(1, "executing program\n", 18 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6026, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6030] <... write resumed>) = 18 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6030] memfd_create("syzkaller", 0 [pid 6028] munmap(0x7f88dec00000, 138412032 [pid 6027] exit_group(0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6030] <... memfd_create resumed>) = 3 [pid 6028] <... munmap resumed>) = 0 [pid 6027] <... exit_group resumed>) = ? [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6030] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6027] +++ exited with 0 +++ ./strace-static-x86_64: Process 6031 attached [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6027, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6028] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6028] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6028] close(3) = 0 [pid 6028] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6031] set_robust_list(0x555581b7e660, 24 [pid 6030] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6029] <... write resumed>) = 524288 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6031 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6031] <... set_robust_list resumed>) = 0 [pid 6029] munmap(0x7f88dec00000, 138412032 [pid 6028] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6031] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6029] <... munmap resumed>) = 0 [pid 6028] pwrite64(-1, "#", 1, 134220897 [pid 6031] <... prctl resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6031] setpgid(0, 0 [pid 6028] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6031] <... setpgid resumed>) = 0 [pid 6029] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6028] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6031] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6029] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6028] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6029] close(3 [pid 6028] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6031] <... openat resumed>) = 3 [pid 6031] write(3, "1000", 4./strace-static-x86_64: Process 6032 attached ) = 4 [pid 6031] close(3 [pid 6028] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6031] <... close resumed>) = 0 [pid 6028] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 executing program [pid 6031] write(1, "executing program\n", 18 [pid 6028] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6031] <... write resumed>) = 18 [pid 6028] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6032] set_robust_list(0x555581b7e660, 24 [ 78.510505][ T6026] overlayfs: failed to resolve './file0': -2 [ 78.522547][ T6027] overlayfs: failed to resolve './file0': -2 [pid 6031] memfd_create("syzkaller", 0 [pid 6029] <... close resumed>) = 0 [pid 6028] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6032] <... set_robust_list resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6032 [pid 6028] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6032] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6031] <... memfd_create resumed>) = 3 [pid 6028] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6028] mkdirat(AT_FDCWD, "./file1", 000 [pid 6032] <... prctl resumed>) = 0 [pid 6031] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6028] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6032] setpgid(0, 0 [pid 6028] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6031] <... mmap resumed>) = 0x7f88dec00000 [pid 6032] <... setpgid resumed>) = 0 [pid 6032] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6031] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6030] <... write resumed>) = 524288 [pid 6029] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6032] <... openat resumed>) = 3 [pid 6029] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6029] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6029] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6029] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6029] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6029] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6029] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6029] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6030] munmap(0x7f88dec00000, 138412032 [pid 6029] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6032] write(3, "1000", 4 [pid 6031] <... write resumed>) = 524288 [pid 6030] <... munmap resumed>) = 0 [pid 6032] <... write resumed>) = 4 [pid 6031] munmap(0x7f88dec00000, 138412032 [pid 6030] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6032] close(3) = 0 [pid 6032] write(1, "executing program\n", 18) = 18 executing program [pid 6028] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6032] memfd_create("syzkaller", 0 [pid 6031] <... munmap resumed>) = 0 [pid 6030] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6029] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6028] exit_group(0 [pid 6032] <... memfd_create resumed>) = 3 [pid 6031] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6030] close(3 [pid 6029] exit_group(0 [pid 6028] <... exit_group resumed>) = ? [pid 6032] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6031] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6028] +++ exited with 0 +++ [pid 6032] <... mmap resumed>) = 0x7f88dec00000 [pid 6031] close(3 [pid 6030] <... close resumed>) = 0 [pid 6029] <... exit_group resumed>) = ? [pid 6029] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6029, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6028, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6031] <... close resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6032] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6031] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6030] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6031] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6030] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6033 attached [pid 6031] pwrite64(-1, "#", 1, 134220897 [pid 6030] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6033] set_robust_list(0x555581b7e660, 24 [pid 6030] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6033] <... set_robust_list resumed>) = 0 [pid 6031] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6030] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6033] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6031] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6030] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6033 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6033] <... prctl resumed>) = 0 [pid 6031] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6030] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6034 attached [pid 6032] <... write resumed>) = 524288 [pid 6031] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6030] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6034] set_robust_list(0x555581b7e660, 24 [pid 6033] setpgid(0, 0 [pid 6032] munmap(0x7f88dec00000, 138412032 [pid 6031] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6030] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6033] <... setpgid resumed>) = 0 [pid 6031] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6030] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6034] <... set_robust_list resumed>) = 0 [pid 6031] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6030] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6034] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6033] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6032] <... munmap resumed>) = 0 [pid 6031] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6030] mkdir("./bus", 000 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6034 [pid 6034] <... prctl resumed>) = 0 [pid 6033] <... openat resumed>) = 3 [pid 6032] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6031] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6030] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6034] setpgid(0, 0 [pid 6033] write(3, "1000", 4 [pid 6032] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6031] mkdir("./bus", 000 [pid 6030] rename("./file1", "./file0/file0" [pid 6034] <... setpgid resumed>) = 0 [pid 6033] <... write resumed>) = 4 [pid 6032] close(3 [pid 6031] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6030] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6034] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6031] rename("./file1", "./file0/file0" [pid 6030] mkdirat(AT_FDCWD, "./file1", 000 [pid 6031] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6030] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 78.574903][ T6028] overlayfs: failed to resolve './file0': -2 [ 78.585022][ T6029] overlayfs: failed to resolve './file0': -2 [pid 6034] <... openat resumed>) = 3 [pid 6033] close(3 [pid 6032] <... close resumed>) = 0 [pid 6031] mkdirat(AT_FDCWD, "./file1", 000 [pid 6030] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6034] write(3, "1000", 4 [pid 6033] <... close resumed>) = 0 [pid 6032] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6031] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6034] <... write resumed>) = 4 [pid 6032] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6032] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6033] write(1, "executing program\n", 18 [pid 6031] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6034] close(3 [pid 6032] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6032] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6033] <... write resumed>) = 18 executing program [pid 6032] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6032] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6032] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6032] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6034] <... close resumed>) = 0 [pid 6032] rename("./file1", "./file0/file0" [pid 6033] memfd_create("syzkaller", 0 [pid 6032] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6032] mkdirat(AT_FDCWD, "./file1", 000 [pid 6034] write(1, "executing program\n", 18 [pid 6032] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6032] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6034] <... write resumed>) = 18 [pid 6033] <... memfd_create resumed>) = 3 [pid 6034] memfd_create("syzkaller", 0 [pid 6033] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6034] <... memfd_create resumed>) = 3 [pid 6033] <... mmap resumed>) = 0x7f88dec00000 [pid 6034] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6033] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6034] <... mmap resumed>) = 0x7f88dec00000 [pid 6032] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6031] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6030] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6034] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6033] <... write resumed>) = 524288 [pid 6032] exit_group(0 [pid 6031] exit_group(0 [pid 6030] exit_group(0 [pid 6034] <... write resumed>) = 524288 [pid 6030] <... exit_group resumed>) = ? [pid 6033] munmap(0x7f88dec00000, 138412032 [pid 6030] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6030, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6032] <... exit_group resumed>) = ? [pid 6031] <... exit_group resumed>) = ? [pid 6033] <... munmap resumed>) = 0 [pid 6032] +++ exited with 0 +++ [pid 6031] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6032, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6034] munmap(0x7f88dec00000, 138412032 [pid 6033] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6034] <... munmap resumed>) = 0 [pid 6033] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6031, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6033] close(3 [pid 5820] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 6034] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6034] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6034] close(3 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6033] <... close resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6033] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6033] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6035 attached ./strace-static-x86_64: Process 6036 attached [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6036 [pid 6035] set_robust_list(0x555581b7e660, 24 [pid 6036] set_robust_list(0x555581b7e660, 24 [pid 6035] <... set_robust_list resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6035 ./strace-static-x86_64: Process 6037 attached [pid 6035] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6033] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6036] <... set_robust_list resumed>) = 0 [pid 6035] <... prctl resumed>) = 0 [pid 6033] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6037 [pid 6037] set_robust_list(0x555581b7e660, 24 [pid 6036] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6035] setpgid(0, 0 [pid 6036] <... prctl resumed>) = 0 [pid 6033] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6037] <... set_robust_list resumed>) = 0 [pid 6036] setpgid(0, 0 [pid 6035] <... setpgid resumed>) = 0 [ 78.646295][ T6030] overlayfs: failed to resolve './file0': -2 [ 78.657075][ T6031] overlayfs: failed to resolve './file0': -2 [ 78.666347][ T6032] overlayfs: failed to resolve './file0': -2 [pid 6034] <... close resumed>) = 0 [pid 6037] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6036] <... setpgid resumed>) = 0 [pid 6035] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6033] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6037] <... prctl resumed>) = 0 [pid 6036] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6034] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6033] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6037] setpgid(0, 0 [pid 6034] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6037] <... setpgid resumed>) = 0 [pid 6036] <... openat resumed>) = 3 [pid 6035] <... openat resumed>) = 3 [pid 6034] pwrite64(-1, "#", 1, 134220897 [pid 6033] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6036] write(3, "1000", 4 [pid 6035] write(3, "1000", 4 [pid 6037] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6036] <... write resumed>) = 4 [pid 6035] <... write resumed>) = 4 [pid 6034] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6033] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6036] close(3 [pid 6035] close(3 [pid 6033] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6036] <... close resumed>) = 0 [pid 6035] <... close resumed>) = 0 [pid 6034] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6033] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6036] write(1, "executing program\n", 18executing program ) = 18 executing program [pid 6035] write(1, "executing program\n", 18 [pid 6037] <... openat resumed>) = 3 [pid 6036] memfd_create("syzkaller", 0 [pid 6035] <... write resumed>) = 18 [pid 6037] write(3, "1000", 4 [pid 6034] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6033] mkdir("./bus", 000 [pid 6037] <... write resumed>) = 4 [pid 6034] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6037] close(3 [pid 6033] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6037] <... close resumed>) = 0 [pid 6034] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6033] rename("./file1", "./file0/file0"executing program [pid 6037] write(1, "executing program\n", 18 [pid 6034] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6033] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6037] <... write resumed>) = 18 [pid 6037] memfd_create("syzkaller", 0 [pid 6036] <... memfd_create resumed>) = 3 [pid 6035] memfd_create("syzkaller", 0 [pid 6036] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6035] <... memfd_create resumed>) = 3 [pid 6036] <... mmap resumed>) = 0x7f88dec00000 [pid 6037] <... memfd_create resumed>) = 3 [pid 6035] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6034] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6033] mkdirat(AT_FDCWD, "./file1", 000 [pid 6037] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6036] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6035] <... mmap resumed>) = 0x7f88dec00000 [pid 6034] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6033] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6037] <... mmap resumed>) = 0x7f88dec00000 [pid 6034] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6033] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6036] <... write resumed>) = 524288 [pid 6037] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6036] munmap(0x7f88dec00000, 138412032 [pid 6035] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6034] mkdir("./bus", 000 [pid 6033] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6037] <... write resumed>) = 524288 [pid 6036] <... munmap resumed>) = 0 [pid 6035] <... write resumed>) = 524288 [pid 6034] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6033] exit_group(0 [pid 6037] munmap(0x7f88dec00000, 138412032 [pid 6034] rename("./file1", "./file0/file0" [pid 6036] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6034] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6034] mkdirat(AT_FDCWD, "./file1", 000 [pid 6036] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6034] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6033] <... exit_group resumed>) = ? [pid 6034] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6036] close(3 [pid 6035] munmap(0x7f88dec00000, 138412032 [pid 6037] <... munmap resumed>) = 0 [pid 6035] <... munmap resumed>) = 0 [pid 6037] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6037] close(3 [pid 6035] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6035] close(3 [pid 6037] <... close resumed>) = 0 [pid 6035] <... close resumed>) = 0 [pid 6037] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6036] <... close resumed>) = 0 [pid 6036] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6036] pwrite64(-1, "#", 1, 134220897 [pid 6037] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6034] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6037] pwrite64(-1, "#", 1, 134220897 [pid 6036] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6036] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6037] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6034] exit_group(0 [pid 6037] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6036] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6037] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6034] <... exit_group resumed>) = ? [pid 6036] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6036] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6036] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6036] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6035] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6036] rename("./file1", "./file0/file0" [pid 6035] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6034] +++ exited with 0 +++ [pid 6036] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6037] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6035] pwrite64(-1, "#", 1, 134220897 [pid 6036] mkdirat(AT_FDCWD, "./file1", 000 [pid 6035] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6034, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6037] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6036] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6037] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6035] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6033] +++ exited with 0 +++ [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6037] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6036] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6035] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6033, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [ 78.742153][ T6033] overlayfs: failed to resolve './file0': -2 [ 78.766150][ T6034] overlayfs: failed to resolve './file0': -2 [ 78.786025][ T6036] overlayfs: failed to resolve './file0': -2 [pid 6037] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... restart_syscall resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6037] mkdir("./bus", 000 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6037] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6037] rename("./file1", "./file0/file0" [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6037] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6037] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6037] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6035] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6035] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6035] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0./strace-static-x86_64: Process 6038 attached ) = -1 EBADF (Bad file descriptor) [pid 6037] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6038 [pid 6035] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6035] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6035] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6035] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6038] set_robust_list(0x555581b7e660, 24 [pid 6037] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6036] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6038] <... set_robust_list resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6038] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6036] exit_group(0) = ? ./strace-static-x86_64: Process 6039 attached [pid 6038] <... prctl resumed>) = 0 [pid 6037] exit_group(0 [pid 6036] +++ exited with 0 +++ [pid 6039] set_robust_list(0x555581b7e660, 24 [pid 6038] setpgid(0, 0 [pid 6039] <... set_robust_list resumed>) = 0 [pid 6038] <... setpgid resumed>) = 0 [pid 6037] <... exit_group resumed>) = ? [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6039 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6036, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6038] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6035] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6039] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6038] <... openat resumed>) = 3 [pid 6037] +++ exited with 0 +++ [pid 5821] <... restart_syscall resumed>) = 0 [pid 6039] <... prctl resumed>) = 0 [pid 6038] write(3, "1000", 4 [pid 6035] exit_group(0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6037, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6039] setpgid(0, 0 [pid 6038] <... write resumed>) = 4 [pid 6039] <... setpgid resumed>) = 0 [pid 6038] close(3 [pid 6035] <... exit_group resumed>) = ? [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6039] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6038] <... close resumed>) = 0 [pid 6035] +++ exited with 0 +++ [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6035, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 6039] <... openat resumed>) = 3 [pid 6038] write(1, "executing program\n", 18 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6040 attached [pid 6039] write(3, "1000", 4 [pid 6038] <... write resumed>) = 18 [pid 6040] set_robust_list(0x555581b7e660, 24 [pid 6039] <... write resumed>) = 4 executing program [pid 6038] memfd_create("syzkaller", 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6040] <... set_robust_list resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6040 [pid 6039] close(3 [pid 6038] <... memfd_create resumed>) = 3 [pid 6039] <... close resumed>) = 0 [pid 6039] write(1, "executing program\n", 18) = 18 [pid 6038] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 6041 attached [pid 6040] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6039] memfd_create("syzkaller", 0 [pid 6038] <... mmap resumed>) = 0x7f88dec00000 [pid 6040] <... prctl resumed>) = 0 [pid 6040] setpgid(0, 0 [pid 6041] set_robust_list(0x555581b7e660, 24 [pid 6039] <... memfd_create resumed>) = 3 [pid 6041] <... set_robust_list resumed>) = 0 [pid 6040] <... setpgid resumed>) = 0 [pid 6039] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6041] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6039] <... mmap resumed>) = 0x7f88dec00000 [pid 6041] <... prctl resumed>) = 0 [pid 6040] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6039] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6041 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6041] setpgid(0, 0) = 0 [pid 6041] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6040] <... openat resumed>) = 3 [pid 6038] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6040] write(3, "1000", 4) = 4 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6041] <... openat resumed>) = 3 [pid 6040] close(3) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 6041] write(3, "1000", 4 [pid 6040] write(1, "executing program\n", 18 [pid 6041] <... write resumed>) = 4 [pid 6040] <... write resumed>) = 18 [ 78.795603][ T6037] overlayfs: failed to resolve './file0': -2 [ 78.796579][ T6035] overlayfs: failed to resolve './file0': -2 [pid 6041] close(3./strace-static-x86_64: Process 6042 attached ) = 0 executing program [pid 6040] memfd_create("syzkaller", 0 [pid 6038] <... write resumed>) = 524288 [pid 6041] write(1, "executing program\n", 18 [pid 6040] <... memfd_create resumed>) = 3 [pid 6041] <... write resumed>) = 18 [pid 6040] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6042] set_robust_list(0x555581b7e660, 24 [pid 6041] memfd_create("syzkaller", 0 [pid 6040] <... mmap resumed>) = 0x7f88dec00000 [pid 6039] <... write resumed>) = 524288 [pid 6041] <... memfd_create resumed>) = 3 [pid 6042] <... set_robust_list resumed>) = 0 [pid 6042] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6042 [pid 6042] <... prctl resumed>) = 0 [pid 6042] setpgid(0, 0) = 0 [pid 6042] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6042] write(3, "1000", 4) = 4 [pid 6042] close(3) = 0 [pid 6041] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6042] write(1, "executing program\n", 18 [pid 6038] munmap(0x7f88dec00000, 138412032executing program [pid 6041] <... mmap resumed>) = 0x7f88dec00000 [pid 6038] <... munmap resumed>) = 0 [pid 6042] <... write resumed>) = 18 [pid 6041] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6040] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6039] munmap(0x7f88dec00000, 138412032 [pid 6042] memfd_create("syzkaller", 0 [pid 6041] <... write resumed>) = 524288 [pid 6040] <... write resumed>) = 524288 [pid 6039] <... munmap resumed>) = 0 [pid 6038] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6042] <... memfd_create resumed>) = 3 [pid 6041] munmap(0x7f88dec00000, 138412032 [pid 6038] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6042] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6038] close(3 [pid 6041] <... munmap resumed>) = 0 [pid 6041] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6042] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6041] close(3 [pid 6038] <... close resumed>) = 0 [pid 6042] <... write resumed>) = 524288 [pid 6041] <... close resumed>) = 0 [pid 6040] munmap(0x7f88dec00000, 138412032 [pid 6039] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6041] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6040] <... munmap resumed>) = 0 [pid 6039] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6039] close(3 [pid 6041] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6039] <... close resumed>) = 0 [pid 6038] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6041] pwrite64(-1, "#", 1, 134220897 [pid 6040] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6038] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6041] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6040] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6039] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6038] pwrite64(-1, "#", 1, 134220897 [pid 6041] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6040] close(3 [pid 6039] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6038] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6042] munmap(0x7f88dec00000, 138412032 [pid 6041] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6040] <... close resumed>) = 0 [pid 6039] pwrite64(-1, "#", 1, 134220897 [pid 6038] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6042] <... munmap resumed>) = 0 [pid 6041] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6039] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6038] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6039] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6038] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6041] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6039] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6038] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6042] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6041] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6039] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6038] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6042] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6041] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6040] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6039] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6038] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6042] close(3 [pid 6041] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6040] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6039] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6038] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6042] <... close resumed>) = 0 [pid 6041] mkdir("./bus", 000 [pid 6039] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6041] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6040] pwrite64(-1, "#", 1, 134220897 [pid 6039] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6038] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6041] rename("./file1", "./file0/file0" [pid 6038] mkdir("./bus", 000 [pid 6040] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6039] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6041] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6038] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6041] mkdirat(AT_FDCWD, "./file1", 000 [pid 6040] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6039] mkdir("./bus", 000 [pid 6038] rename("./file1", "./file0/file0" [pid 6042] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6041] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6040] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6039] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6038] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6042] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6040] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6039] rename("./file1", "./file0/file0" [pid 6038] mkdirat(AT_FDCWD, "./file1", 000 [pid 6042] pwrite64(-1, "#", 1, 134220897 [pid 6041] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6040] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6039] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6038] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6042] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6040] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6039] mkdirat(AT_FDCWD, "./file1", 000 [pid 6038] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6041] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6042] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6041] exit_group(0 [pid 6040] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6039] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6042] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6041] <... exit_group resumed>) = ? [pid 6040] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6039] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6042] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6041] +++ exited with 0 +++ [pid 6040] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6042] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6040] mkdir("./bus", 000 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6041, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6042] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6040] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6039] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6038] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6042] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6040] rename("./file1", "./file0/file0" [pid 6039] exit_group(0 [pid 6038] exit_group(0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6042] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6040] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6039] <... exit_group resumed>) = ? [pid 6038] <... exit_group resumed>) = ? [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6042] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6040] mkdirat(AT_FDCWD, "./file1", 000 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6043 attached [pid 6042] mkdir("./bus", 000 [pid 6039] +++ exited with 0 +++ [pid 6040] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6043] set_robust_list(0x555581b7e660, 24 [pid 6042] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6039, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6043 [pid 6043] <... set_robust_list resumed>) = 0 [pid 6042] rename("./file1", "./file0/file0" [pid 6043] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6042] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6040] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6038] +++ exited with 0 +++ [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6043] <... prctl resumed>) = 0 [pid 6042] mkdirat(AT_FDCWD, "./file1", 000 [pid 6043] setpgid(0, 0 [pid 6042] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6043] <... setpgid resumed>) = 0 [pid 6042] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6043] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6038, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6040] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6044 attached [pid 6043] <... openat resumed>) = 3 [pid 6042] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6040] exit_group(0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6044 [ 78.920466][ T6041] overlayfs: failed to resolve './file0': -2 [ 78.921594][ T6038] overlayfs: failed to resolve './file0': -2 [ 78.935466][ T6039] overlayfs: failed to resolve './file0': -2 [ 78.959046][ T6040] overlayfs: failed to resolve './file0': -2 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6044] set_robust_list(0x555581b7e660, 24 [pid 6043] write(3, "1000", 4 [pid 6042] exit_group(0 [pid 6040] <... exit_group resumed>) = ? [pid 6044] <... set_robust_list resumed>) = 0 [pid 6043] <... write resumed>) = 4 [pid 6042] <... exit_group resumed>) = ? [pid 6040] +++ exited with 0 +++ [pid 6042] +++ exited with 0 +++ [pid 6044] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6042, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6043] close(3 [pid 6044] <... prctl resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6040, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6043] <... close resumed>) = 0 [pid 6044] setpgid(0, 0 [pid 6043] write(1, "executing program\n", 18 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6044] <... setpgid resumed>) = 0 executing program [pid 6043] <... write resumed>) = 18 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6044] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6045 attached [pid 6043] memfd_create("syzkaller", 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6045] set_robust_list(0x555581b7e660, 24 [pid 6044] <... openat resumed>) = 3 [pid 6043] <... memfd_create resumed>) = 3 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6045 [pid 6045] <... set_robust_list resumed>) = 0 [pid 6044] write(3, "1000", 4 [pid 6043] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6045] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6044] <... write resumed>) = 4 [pid 6043] <... mmap resumed>) = 0x7f88dec00000 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6045] <... prctl resumed>) = 0 [pid 6044] close(3 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6045] setpgid(0, 0 [pid 6044] <... close resumed>) = 0 [pid 6043] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWRexecuting program [pid 6045] <... setpgid resumed>) = 0 [pid 6044] write(1, "executing program\n", 18 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6045] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6044] <... write resumed>) = 18 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6046 attached [pid 6044] memfd_create("syzkaller", 0 [pid 6043] <... write resumed>) = 524288 [pid 6046] set_robust_list(0x555581b7e660, 24 [pid 6043] munmap(0x7f88dec00000, 138412032 [pid 6046] <... set_robust_list resumed>) = 0 [pid 6046] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6045] <... openat resumed>) = 3 [pid 6046] <... prctl resumed>) = 0 [pid 6046] setpgid(0, 0 [pid 6045] write(3, "1000", 4 [pid 6044] <... memfd_create resumed>) = 3 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6046 [pid 6046] <... setpgid resumed>) = 0 [pid 6045] <... write resumed>) = 4 [pid 6044] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6043] <... munmap resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6047 ./strace-static-x86_64: Process 6047 attached [pid 6046] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6045] close(3 [pid 6044] <... mmap resumed>) = 0x7f88dec00000 [ 78.960150][ T6042] overlayfs: failed to resolve './file0': -2 [pid 6047] set_robust_list(0x555581b7e660, 24 [pid 6046] <... openat resumed>) = 3 [pid 6045] <... close resumed>) = 0 executing program [pid 6044] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6043] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6047] <... set_robust_list resumed>) = 0 [pid 6045] write(1, "executing program\n", 18) = 18 [pid 6047] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6046] write(3, "1000", 4 [pid 6043] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6046] <... write resumed>) = 4 [pid 6043] close(3 [pid 6047] <... prctl resumed>) = 0 [pid 6046] close(3 [pid 6047] setpgid(0, 0 [pid 6045] memfd_create("syzkaller", 0 [pid 6046] <... close resumed>) = 0 [pid 6045] <... memfd_create resumed>) = 3 executing program [pid 6047] <... setpgid resumed>) = 0 [pid 6046] write(1, "executing program\n", 18 [pid 6045] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6044] <... write resumed>) = 524288 [pid 6043] <... close resumed>) = 0 [pid 6047] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6046] <... write resumed>) = 18 [pid 6045] <... mmap resumed>) = 0x7f88dec00000 [pid 6044] munmap(0x7f88dec00000, 138412032 [pid 6047] <... openat resumed>) = 3 [pid 6046] memfd_create("syzkaller", 0 [pid 6045] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6044] <... munmap resumed>) = 0 [pid 6043] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6047] write(3, "1000", 4 [pid 6046] <... memfd_create resumed>) = 3 [pid 6047] <... write resumed>) = 4 [pid 6046] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6043] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6047] close(3 [pid 6046] <... mmap resumed>) = 0x7f88dec00000 [pid 6045] <... write resumed>) = 524288 [pid 6044] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6043] pwrite64(-1, "#", 1, 134220897 [pid 6047] <... close resumed>) = 0 [pid 6045] munmap(0x7f88dec00000, 138412032 [pid 6044] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6043] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6047] write(1, "executing program\n", 18 [pid 6045] <... munmap resumed>) = 0 [pid 6044] close(3 [pid 6043] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6047] <... write resumed>) = 18 [pid 6047] memfd_create("syzkaller", 0 [pid 6044] <... close resumed>) = 0 [pid 6045] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6045] close(3 [pid 6047] <... memfd_create resumed>) = 3 [pid 6046] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6045] <... close resumed>) = 0 [pid 6043] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6047] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6043] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6044] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6047] <... mmap resumed>) = 0x7f88dec00000 [pid 6046] <... write resumed>) = 524288 [pid 6045] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6044] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6043] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6046] munmap(0x7f88dec00000, 138412032 [pid 6045] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6044] pwrite64(-1, "#", 1, 134220897 [pid 6043] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6046] <... munmap resumed>) = 0 [pid 6045] pwrite64(-1, "#", 1, 134220897 [pid 6044] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6043] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6044] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6043] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6045] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6044] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6043] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6043] mkdir("./bus", 000 [pid 6046] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6045] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6044] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6043] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6046] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6045] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6044] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6043] rename("./file1", "./file0/file0" [pid 6046] close(3 [pid 6045] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6044] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6043] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6047] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6046] <... close resumed>) = 0 [pid 6045] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6044] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6043] mkdirat(AT_FDCWD, "./file1", 000 [pid 6044] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6044] mkdir("./bus", 000 [pid 6045] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6044] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6045] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6045] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6043] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6044] rename("./file1", "./file0/file0" [pid 6043] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6045] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6044] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6045] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6044] mkdirat(AT_FDCWD, "./file1", 000 [pid 6045] rename("./file1", "./file0/file0" [pid 6044] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6045] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6044] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6047] <... write resumed>) = 524288 [pid 6045] mkdirat(AT_FDCWD, "./file1", 000 [pid 6046] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6045] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6047] munmap(0x7f88dec00000, 138412032) = 0 [pid 6046] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6045] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6044] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6043] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6047] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6046] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6047] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6046] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6047] close(3 [pid 6046] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6046] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6044] exit_group(0 [pid 6046] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6046] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6046] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6043] exit_group(0 [pid 6046] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6044] <... exit_group resumed>) = ? [pid 6043] <... exit_group resumed>) = ? [pid 6047] <... close resumed>) = 0 [pid 6046] mkdirat(AT_FDCWD, "./file1", 000 [pid 6044] +++ exited with 0 +++ [pid 6043] +++ exited with 0 +++ [pid 6046] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6045] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6047] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6046] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6045] exit_group(0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6043, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6044, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6047] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6047] pwrite64(-1, "#", 1, 134220897 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5820] <... restart_syscall resumed>) = 0 [pid 6047] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... restart_syscall resumed>) = 0 [pid 6047] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6047] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6045] <... exit_group resumed>) = ? [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6047] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6046] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6045] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6046] exit_group(0) = ? ./strace-static-x86_64: Process 6048 attached [pid 6047] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6045, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6048] set_robust_list(0x555581b7e660, 24 [pid 6047] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6048 [pid 6048] <... set_robust_list resumed>) = 0 [pid 6047] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6046] +++ exited with 0 +++ [pid 5824] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 6049 attached [pid 6048] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6047] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6049] set_robust_list(0x555581b7e660, 24 [pid 6048] <... prctl resumed>) = 0 [pid 6047] mkdir("./bus", 000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6049 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6046, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6049] <... set_robust_list resumed>) = 0 [pid 6048] setpgid(0, 0 [pid 6047] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6049] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6048] <... setpgid resumed>) = 0 [pid 6047] rename("./file1", "./file0/file0" [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6049] <... prctl resumed>) = 0 [pid 6048] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6047] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6049] setpgid(0, 0 [pid 6047] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6049] <... setpgid resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6051 attached ./strace-static-x86_64: Process 6050 attached [pid 6049] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6047] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6051] set_robust_list(0x555581b7e660, 24 [pid 6048] <... openat resumed>) = 3 [pid 6051] <... set_robust_list resumed>) = 0 [pid 6047] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6048] write(3, "1000", 4 [ 79.072652][ T6043] overlayfs: failed to resolve './file0': -2 [ 79.073772][ T6044] overlayfs: failed to resolve './file0': -2 [ 79.096898][ T6045] overlayfs: failed to resolve './file0': -2 [ 79.111433][ T6046] overlayfs: failed to resolve './file0': -2 [pid 6050] set_robust_list(0x555581b7e660, 24) = 0 [pid 6050] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6050 [pid 6050] <... prctl resumed>) = 0 [pid 6050] setpgid(0, 0) = 0 [pid 6051] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6049] <... openat resumed>) = 3 [pid 6048] <... write resumed>) = 4 [pid 6047] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6051 [pid 6051] <... prctl resumed>) = 0 [pid 6050] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6049] write(3, "1000", 4 [pid 6048] close(3 [pid 6047] exit_group(0 [pid 6051] setpgid(0, 0 [pid 6049] <... write resumed>) = 4 [pid 6047] <... exit_group resumed>) = ? [pid 6051] <... setpgid resumed>) = 0 [pid 6050] <... openat resumed>) = 3 [pid 6049] close(3 [pid 6048] <... close resumed>) = 0 [pid 6047] +++ exited with 0 +++ [pid 6049] <... close resumed>) = 0 executing program [pid 6051] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6048] write(1, "executing program\n", 18 [pid 6050] write(3, "1000", 4executing program [pid 6049] write(1, "executing program\n", 18 [pid 6048] <... write resumed>) = 18 [pid 6051] <... openat resumed>) = 3 [pid 6050] <... write resumed>) = 4 [pid 6049] <... write resumed>) = 18 [pid 6048] memfd_create("syzkaller", 0 [pid 6051] write(3, "1000", 4 [pid 6049] memfd_create("syzkaller", 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6047, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6051] <... write resumed>) = 4 [pid 6050] close(3 [pid 6048] <... memfd_create resumed>) = 3 [pid 6051] close(3 [pid 6050] <... close resumed>) = 0 [pid 6049] <... memfd_create resumed>) = 3 [pid 6048] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...>executing program [pid 6051] <... close resumed>) = 0 [pid 6050] write(1, "executing program\n", 18executing program [pid 6051] write(1, "executing program\n", 18 [pid 6050] <... write resumed>) = 18 [pid 6049] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6048] <... mmap resumed>) = 0x7f88dec00000 [pid 6051] <... write resumed>) = 18 [pid 6050] memfd_create("syzkaller", 0 [pid 6049] <... mmap resumed>) = 0x7f88dec00000 [pid 6051] memfd_create("syzkaller", 0) = 3 [pid 6051] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6050] <... memfd_create resumed>) = 3 [pid 6051] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6050] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6048] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6050] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6051] <... write resumed>) = 524288 [pid 6050] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6049] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6048] <... write resumed>) = 524288 ./strace-static-x86_64: Process 6052 attached [pid 6051] munmap(0x7f88dec00000, 138412032 [pid 6050] <... write resumed>) = 524288 [pid 6051] <... munmap resumed>) = 0 [pid 6052] set_robust_list(0x555581b7e660, 24 [pid 6051] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6049] <... write resumed>) = 524288 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6052 [pid 6052] <... set_robust_list resumed>) = 0 [pid 6048] munmap(0x7f88dec00000, 138412032 [pid 6052] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6051] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6048] <... munmap resumed>) = 0 [pid 6052] <... prctl resumed>) = 0 [pid 6050] munmap(0x7f88dec00000, 138412032 [pid 6048] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6052] setpgid(0, 0 [pid 6051] close(3 [pid 6050] <... munmap resumed>) = 0 [pid 6048] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6052] <... setpgid resumed>) = 0 [pid 6050] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6048] close(3 [pid 6051] <... close resumed>) = 0 [pid 6048] <... close resumed>) = 0 [pid 6052] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6050] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6050] close(3 [ 79.150006][ T6047] overlayfs: failed to resolve './file0': -2 [pid 6049] munmap(0x7f88dec00000, 138412032 [pid 6052] <... openat resumed>) = 3 [pid 6051] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6050] <... close resumed>) = 0 [pid 6049] <... munmap resumed>) = 0 [pid 6052] write(3, "1000", 4) = 4 [pid 6052] close(3 [pid 6051] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6052] <... close resumed>) = 0 [pid 6051] pwrite64(-1, "#", 1, 134220897executing program [pid 6052] write(1, "executing program\n", 18 [pid 6051] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6052] <... write resumed>) = 18 [pid 6051] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6052] memfd_create("syzkaller", 0 [pid 6050] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6049] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6048] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6052] <... memfd_create resumed>) = 3 [pid 6051] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6050] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6049] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6050] pwrite64(-1, "#", 1, 134220897 [pid 6049] close(3 [pid 6050] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6052] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6051] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6052] <... mmap resumed>) = 0x7f88dec00000 [pid 6051] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6050] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6048] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6051] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6050] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6049] <... close resumed>) = 0 [pid 6048] pwrite64(-1, "#", 1, 134220897 [pid 6051] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6051] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6050] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6051] mkdir("./bus", 000 [pid 6050] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6048] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6052] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6051] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6050] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6048] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6050] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6049] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6048] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6050] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6049] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6048] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6050] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6048] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6051] rename("./file1", "./file0/file0" [pid 6050] mkdir("./bus", 000 [pid 6049] pwrite64(-1, "#", 1, 134220897 [pid 6048] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6052] <... write resumed>) = 524288 [pid 6051] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6050] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6049] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6048] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6052] munmap(0x7f88dec00000, 138412032 [pid 6051] mkdirat(AT_FDCWD, "./file1", 000 [pid 6050] rename("./file1", "./file0/file0" [pid 6049] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6052] <... munmap resumed>) = 0 [pid 6051] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6050] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6049] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6048] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6052] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6051] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6050] mkdirat(AT_FDCWD, "./file1", 000 [pid 6049] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6048] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6050] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6049] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6048] mkdir("./bus", 000 [pid 6050] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6049] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6048] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6052] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6049] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6048] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6049] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6048] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6049] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6049] mkdir("./bus", 000 [pid 6048] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6052] close(3 [pid 6051] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6050] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6049] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6052] <... close resumed>) = 0 [pid 6051] exit_group(0) = ? [pid 6051] +++ exited with 0 +++ [pid 6052] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6050] exit_group(0 [pid 6049] rename("./file1", "./file0/file0" [pid 6048] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6050] <... exit_group resumed>) = ? [pid 6049] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6051, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6052] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6052] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6052] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6052] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6050] +++ exited with 0 +++ [pid 6052] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6049] mkdirat(AT_FDCWD, "./file1", 000 [pid 6048] exit_group(0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6050, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6052] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6049] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6052] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 79.238802][ T6051] overlayfs: failed to resolve './file0': -2 [ 79.240493][ T6050] overlayfs: failed to resolve './file0': -2 [ 79.254408][ T6048] overlayfs: failed to resolve './file0': -2 [pid 6049] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6048] <... exit_group resumed>) = ? [pid 6052] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6052] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6052] mkdir("./bus", 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6052] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6052] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6052] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6052] <... mkdirat resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6053 attached [pid 6052] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6048] +++ exited with 0 +++ [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6053 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6048, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6054 attached [pid 6053] set_robust_list(0x555581b7e660, 24 [pid 6052] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6049] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... restart_syscall resumed>) = 0 [pid 6054] set_robust_list(0x555581b7e660, 24 [pid 6053] <... set_robust_list resumed>) = 0 [pid 6052] exit_group(0 [pid 6049] exit_group(0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6054 [pid 6054] <... set_robust_list resumed>) = 0 [pid 6053] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6049] <... exit_group resumed>) = ? [pid 6054] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6053] <... prctl resumed>) = 0 [pid 6052] <... exit_group resumed>) = ? [pid 6049] +++ exited with 0 +++ [pid 6054] <... prctl resumed>) = 0 [pid 6053] setpgid(0, 0 [pid 6052] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6049, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6054] setpgid(0, 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6052, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6054] <... setpgid resumed>) = 0 [pid 6053] <... setpgid resumed>) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6054] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6053] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6054] <... openat resumed>) = 3 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6055 attached [pid 6054] write(3, "1000", 4 [pid 6053] <... openat resumed>) = 3 [pid 6055] set_robust_list(0x555581b7e660, 24 [pid 6054] <... write resumed>) = 4 [pid 6053] write(3, "1000", 4 [pid 6055] <... set_robust_list resumed>) = 0 [pid 6054] close(3 [pid 6053] <... write resumed>) = 4 [pid 6054] <... close resumed>) = 0 [pid 6053] close(3executing program [pid 6055] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6054] write(1, "executing program\n", 18 [pid 6053] <... close resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6055 [pid 6054] <... write resumed>) = 18 [pid 6055] <... prctl resumed>) = 0 [pid 6053] write(1, "executing program\n", 18) = 18 [pid 6055] setpgid(0, 0executing program [pid 6053] memfd_create("syzkaller", 0 [pid 6055] <... setpgid resumed>) = 0 [pid 6054] memfd_create("syzkaller", 0 [pid 6053] <... memfd_create resumed>) = 3 [pid 6055] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6054] <... memfd_create resumed>) = 3 [pid 6053] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6054] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6055] <... openat resumed>) = 3 [pid 6054] <... mmap resumed>) = 0x7f88dec00000 [pid 6053] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6055] write(3, "1000", 4) = 4 [pid 6055] close(3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6055] <... close resumed>) = 0 [pid 6055] write(1, "executing program\n", 18executing program [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6055] <... write resumed>) = 18 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [ 79.286808][ T6049] overlayfs: failed to resolve './file0': -2 [ 79.287377][ T6052] overlayfs: failed to resolve './file0': -2 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6055] memfd_create("syzkaller", 0./strace-static-x86_64: Process 6057 attached ./strace-static-x86_64: Process 6056 attached ) = 3 [pid 6054] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6053] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6057] set_robust_list(0x555581b7e660, 24 [pid 6056] set_robust_list(0x555581b7e660, 24 [pid 6055] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6054] <... write resumed>) = 524288 [pid 6053] <... write resumed>) = 524288 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6056 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6057 [pid 6057] <... set_robust_list resumed>) = 0 [pid 6055] <... mmap resumed>) = 0x7f88dec00000 [pid 6056] <... set_robust_list resumed>) = 0 [pid 6053] munmap(0x7f88dec00000, 138412032 [pid 6056] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6057] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6053] <... munmap resumed>) = 0 [pid 6056] setpgid(0, 0 [pid 6053] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6056] <... setpgid resumed>) = 0 [pid 6057] <... prctl resumed>) = 0 [pid 6057] setpgid(0, 0 [pid 6056] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6053] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6057] <... setpgid resumed>) = 0 [pid 6056] <... openat resumed>) = 3 [pid 6055] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6053] close(3executing program [pid 6056] write(3, "1000", 4 [pid 6057] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6057] write(3, "1000", 4) = 4 [pid 6057] close(3) = 0 [pid 6057] write(1, "executing program\n", 18) = 18 [pid 6057] memfd_create("syzkaller", 0) = 3 [pid 6057] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6056] <... write resumed>) = 4 [pid 6053] <... close resumed>) = 0 [pid 6056] close(3 [pid 6057] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6056] <... close resumed>) = 0 [pid 6054] munmap(0x7f88dec00000, 138412032 [pid 6053] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6056] write(1, "executing program\n", 18 [pid 6054] <... munmap resumed>) = 0 executing program [pid 6056] <... write resumed>) = 18 [pid 6053] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6054] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6056] memfd_create("syzkaller", 0 [pid 6053] pwrite64(-1, "#", 1, 134220897 [pid 6054] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6053] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6056] <... memfd_create resumed>) = 3 [pid 6053] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6057] <... write resumed>) = 524288 [pid 6056] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6055] <... write resumed>) = 524288 [pid 6054] close(3 [pid 6053] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6056] <... mmap resumed>) = 0x7f88dec00000 [pid 6053] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6057] munmap(0x7f88dec00000, 138412032 [pid 6056] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6055] munmap(0x7f88dec00000, 138412032 [pid 6054] <... close resumed>) = 0 [pid 6053] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6056] <... write resumed>) = 524288 [pid 6055] <... munmap resumed>) = 0 [pid 6054] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6053] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6053] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6057] <... munmap resumed>) = 0 [pid 6054] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6053] mkdir("./bus", 000 [pid 6054] pwrite64(-1, "#", 1, 134220897 [pid 6053] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6053] rename("./file1", "./file0/file0" [pid 6054] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6054] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6053] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6053] mkdirat(AT_FDCWD, "./file1", 000 [pid 6057] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6054] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6055] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6057] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6055] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6054] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6053] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6057] close(3) = 0 [pid 6055] close(3 [pid 6054] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6053] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6054] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6057] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6056] munmap(0x7f88dec00000, 138412032 [pid 6055] <... close resumed>) = 0 [pid 6057] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6056] <... munmap resumed>) = 0 [pid 6055] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6054] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6053] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6057] pwrite64(-1, "#", 1, 134220897 [pid 6056] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6055] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6054] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6053] exit_group(0 [pid 6057] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6056] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6055] pwrite64(-1, "#", 1, 134220897 [pid 6054] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6057] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6056] close(3 [pid 6055] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6054] mkdir("./bus", 000 [pid 6053] <... exit_group resumed>) = ? [pid 6057] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6056] <... close resumed>) = 0 [pid 6055] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6054] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6053] +++ exited with 0 +++ [pid 6057] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6054] rename("./file1", "./file0/file0" [pid 6057] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6055] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6054] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6053, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6057] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6055] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6054] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6057] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6055] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6054] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6057] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6055] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6054] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6057] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6055] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6057] mkdir("./bus", 000 [pid 6055] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6057] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6055] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6057] rename("./file1", "./file0/file0" [pid 6056] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6055] mkdir("./bus", 000 [pid 6057] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6056] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6055] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6057] mkdirat(AT_FDCWD, "./file1", 000 [pid 6055] rename("./file1", "./file0/file0" [pid 6057] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6056] pwrite64(-1, "#", 1, 134220897 [pid 6055] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6057] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6056] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6055] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6054] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6055] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6054] exit_group(0) = ? [ 79.394624][ T6053] overlayfs: failed to resolve './file0': -2 [ 79.417482][ T6054] overlayfs: failed to resolve './file0': -2 [ 79.419828][ T6057] overlayfs: failed to resolve './file0': -2 [ 79.431775][ T6055] overlayfs: failed to resolve './file0': -2 [pid 6057] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6054] +++ exited with 0 +++ [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6054, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6056] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6056] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6056] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6056] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6056] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6056] mkdir("./bus", 000 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6056] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6056] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6056] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6056] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6058 attached [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6058 ./strace-static-x86_64: Process 6059 attached [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6059 [pid 6059] set_robust_list(0x555581b7e660, 24) = 0 [pid 6059] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6055] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6055] exit_group(0 [pid 6059] <... prctl resumed>) = 0 [pid 6058] set_robust_list(0x555581b7e660, 24 [pid 6059] setpgid(0, 0 [pid 6058] <... set_robust_list resumed>) = 0 [pid 6059] <... setpgid resumed>) = 0 [pid 6055] <... exit_group resumed>) = ? [pid 6059] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6058] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6055] +++ exited with 0 +++ [pid 6056] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6055, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6056] exit_group(0 [pid 6059] <... openat resumed>) = 3 [pid 6058] <... prctl resumed>) = 0 [pid 6056] <... exit_group resumed>) = ? [pid 6059] write(3, "1000", 4 [pid 6058] setpgid(0, 0 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6059] <... write resumed>) = 4 [pid 6058] <... setpgid resumed>) = 0 [pid 6058] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6059] close(3) = 0 executing program [pid 6059] write(1, "executing program\n", 18 [pid 6058] <... openat resumed>) = 3 [pid 6056] +++ exited with 0 +++ [pid 6059] <... write resumed>) = 18 [pid 6057] exit_group(0) = ? [pid 6059] memfd_create("syzkaller", 0 [pid 6058] write(3, "1000", 4 [pid 6057] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6056, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6058] <... write resumed>) = 4 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6059] <... memfd_create resumed>) = 3 [pid 6058] close(3 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6057, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6059] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0executing program [pid 6058] <... close resumed>) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6059] <... mmap resumed>) = 0x7f88dec00000 [pid 6058] write(1, "executing program\n", 18 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6058] <... write resumed>) = 18 [pid 6058] memfd_create("syzkaller", 0 [pid 6059] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6058] <... memfd_create resumed>) = 3 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6058] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6058] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6060 attached [pid 6059] <... write resumed>) = 524288 [pid 6058] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6060] set_robust_list(0x555581b7e660, 24 [pid 6059] munmap(0x7f88dec00000, 138412032 [pid 6060] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 6061 attached [pid 6060] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6059] <... munmap resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6061] set_robust_list(0x555581b7e660, 24 [pid 6060] <... prctl resumed>) = 0 [pid 6059] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 6062 attached [pid 6061] <... set_robust_list resumed>) = 0 [pid 6060] setpgid(0, 0) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6062 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6061 [pid 6060] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6060 [pid 6062] set_robust_list(0x555581b7e660, 24 [pid 6061] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6059] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6062] <... set_robust_list resumed>) = 0 [pid 6061] <... prctl resumed>) = 0 [ 79.441626][ T6056] overlayfs: failed to resolve './file0': -2 [pid 6059] close(3 [pid 6062] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6061] setpgid(0, 0 [pid 6060] <... openat resumed>) = 3 [pid 6059] <... close resumed>) = 0 [pid 6058] <... write resumed>) = 524288 [pid 6058] munmap(0x7f88dec00000, 138412032 [pid 6062] <... prctl resumed>) = 0 [pid 6061] <... setpgid resumed>) = 0 [pid 6060] write(3, "1000", 4 [pid 6059] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6062] setpgid(0, 0 [pid 6061] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6060] <... write resumed>) = 4 [pid 6059] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6058] <... munmap resumed>) = 0 [pid 6062] <... setpgid resumed>) = 0 [pid 6060] close(3 [pid 6059] pwrite64(-1, "#", 1, 134220897 [pid 6062] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6061] <... openat resumed>) = 3 [pid 6060] <... close resumed>) = 0 [pid 6059] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6058] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6061] write(3, "1000", 4 [pid 6060] write(1, "executing program\n", 18 [pid 6059] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500executing program [pid 6062] <... openat resumed>) = 3 [pid 6061] <... write resumed>) = 4 [pid 6060] <... write resumed>) = 18 [pid 6059] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6058] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6061] close(3 [pid 6060] memfd_create("syzkaller", 0 [pid 6061] <... close resumed>) = 0 executing program [pid 6062] write(3, "1000", 4 [pid 6061] write(1, "executing program\n", 18 [pid 6060] <... memfd_create resumed>) = 3 [pid 6059] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6058] close(3 [pid 6062] <... write resumed>) = 4 [pid 6061] <... write resumed>) = 18 [pid 6060] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6059] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6058] <... close resumed>) = 0 [pid 6062] close(3 [pid 6061] memfd_create("syzkaller", 0 [pid 6060] <... mmap resumed>) = 0x7f88dec00000 [pid 6059] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6062] <... close resumed>) = 0 [pid 6061] <... memfd_create resumed>) = 3 [pid 6060] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6059] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6061] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6062] write(1, "executing program\n", 18) = 18 [pid 6061] <... mmap resumed>) = 0x7f88dec00000 [pid 6059] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6062] memfd_create("syzkaller", 0 [pid 6059] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6058] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6059] mkdir("./bus", 000 [pid 6058] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6062] <... memfd_create resumed>) = 3 [pid 6059] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6058] pwrite64(-1, "#", 1, 134220897 [pid 6062] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6059] rename("./file1", "./file0/file0" [pid 6062] <... mmap resumed>) = 0x7f88dec00000 [pid 6059] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6058] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6062] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6061] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6059] mkdirat(AT_FDCWD, "./file1", 000 [pid 6058] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6060] <... write resumed>) = 524288 [pid 6059] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6058] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6059] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6058] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6061] <... write resumed>) = 524288 [pid 6060] munmap(0x7f88dec00000, 138412032 [pid 6058] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6061] munmap(0x7f88dec00000, 138412032 [pid 6060] <... munmap resumed>) = 0 [pid 6060] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6060] close(3 [pid 6061] <... munmap resumed>) = 0 [pid 6061] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6060] <... close resumed>) = 0 [pid 6062] <... write resumed>) = 524288 [pid 6061] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6061] close(3 [pid 6060] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6059] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6059] exit_group(0) = ? [pid 6061] <... close resumed>) = 0 [pid 6060] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6059] +++ exited with 0 +++ [pid 6058] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6060] pwrite64(-1, "#", 1, 134220897 [pid 6058] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6060] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6058] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6059, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6061] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6062] munmap(0x7f88dec00000, 138412032 [pid 6061] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6060] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6058] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6062] <... munmap resumed>) = 0 [pid 6061] pwrite64(-1, "#", 1, 134220897 [pid 6060] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6058] mkdir("./bus", 000 [pid 6061] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6060] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6058] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6062] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6060] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6058] rename("./file1", "./file0/file0" [pid 6062] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6061] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6060] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6058] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6062] close(3 [pid 6061] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6060] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6058] mkdirat(AT_FDCWD, "./file1", 000 [pid 6062] <... close resumed>) = 0 [pid 6061] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6060] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6058] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6061] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6061] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6061] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6061] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6058] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6061] mkdir("./bus", 000 [pid 6060] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6060] mkdir("./bus", 000 [pid 6061] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6061] rename("./file1", "./file0/file0" [pid 6060] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6062] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6060] rename("./file1", "./file0/file0" [pid 6062] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6060] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6061] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6060] mkdirat(AT_FDCWD, "./file1", 000 [pid 6061] mkdirat(AT_FDCWD, "./file1", 000 [pid 6060] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6061] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6060] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6062] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6062] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6062] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6062] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6062] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6062] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6062] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6062] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6062] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6063 attached [ 79.526092][ T6059] overlayfs: failed to resolve './file0': -2 [ 79.552729][ T6058] overlayfs: failed to resolve './file0': -2 [ 79.560928][ T6060] overlayfs: failed to resolve './file0': -2 [ 79.563945][ T6062] overlayfs: failed to resolve './file0': -2 [pid 6061] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6058] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6062] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6058] exit_group(0 [pid 6062] exit_group(0 [pid 6058] <... exit_group resumed>) = ? [pid 6062] <... exit_group resumed>) = ? [pid 6058] +++ exited with 0 +++ [pid 6062] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6058, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6060] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6063] set_robust_list(0x555581b7e660, 24 [pid 6061] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6063 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6063] <... set_robust_list resumed>) = 0 [pid 6061] exit_group(0 [pid 6060] exit_group(0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6062, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6063] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6061] <... exit_group resumed>) = ? [pid 6063] <... prctl resumed>) = 0 [pid 6060] <... exit_group resumed>) = ? [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6063] setpgid(0, 0 [pid 6061] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6061, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6063] <... setpgid resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6063] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 6064 attached [pid 6064] set_robust_list(0x555581b7e660, 24 [pid 6060] +++ exited with 0 +++ [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6064] <... set_robust_list resumed>) = 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6060, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6063] <... openat resumed>) = 3 [pid 6063] write(3, "1000", 4 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6064 [pid 6063] <... write resumed>) = 4 [pid 6063] close(3./strace-static-x86_64: Process 6065 attached ) = 0 executing program [pid 6063] write(1, "executing program\n", 18 [pid 6065] set_robust_list(0x555581b7e660, 24 [pid 6064] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6063] <... write resumed>) = 18 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6065] <... set_robust_list resumed>) = 0 [pid 6065] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6064] <... prctl resumed>) = 0 [pid 6063] memfd_create("syzkaller", 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6065 [pid 6065] <... prctl resumed>) = 0 [pid 6064] setpgid(0, 0 [pid 6065] setpgid(0, 0) = 0 [pid 6064] <... setpgid resumed>) = 0 [pid 6063] <... memfd_create resumed>) = 3 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6065] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6064] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6063] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 79.575557][ T6061] overlayfs: failed to resolve './file0': -2 [pid 6063] <... mmap resumed>) = 0x7f88dec00000 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6065] <... openat resumed>) = 3 [pid 6064] <... openat resumed>) = 3 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6066 attached [pid 6065] write(3, "1000", 4 [pid 6064] write(3, "1000", 4 [pid 6063] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6066] set_robust_list(0x555581b7e660, 24 [pid 6065] <... write resumed>) = 4 [pid 6064] <... write resumed>) = 4 executing program [pid 6064] close(3) = 0 [pid 6064] write(1, "executing program\n", 18) = 18 ./strace-static-x86_64: Process 6067 attached executing program [pid 6066] <... set_robust_list resumed>) = 0 [pid 6065] close(3 [pid 6064] memfd_create("syzkaller", 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6066 [pid 6066] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6065] <... close resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6067 [pid 6065] write(1, "executing program\n", 18) = 18 [pid 6066] <... prctl resumed>) = 0 [pid 6064] <... memfd_create resumed>) = 3 [pid 6064] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6065] memfd_create("syzkaller", 0 [pid 6066] setpgid(0, 0 [pid 6064] <... mmap resumed>) = 0x7f88dec00000 [pid 6067] set_robust_list(0x555581b7e660, 24 [pid 6066] <... setpgid resumed>) = 0 [pid 6065] <... memfd_create resumed>) = 3 [pid 6067] <... set_robust_list resumed>) = 0 [pid 6066] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6065] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6067] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6065] <... mmap resumed>) = 0x7f88dec00000 [pid 6063] <... write resumed>) = 524288 [pid 6067] <... prctl resumed>) = 0 [pid 6066] <... openat resumed>) = 3 [pid 6065] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6064] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6063] munmap(0x7f88dec00000, 138412032 [pid 6067] setpgid(0, 0 [pid 6066] write(3, "1000", 4 [pid 6065] <... write resumed>) = 524288 [pid 6064] <... write resumed>) = 524288 [pid 6063] <... munmap resumed>) = 0 [pid 6067] <... setpgid resumed>) = 0 [pid 6066] <... write resumed>) = 4 [pid 6065] munmap(0x7f88dec00000, 138412032 [pid 6067] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6066] close(3 [pid 6064] munmap(0x7f88dec00000, 138412032 [pid 6063] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6067] <... openat resumed>) = 3 [pid 6066] <... close resumed>) = 0 [pid 6065] <... munmap resumed>) = 0 [pid 6064] <... munmap resumed>) = 0 [pid 6063] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6067] write(3, "1000", 4 [pid 6066] write(1, "executing program\n", 18 [pid 6063] close(3 [pid 6067] <... write resumed>) = 4 [pid 6066] <... write resumed>) = 18 [pid 6065] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6063] <... close resumed>) = 0 [pid 6067] close(3 [pid 6066] memfd_create("syzkaller", 0 [pid 6065] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6064] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6067] <... close resumed>) = 0 executing program [pid 6067] write(1, "executing program\n", 18 [pid 6066] <... memfd_create resumed>) = 3 [pid 6067] <... write resumed>) = 18 [pid 6066] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6064] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6067] memfd_create("syzkaller", 0 [pid 6065] close(3 [pid 6064] close(3 [pid 6065] <... close resumed>) = 0 [pid 6067] <... memfd_create resumed>) = 3 [pid 6066] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6063] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6065] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6067] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6063] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6067] <... mmap resumed>) = 0x7f88dec00000 [pid 6066] <... write resumed>) = 524288 [pid 6067] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6065] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6063] pwrite64(-1, "#", 1, 134220897 [pid 6065] pwrite64(-1, "#", 1, 134220897 [pid 6064] <... close resumed>) = 0 [pid 6065] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6064] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6063] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6065] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6063] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6065] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6065] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6064] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6063] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6065] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6063] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6065] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6064] pwrite64(-1, "#", 1, 134220897 [pid 6063] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6065] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6063] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6065] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6065] mkdir("./bus", 000 [pid 6064] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6065] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6064] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6065] rename("./file1", "./file0/file0" [pid 6064] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6063] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6065] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6064] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6065] mkdirat(AT_FDCWD, "./file1", 000 [pid 6064] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6066] munmap(0x7f88dec00000, 138412032 [pid 6065] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6064] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6063] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6066] <... munmap resumed>) = 0 [pid 6064] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6065] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6064] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6063] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6064] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6064] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6064] rename("./file1", "./file0/file0" [pid 6066] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6064] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6066] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6064] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6064] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6067] <... write resumed>) = 524288 [pid 6063] mkdir("./bus", 000 [pid 6067] munmap(0x7f88dec00000, 138412032 [pid 6063] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6066] close(3 [pid 6067] <... munmap resumed>) = 0 [pid 6066] <... close resumed>) = 0 [pid 6065] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6063] rename("./file1", "./file0/file0" [pid 6066] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6063] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6067] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6063] mkdirat(AT_FDCWD, "./file1", 000 [pid 6066] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6063] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6067] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6066] pwrite64(-1, "#", 1, 134220897 [pid 6065] exit_group(0 [pid 6064] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6063] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6067] close(3 [pid 6066] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6067] <... close resumed>) = 0 [pid 6066] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6064] exit_group(0 [pid 6066] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6066] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6066] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6066] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6066] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6066] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6066] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6066] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6065] <... exit_group resumed>) = ? [pid 6063] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6064] <... exit_group resumed>) = ? [pid 6065] +++ exited with 0 +++ [pid 6064] +++ exited with 0 +++ [pid 6067] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6064, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6065, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6063] exit_group(0 [pid 6067] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6066] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6063] <... exit_group resumed>) = ? [pid 6067] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6066] exit_group(0 [pid 6067] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6066] <... exit_group resumed>) = ? [pid 6067] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6063] +++ exited with 0 +++ [pid 6067] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6067] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6067] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6067] mkdir("./bus", 000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6063, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6067] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6066] +++ exited with 0 +++ [pid 6067] rename("./file1", "./file0/file0" [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6067] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6066, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6067] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 79.688680][ T6065] overlayfs: failed to resolve './file0': -2 [ 79.690281][ T6064] overlayfs: failed to resolve './file0': -2 [ 79.716509][ T6063] overlayfs: failed to resolve './file0': -2 [ 79.722210][ T6066] overlayfs: failed to resolve './file0': -2 [pid 6067] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6067] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6068 attached [pid 5825] <... restart_syscall resumed>) = 0 [pid 6068] set_robust_list(0x555581b7e660, 24 [pid 6067] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6068 [pid 6068] <... set_robust_list resumed>) = 0 [pid 6068] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6067] <... exit_group resumed>) = ? [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6068] <... prctl resumed>) = 0 [pid 6067] +++ exited with 0 +++ [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6068] setpgid(0, 0) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6069 attached ./strace-static-x86_64: Process 6070 attached [pid 6068] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6067, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6069 [pid 6070] set_robust_list(0x555581b7e660, 24 [pid 6069] set_robust_list(0x555581b7e660, 24 [pid 6068] <... openat resumed>) = 3 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6070 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6070] <... set_robust_list resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6069] <... set_robust_list resumed>) = 0 [pid 6068] write(3, "1000", 4 [pid 6069] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6068] <... write resumed>) = 4 ./strace-static-x86_64: Process 6071 attached [pid 6068] close(3 [pid 6069] <... prctl resumed>) = 0 [pid 6068] <... close resumed>) = 0 [pid 6069] setpgid(0, 0 [pid 6070] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6069] <... setpgid resumed>) = 0 executing program [pid 6068] write(1, "executing program\n", 18 [pid 6071] set_robust_list(0x555581b7e660, 24 [pid 6070] setpgid(0, 0 [pid 6069] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6068] <... write resumed>) = 18 [pid 6071] <... set_robust_list resumed>) = 0 [pid 6070] <... setpgid resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6071 [pid 6070] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6069] <... openat resumed>) = 3 [pid 6068] memfd_create("syzkaller", 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6071] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6069] write(3, "1000", 4 [pid 6071] <... prctl resumed>) = 0 [pid 6070] <... openat resumed>) = 3 [pid 6069] <... write resumed>) = 4 [pid 6068] <... memfd_create resumed>) = 3 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6070] write(3, "1000", 4 [pid 6069] close(3 [pid 6068] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6070] <... write resumed>) = 4 [pid 6069] <... close resumed>) = 0 [pid 6068] <... mmap resumed>) = 0x7f88dec00000 [pid 6070] close(3./strace-static-x86_64: Process 6072 attached executing program [pid 6071] setpgid(0, 0 [pid 6070] <... close resumed>) = 0 [pid 6069] write(1, "executing program\n", 18 [pid 6068] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6071] <... setpgid resumed>) = 0 [pid 6070] write(1, "executing program\n", 18 [pid 6069] <... write resumed>) = 18 [pid 6071] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6070] <... write resumed>) = 18 [pid 6072] set_robust_list(0x555581b7e660, 24 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6072 [pid 6072] <... set_robust_list resumed>) = 0 [pid 6069] memfd_create("syzkaller", 0 [pid 6071] <... openat resumed>) = 3 [pid 6070] memfd_create("syzkaller", 0 [pid 6072] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6069] <... memfd_create resumed>) = 3 [pid 6070] <... memfd_create resumed>) = 3 [pid 6072] <... prctl resumed>) = 0 [pid 6071] write(3, "1000", 4) = 4 [pid 6069] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6072] setpgid(0, 0 [pid 6070] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6072] <... setpgid resumed>) = 0 [pid 6071] close(3 [pid 6070] <... mmap resumed>) = 0x7f88dec00000 [pid 6069] <... mmap resumed>) = 0x7f88dec00000 [ 79.747906][ T6067] overlayfs: failed to resolve './file0': -2 [pid 6072] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6071] <... close resumed>) = 0 [pid 6070] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6069] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6072] <... openat resumed>) = 3 [pid 6071] write(1, "executing program\n", 18) = 18 [pid 6071] memfd_create("syzkaller", 0 [pid 6072] write(3, "1000", 4) = 4 [pid 6068] <... write resumed>) = 524288 [pid 6072] close(3) = 0 executing program [pid 6071] <... memfd_create resumed>) = 3 [pid 6072] write(1, "executing program\n", 18) = 18 [pid 6071] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6072] memfd_create("syzkaller", 0 [pid 6071] <... mmap resumed>) = 0x7f88dec00000 [pid 6072] <... memfd_create resumed>) = 3 [pid 6071] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6069] <... write resumed>) = 524288 [pid 6068] munmap(0x7f88dec00000, 138412032 [pid 6072] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6070] <... write resumed>) = 524288 [pid 6072] <... mmap resumed>) = 0x7f88dec00000 [pid 6070] munmap(0x7f88dec00000, 138412032 [pid 6069] munmap(0x7f88dec00000, 138412032 [pid 6068] <... munmap resumed>) = 0 [pid 6070] <... munmap resumed>) = 0 [pid 6070] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6069] <... munmap resumed>) = 0 [pid 6068] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6071] <... write resumed>) = 524288 [pid 6070] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6069] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6068] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6071] munmap(0x7f88dec00000, 138412032 [pid 6070] close(3 [pid 6069] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6068] close(3 [pid 6072] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6071] <... munmap resumed>) = 0 [pid 6068] <... close resumed>) = 0 [pid 6069] close(3 [pid 6071] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6070] <... close resumed>) = 0 [pid 6072] <... write resumed>) = 524288 [pid 6072] munmap(0x7f88dec00000, 138412032 [pid 6071] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6070] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6069] <... close resumed>) = 0 [pid 6068] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6071] close(3 [pid 6072] <... munmap resumed>) = 0 [pid 6071] <... close resumed>) = 0 [pid 6072] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6070] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6070] pwrite64(-1, "#", 1, 134220897 [pid 6068] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6072] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6071] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6070] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6069] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6068] pwrite64(-1, "#", 1, 134220897 [pid 6072] close(3 [pid 6071] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6070] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6069] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6068] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6071] pwrite64(-1, "#", 1, 134220897 [pid 6070] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6069] pwrite64(-1, "#", 1, 134220897 [pid 6068] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6071] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6070] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6069] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6068] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6071] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6070] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6069] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6068] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6071] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6070] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6069] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6068] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6070] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6072] <... close resumed>) = 0 [pid 6071] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6070] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6069] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6068] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6072] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6071] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6070] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6072] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6071] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6070] mkdir("./bus", 000 [pid 6069] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6068] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6072] pwrite64(-1, "#", 1, 134220897 [pid 6071] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6070] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6072] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6072] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6071] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6070] rename("./file1", "./file0/file0" [pid 6069] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6068] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6072] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6071] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6070] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6069] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6068] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6072] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6071] mkdir("./bus", 000 [pid 6070] mkdirat(AT_FDCWD, "./file1", 000 [pid 6069] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6068] mkdir("./bus", 000 [pid 6072] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6071] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6070] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6069] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6068] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6072] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6071] rename("./file1", "./file0/file0" [pid 6070] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6069] mkdir("./bus", 000 [pid 6068] rename("./file1", "./file0/file0" [pid 6072] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6071] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6072] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6072] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6072] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6072] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6069] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6072] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6068] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6071] mkdirat(AT_FDCWD, "./file1", 000 [pid 6069] rename("./file1", "./file0/file0" [pid 6068] mkdirat(AT_FDCWD, "./file1", 000 [pid 6071] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6069] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6068] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6071] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6069] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6068] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6072] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6071] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6070] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6069] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6068] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6072] exit_group(0 [pid 6071] exit_group(0 [pid 6070] exit_group(0 [pid 6068] exit_group(0 [pid 6070] <... exit_group resumed>) = ? [pid 6068] <... exit_group resumed>) = ? [pid 6072] <... exit_group resumed>) = ? [pid 6071] <... exit_group resumed>) = ? [pid 6069] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6068] +++ exited with 0 +++ [pid 6072] +++ exited with 0 +++ [pid 6071] +++ exited with 0 +++ [pid 6070] +++ exited with 0 +++ [pid 6069] exit_group(0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6070, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6069] <... exit_group resumed>) = ? [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6068, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6072, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6071, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6069] +++ exited with 0 +++ [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6069, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 6073 attached [pid 6073] set_robust_list(0x555581b7e660, 24) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6073] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6074 attached [pid 6073] <... prctl resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6074] set_robust_list(0x555581b7e660, 24 [pid 6073] setpgid(0, 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6073 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6074 [pid 6074] <... set_robust_list resumed>) = 0 [pid 6073] <... setpgid resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6074] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6073] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6075 attached ./strace-static-x86_64: Process 6076 attached [pid 6075] set_robust_list(0x555581b7e660, 24 [pid 6074] <... prctl resumed>) = 0 [pid 6073] <... openat resumed>) = 3 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6075 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6076] set_robust_list(0x555581b7e660, 24 [pid 6075] <... set_robust_list resumed>) = 0 [pid 6074] setpgid(0, 0 [pid 6073] write(3, "1000", 4 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6076 [ 79.865798][ T6070] overlayfs: failed to resolve './file0': -2 [ 79.874552][ T6072] overlayfs: failed to resolve './file0': -2 [ 79.876070][ T6071] overlayfs: failed to resolve './file0': -2 [ 79.887587][ T6068] overlayfs: failed to resolve './file0': -2 [ 79.900252][ T6069] overlayfs: failed to resolve './file0': -2 [pid 6076] <... set_robust_list resumed>) = 0 [pid 6075] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6076] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6075] setpgid(0, 0 [pid 6074] <... setpgid resumed>) = 0 [pid 6073] <... write resumed>) = 4 ./strace-static-x86_64: Process 6077 attached [pid 6075] <... setpgid resumed>) = 0 [pid 6073] close(3 [pid 6077] set_robust_list(0x555581b7e660, 24 [pid 6076] <... prctl resumed>) = 0 [pid 6075] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6074] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECexecuting program [pid 6076] setpgid(0, 0 [pid 6073] <... close resumed>) = 0 [pid 6077] <... set_robust_list resumed>) = 0 [pid 6076] <... setpgid resumed>) = 0 [pid 6075] <... openat resumed>) = 3 [pid 6074] <... openat resumed>) = 3 [pid 6073] write(1, "executing program\n", 18 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6077 [pid 6077] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6075] write(3, "1000", 4 [pid 6077] <... prctl resumed>) = 0 [pid 6076] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6075] <... write resumed>) = 4 [pid 6073] <... write resumed>) = 18 [pid 6077] setpgid(0, 0 [pid 6074] write(3, "1000", 4 [pid 6075] close(3 [pid 6074] <... write resumed>) = 4 [pid 6077] <... setpgid resumed>) = 0 [pid 6075] <... close resumed>) = 0 [pid 6077] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6076] <... openat resumed>) = 3 executing program [pid 6075] write(1, "executing program\n", 18 [pid 6074] close(3 [pid 6073] memfd_create("syzkaller", 0 [pid 6075] <... write resumed>) = 18 [pid 6077] <... openat resumed>) = 3 [pid 6076] write(3, "1000", 4 [pid 6075] memfd_create("syzkaller", 0 [pid 6074] <... close resumed>) = 0 [pid 6073] <... memfd_create resumed>) = 3 [pid 6076] <... write resumed>) = 4 [pid 6074] write(1, "executing program\n", 18executing program [pid 6073] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6076] close(3 [pid 6074] <... write resumed>) = 18 [pid 6077] write(3, "1000", 4executing program [pid 6075] <... memfd_create resumed>) = 3 [pid 6077] <... write resumed>) = 4 [pid 6076] <... close resumed>) = 0 [pid 6074] memfd_create("syzkaller", 0 [pid 6073] <... mmap resumed>) = 0x7f88dec00000 [pid 6077] close(3 [pid 6076] write(1, "executing program\n", 18 [pid 6075] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6077] <... close resumed>) = 0 [pid 6075] <... mmap resumed>) = 0x7f88dec00000 [pid 6077] write(1, "executing program\n", 18 [pid 6076] <... write resumed>) = 18 [pid 6073] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6074] <... memfd_create resumed>) = 3 [pid 6076] memfd_create("syzkaller", 0) = 3 [pid 6074] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0executing program ) = 0x7f88dec00000 [pid 6076] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6077] <... write resumed>) = 18 [pid 6077] memfd_create("syzkaller", 0) = 3 [pid 6077] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6077] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6076] <... mmap resumed>) = 0x7f88dec00000 [pid 6074] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6075] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6076] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6077] <... write resumed>) = 524288 [pid 6073] <... write resumed>) = 524288 [pid 6075] <... write resumed>) = 524288 [pid 6075] munmap(0x7f88dec00000, 138412032) = 0 [pid 6074] <... write resumed>) = 524288 [pid 6075] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6077] munmap(0x7f88dec00000, 138412032 [pid 6076] <... write resumed>) = 524288 [pid 6075] close(3 [pid 6074] munmap(0x7f88dec00000, 138412032 [pid 6073] munmap(0x7f88dec00000, 138412032 [pid 6077] <... munmap resumed>) = 0 [pid 6076] munmap(0x7f88dec00000, 138412032 [pid 6075] <... close resumed>) = 0 [pid 6076] <... munmap resumed>) = 0 [pid 6074] <... munmap resumed>) = 0 [pid 6073] <... munmap resumed>) = 0 [pid 6077] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6076] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6077] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6076] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6075] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6074] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6073] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6077] close(3 [pid 6076] close(3 [pid 6075] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6074] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6073] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6077] <... close resumed>) = 0 [pid 6075] pwrite64(-1, "#", 1, 134220897 [pid 6074] close(3 [pid 6073] close(3 [pid 6076] <... close resumed>) = 0 [pid 6075] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6074] <... close resumed>) = 0 [pid 6077] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6075] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6077] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6076] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6075] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6077] pwrite64(-1, "#", 1, 134220897 [pid 6075] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6077] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6076] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6075] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6077] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6076] pwrite64(-1, "#", 1, 134220897 [pid 6075] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6074] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6073] <... close resumed>) = 0 [pid 6077] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6076] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6075] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6077] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6075] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6074] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6073] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6076] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6077] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6076] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6075] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6074] pwrite64(-1, "#", 1, 134220897 [pid 6073] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6077] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6076] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6075] mkdir("./bus", 000 [pid 6074] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6077] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6076] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6075] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6074] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6073] pwrite64(-1, "#", 1, 134220897 [pid 6077] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6076] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6075] rename("./file1", "./file0/file0" [pid 6074] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6073] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6077] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6076] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6075] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6073] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6077] mkdir("./bus", 000 [pid 6076] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6075] mkdirat(AT_FDCWD, "./file1", 000 [pid 6074] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6073] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6077] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6076] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6075] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6074] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6077] rename("./file1", "./file0/file0" [pid 6076] mkdir("./bus", 000 [pid 6075] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6073] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6077] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6076] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6074] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6076] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6076] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6076] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6077] mkdirat(AT_FDCWD, "./file1", 000 [pid 6074] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6073] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6077] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6074] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6073] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6077] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6074] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6073] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6076] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6075] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6074] mkdir("./bus", 000 [pid 6073] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6075] exit_group(0) = ? [pid 6073] mkdir("./bus", 000 [pid 6074] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6073] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6073] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6073] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6073] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6077] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6076] exit_group(0 [pid 6075] +++ exited with 0 +++ [pid 6074] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6077] exit_group(0 [pid 6076] <... exit_group resumed>) = ? [pid 6074] mkdirat(AT_FDCWD, "./file1", 000 [pid 6073] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6074] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6077] <... exit_group resumed>) = ? [pid 6076] +++ exited with 0 +++ [pid 6074] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6073] exit_group(0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6075, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6077] +++ exited with 0 +++ [pid 6073] <... exit_group resumed>) = ? [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6076, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6073] +++ exited with 0 +++ [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6077, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [ 80.015688][ T6075] overlayfs: failed to resolve './file0': -2 [ 80.023918][ T6076] overlayfs: failed to resolve './file0': -2 [ 80.025517][ T6077] overlayfs: failed to resolve './file0': -2 [ 80.038163][ T6073] overlayfs: failed to resolve './file0': -2 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6074] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6074] exit_group(0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6073, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- ./strace-static-x86_64: Process 6078 attached [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6074] <... exit_group resumed>) = ? [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] <... restart_syscall resumed>) = 0 [pid 6078] set_robust_list(0x555581b7e660, 24) = 0 [pid 6078] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6074] +++ exited with 0 +++ [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6074, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6078] <... prctl resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6078] setpgid(0, 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6078 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6080 attached ./strace-static-x86_64: Process 6079 attached [pid 6078] <... setpgid resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6080] set_robust_list(0x555581b7e660, 24 [pid 6079] set_robust_list(0x555581b7e660, 24 [pid 6078] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6080] <... set_robust_list resumed>) = 0 [pid 6079] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 6081 attached [pid 6080] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6079] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6078] <... openat resumed>) = 3 [pid 6081] set_robust_list(0x555581b7e660, 24 [pid 6080] <... prctl resumed>) = 0 [pid 6081] <... set_robust_list resumed>) = 0 [pid 6079] <... prctl resumed>) = 0 [pid 6078] write(3, "1000", 4 [pid 6081] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6080] setpgid(0, 0 [pid 6081] <... prctl resumed>) = 0 [pid 6079] setpgid(0, 0 [pid 6078] <... write resumed>) = 4 [pid 6080] <... setpgid resumed>) = 0 [pid 6079] <... setpgid resumed>) = 0 [pid 6078] close(3) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6079 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6080 [pid 6081] setpgid(0, 0 [pid 6080] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6079] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6078] write(1, "executing program\n", 18executing program [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6081 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6081] <... setpgid resumed>) = 0 [pid 6080] <... openat resumed>) = 3 [pid 6079] <... openat resumed>) = 3 [pid 6078] <... write resumed>) = 18 [pid 6078] memfd_create("syzkaller", 0 [pid 6080] write(3, "1000", 4 [pid 6081] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6079] write(3, "1000", 4 [pid 6080] <... write resumed>) = 4 [pid 6079] <... write resumed>) = 4 [pid 6078] <... memfd_create resumed>) = 3 [pid 6080] close(3 [pid 6079] close(3 [pid 6080] <... close resumed>) = 0 [pid 6079] <... close resumed>) = 0 [pid 6078] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6081] <... openat resumed>) = 3 executing program [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6080] write(1, "executing program\n", 18) = 18 [pid 6081] write(3, "1000", 4 [pid 6080] memfd_create("syzkaller", 0 [pid 6079] write(1, "executing program\n", 18 [pid 6078] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6081] <... write resumed>) = 4 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6081] close(3) = 0 [pid 6079] <... write resumed>) = 18 ./strace-static-x86_64: Process 6082 attached [pid 6080] <... memfd_create resumed>) = 3 [ 80.060594][ T6074] overlayfs: failed to resolve './file0': -2 [pid 6079] memfd_create("syzkaller", 0 [pid 6082] set_robust_list(0x555581b7e660, 24 [pid 6081] write(1, "executing program\n", 18executing program [pid 6080] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6079] <... memfd_create resumed>) = 3 [pid 6078] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6082] <... set_robust_list resumed>) = 0 [pid 6081] <... write resumed>) = 18 [pid 6080] <... mmap resumed>) = 0x7f88dec00000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6082 [pid 6079] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6081] memfd_create("syzkaller", 0 [pid 6079] <... mmap resumed>) = 0x7f88dec00000 [pid 6082] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6081] <... memfd_create resumed>) = 3 [pid 6080] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6082] <... prctl resumed>) = 0 [pid 6081] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6079] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6082] setpgid(0, 0 [pid 6081] <... mmap resumed>) = 0x7f88dec00000 [pid 6080] <... write resumed>) = 524288 [pid 6079] <... write resumed>) = 524288 [pid 6078] <... write resumed>) = 524288 [pid 6082] <... setpgid resumed>) = 0 [pid 6080] munmap(0x7f88dec00000, 138412032) = 0 [pid 6079] munmap(0x7f88dec00000, 138412032 [pid 6080] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6079] <... munmap resumed>) = 0 [pid 6080] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6080] close(3 [pid 6082] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6081] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6079] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6078] munmap(0x7f88dec00000, 138412032 [pid 6082] <... openat resumed>) = 3 [pid 6081] <... write resumed>) = 524288 [pid 6080] <... close resumed>) = 0 [pid 6079] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6078] <... munmap resumed>) = 0 [pid 6082] write(3, "1000", 4) = 4 [pid 6078] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6082] close(3) = 0 [pid 6082] write(1, "executing program\n", 18 [pid 6078] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6082] <... write resumed>) = 18 [pid 6079] close(3 [pid 6082] memfd_create("syzkaller", 0) = 3 [pid 6078] close(3 [pid 6082] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6081] munmap(0x7f88dec00000, 138412032 [pid 6082] <... mmap resumed>) = 0x7f88dec00000 [pid 6081] <... munmap resumed>) = 0 [pid 6080] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6082] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6081] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6080] pwrite64(-1, "#", 1, 134220897 [pid 6079] <... close resumed>) = 0 [pid 6078] <... close resumed>) = 0 [pid 6081] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6080] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6081] close(3 [pid 6080] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6079] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6078] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6082] <... write resumed>) = 524288 [pid 6081] <... close resumed>) = 0 [pid 6080] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6079] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6078] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6080] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6082] munmap(0x7f88dec00000, 138412032 [pid 6081] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6080] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6079] pwrite64(-1, "#", 1, 134220897 [pid 6078] pwrite64(-1, "#", 1, 134220897 [pid 6082] <... munmap resumed>) = 0 [pid 6081] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6080] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6079] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6078] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6081] pwrite64(-1, "#", 1, 134220897 [pid 6080] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6079] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6078] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6082] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6081] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6080] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6079] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6078] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6082] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6081] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6080] mkdir("./bus", 000 [pid 6079] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6078] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6082] close(3 [pid 6081] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6080] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6079] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6078] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6081] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6080] rename("./file1", "./file0/file0" [pid 6079] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6078] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6081] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6080] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6079] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6078] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6081] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6080] mkdirat(AT_FDCWD, "./file1", 000 [pid 6079] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6078] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6081] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6080] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6079] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6078] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6081] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6080] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6079] mkdir("./bus", 000 [pid 6078] mkdir("./bus", 000 [pid 6082] <... close resumed>) = 0 [pid 6081] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6082] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6081] mkdir("./bus", 000 [pid 6080] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6079] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6078] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6082] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6081] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6080] exit_group(0 [pid 6079] rename("./file1", "./file0/file0" [pid 6078] rename("./file1", "./file0/file0" [pid 6082] pwrite64(-1, "#", 1, 134220897 [pid 6081] rename("./file1", "./file0/file0" [pid 6079] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6078] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6082] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6081] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6080] <... exit_group resumed>) = ? [pid 6079] mkdirat(AT_FDCWD, "./file1", 000 [pid 6078] mkdirat(AT_FDCWD, "./file1", 000 [pid 6082] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6081] mkdirat(AT_FDCWD, "./file1", 000 [pid 6080] +++ exited with 0 +++ [pid 6079] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6078] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6080, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6082] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6081] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6079] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6078] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6082] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6081] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6082] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6082] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6082] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6082] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6082] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6082] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6079] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6082] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6079] exit_group(0) = ? [pid 6081] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6081] exit_group(0 [pid 6082] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6081] <... exit_group resumed>) = ? [pid 6079] +++ exited with 0 +++ [pid 6078] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6082] exit_group(0 [pid 6081] +++ exited with 0 +++ [pid 6078] exit_group(0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6079, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6078] <... exit_group resumed>) = ? [pid 6082] <... exit_group resumed>) = ? [pid 6078] +++ exited with 0 +++ [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6081, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ./strace-static-x86_64: Process 6083 attached [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6078, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6082] +++ exited with 0 +++ [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6083] set_robust_list(0x555581b7e660, 24 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6082, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6085 attached ./strace-static-x86_64: Process 6084 attached [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6085] set_robust_list(0x555581b7e660, 24 [pid 6083] <... set_robust_list resumed>) = 0 [ 80.189762][ T6080] overlayfs: failed to resolve './file0': -2 [ 80.212311][ T6079] overlayfs: failed to resolve './file0': -2 [ 80.219073][ T6078] overlayfs: failed to resolve './file0': -2 [ 80.225440][ T6081] overlayfs: failed to resolve './file0': -2 [ 80.230428][ T6082] overlayfs: failed to resolve './file0': -2 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6084] set_robust_list(0x555581b7e660, 24./strace-static-x86_64: Process 6086 attached [pid 6085] <... set_robust_list resumed>) = 0 [pid 6084] <... set_robust_list resumed>) = 0 [pid 6083] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6085 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6084 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6083 [pid 6086] set_robust_list(0x555581b7e660, 24 [pid 6085] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6084] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6086] <... set_robust_list resumed>) = 0 [pid 6083] <... prctl resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6086 [pid 6086] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6085] <... prctl resumed>) = 0 [pid 6084] <... prctl resumed>) = 0 [pid 6083] setpgid(0, 0) = 0 [pid 6086] <... prctl resumed>) = 0 [pid 6085] setpgid(0, 0 [pid 6084] setpgid(0, 0 [pid 6086] setpgid(0, 0 [pid 6085] <... setpgid resumed>) = 0 [pid 6084] <... setpgid resumed>) = 0 [pid 6083] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6086] <... setpgid resumed>) = 0 [pid 6085] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6084] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6083] <... openat resumed>) = 3 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6086] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6083] write(3, "1000", 4 [pid 6086] <... openat resumed>) = 3 [pid 6084] <... openat resumed>) = 3 [pid 6085] <... openat resumed>) = 3 [pid 6086] write(3, "1000", 4 [pid 6085] write(3, "1000", 4./strace-static-x86_64: Process 6087 attached [pid 6086] <... write resumed>) = 4 [pid 6085] <... write resumed>) = 4 [pid 6084] write(3, "1000", 4 [pid 6083] <... write resumed>) = 4 [pid 6086] close(3 [pid 6085] close(3 [pid 6084] <... write resumed>) = 4 [pid 6086] <... close resumed>) = 0 [pid 6085] <... close resumed>) = 0 [pid 6084] close(3 [pid 6083] close(3 [pid 6087] set_robust_list(0x555581b7e660, 24executing program executing program ) = 0 [pid 6086] write(1, "executing program\n", 18 [pid 6085] write(1, "executing program\n", 18 [pid 6084] <... close resumed>) = 0 [pid 6083] <... close resumed>) = 0 executing program [pid 6087] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6086] <... write resumed>) = 18 [pid 6085] <... write resumed>) = 18 [pid 6084] write(1, "executing program\n", 18 [pid 6083] write(1, "executing program\n", 18 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6087 executing program [pid 6087] <... prctl resumed>) = 0 [pid 6086] memfd_create("syzkaller", 0 [pid 6085] memfd_create("syzkaller", 0 [pid 6084] <... write resumed>) = 18 [pid 6083] <... write resumed>) = 18 [pid 6087] setpgid(0, 0 [pid 6083] memfd_create("syzkaller", 0 [pid 6087] <... setpgid resumed>) = 0 [pid 6087] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6086] <... memfd_create resumed>) = 3 [pid 6085] <... memfd_create resumed>) = 3 [pid 6084] memfd_create("syzkaller", 0 [pid 6083] <... memfd_create resumed>) = 3 [pid 6086] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6085] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6087] <... openat resumed>) = 3 [pid 6086] <... mmap resumed>) = 0x7f88dec00000 [pid 6085] <... mmap resumed>) = 0x7f88dec00000 [pid 6084] <... memfd_create resumed>) = 3 [pid 6083] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6087] write(3, "1000", 4 [pid 6085] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6084] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6083] <... mmap resumed>) = 0x7f88dec00000 [pid 6087] <... write resumed>) = 4 [pid 6087] close(3) = 0 [pid 6086] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6083] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6087] write(1, "executing program\n", 18) = 18 [pid 6087] memfd_create("syzkaller", 0 [pid 6084] <... mmap resumed>) = 0x7f88dec00000 [pid 6087] <... memfd_create resumed>) = 3 [pid 6087] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6085] <... write resumed>) = 524288 [pid 6083] <... write resumed>) = 524288 [pid 6087] <... mmap resumed>) = 0x7f88dec00000 [pid 6083] munmap(0x7f88dec00000, 138412032 [pid 6086] <... write resumed>) = 524288 [pid 6083] <... munmap resumed>) = 0 [pid 6084] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6083] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6085] munmap(0x7f88dec00000, 138412032 [pid 6087] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6085] <... munmap resumed>) = 0 [pid 6083] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6083] close(3) = 0 [pid 6085] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6085] close(3) = 0 [pid 6087] <... write resumed>) = 524288 [pid 6086] munmap(0x7f88dec00000, 138412032 [pid 6084] <... write resumed>) = 524288 [pid 6083] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6087] munmap(0x7f88dec00000, 138412032 [pid 6086] <... munmap resumed>) = 0 [pid 6085] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6083] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6086] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6085] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6087] <... munmap resumed>) = 0 [pid 6086] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6085] pwrite64(-1, "#", 1, 134220897 [pid 6087] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6086] close(3 [pid 6085] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6084] munmap(0x7f88dec00000, 138412032 [pid 6083] pwrite64(-1, "#", 1, 134220897 [pid 6087] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6086] <... close resumed>) = 0 [pid 6085] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6084] <... munmap resumed>) = 0 [pid 6083] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6087] close(3 [pid 6083] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6085] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6083] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6085] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6085] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6084] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6085] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6085] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6084] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6085] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6085] mkdir("./bus", 000 [pid 6084] close(3 [pid 6087] <... close resumed>) = 0 [pid 6085] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6084] <... close resumed>) = 0 [pid 6083] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6086] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6085] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6087] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6086] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6085] mkdirat(AT_FDCWD, "./file1", 000 [pid 6084] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6083] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6087] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6086] pwrite64(-1, "#", 1, 134220897 [pid 6085] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6084] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6083] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6087] pwrite64(-1, "#", 1, 134220897 [pid 6086] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6085] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6084] pwrite64(-1, "#", 1, 134220897 [pid 6083] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6087] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6086] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6083] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6087] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6083] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6083] mkdir("./bus", 000 [pid 6086] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6083] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6086] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6087] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6083] rename("./file1", "./file0/file0" [pid 6087] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6083] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6086] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6083] mkdirat(AT_FDCWD, "./file1", 000 [pid 6087] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6083] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6087] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6083] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6087] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6086] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6086] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6084] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6086] mkdir("./bus", 000 [pid 6084] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6086] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6084] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6086] rename("./file1", "./file0/file0" [pid 6084] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6086] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6084] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6086] mkdirat(AT_FDCWD, "./file1", 000 [pid 6084] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6086] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6084] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6086] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6084] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6087] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6084] mkdir("./bus", 000 [pid 6087] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6087] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6087] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6085] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6087] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6085] exit_group(0 [pid 6083] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6084] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6085] <... exit_group resumed>) = ? [pid 6084] rename("./file1", "./file0/file0" [pid 6085] +++ exited with 0 +++ [pid 6084] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6084] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6084] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6083] exit_group(0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6085, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6087] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6083] <... exit_group resumed>) = ? [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6087] exit_group(0 [pid 6086] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6084] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6083] +++ exited with 0 +++ [pid 5824] <... restart_syscall resumed>) = 0 [pid 6087] <... exit_group resumed>) = ? [pid 6086] exit_group(0 [pid 6084] exit_group(0 [pid 6087] +++ exited with 0 +++ [pid 6086] <... exit_group resumed>) = ? [pid 6084] <... exit_group resumed>) = ? [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6083, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6086] +++ exited with 0 +++ [pid 6084] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6086, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6084, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6087, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] <... restart_syscall resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 6088 attached ./strace-static-x86_64: Process 6089 attached [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6088] set_robust_list(0x555581b7e660, 24 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6089] set_robust_list(0x555581b7e660, 24) = 0 [pid 6088] <... set_robust_list resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6090 attached [pid 6089] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6088] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6088 [pid 6089] <... prctl resumed>) = 0 [pid 6088] <... prctl resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6089] setpgid(0, 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6088] setpgid(0, 0 [pid 6090] set_robust_list(0x555581b7e660, 24 [pid 6089] <... setpgid resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6089 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6090] <... set_robust_list resumed>) = 0 [pid 6088] <... setpgid resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6090 ./strace-static-x86_64: Process 6091 attached [ 80.355282][ T6085] overlayfs: failed to resolve './file0': -2 [ 80.365016][ T6083] overlayfs: failed to resolve './file0': -2 [ 80.367800][ T6086] overlayfs: failed to resolve './file0': -2 [ 80.379706][ T6087] overlayfs: failed to resolve './file0': -2 [ 80.383242][ T6084] overlayfs: failed to resolve './file0': -2 [pid 6088] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6092 attached [pid 6091] set_robust_list(0x555581b7e660, 24 [pid 6090] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6089] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6088] <... openat resumed>) = 3 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6091 [pid 6090] <... prctl resumed>) = 0 [pid 6092] set_robust_list(0x555581b7e660, 24 [pid 6091] <... set_robust_list resumed>) = 0 [pid 6090] setpgid(0, 0 [pid 6089] <... openat resumed>) = 3 [pid 6088] write(3, "1000", 4 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6092 [pid 6092] <... set_robust_list resumed>) = 0 [pid 6091] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6090] <... setpgid resumed>) = 0 [pid 6088] <... write resumed>) = 4 [pid 6091] <... prctl resumed>) = 0 [pid 6090] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6089] write(3, "1000", 4 [pid 6088] close(3 [pid 6092] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6091] setpgid(0, 0 [pid 6089] <... write resumed>) = 4 [pid 6088] <... close resumed>) = 0 [pid 6092] <... prctl resumed>) = 0 [pid 6091] <... setpgid resumed>) = 0 [pid 6090] <... openat resumed>) = 3 [pid 6089] close(3 [pid 6088] write(1, "executing program\n", 18executing program [pid 6092] setpgid(0, 0 [pid 6091] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6090] write(3, "1000", 4 [pid 6089] <... close resumed>) = 0 [pid 6088] <... write resumed>) = 18 [pid 6092] <... setpgid resumed>) = 0 [pid 6090] <... write resumed>) = 4 executing program [pid 6092] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6090] close(3 [pid 6089] write(1, "executing program\n", 18 [pid 6088] memfd_create("syzkaller", 0 [pid 6091] <... openat resumed>) = 3 [pid 6090] <... close resumed>) = 0 executing program [pid 6089] <... write resumed>) = 18 [pid 6090] write(1, "executing program\n", 18 [pid 6092] <... openat resumed>) = 3 [pid 6090] <... write resumed>) = 18 [pid 6089] memfd_create("syzkaller", 0 [pid 6092] write(3, "1000", 4 [pid 6091] write(3, "1000", 4 [pid 6090] memfd_create("syzkaller", 0 [pid 6089] <... memfd_create resumed>) = 3 [pid 6088] <... memfd_create resumed>) = 3 [pid 6092] <... write resumed>) = 4 [pid 6091] <... write resumed>) = 4 [pid 6090] <... memfd_create resumed>) = 3 [pid 6088] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6092] close(3 [pid 6091] close(3 [pid 6089] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6088] <... mmap resumed>) = 0x7f88dec00000 [pid 6092] <... close resumed>) = 0 [pid 6091] <... close resumed>) = 0 [pid 6090] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6089] <... mmap resumed>) = 0x7f88dec00000 [pid 6092] write(1, "executing program\n", 18 [pid 6091] write(1, "executing program\n", 18executing program [pid 6088] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6092] <... write resumed>) = 18 [pid 6090] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6092] memfd_create("syzkaller", 0) = 3 [pid 6091] <... write resumed>) = 18 [pid 6090] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6089] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6088] <... write resumed>) = 524288 [pid 6092] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6092] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6091] memfd_create("syzkaller", 0 [pid 6090] <... write resumed>) = 524288 [pid 6091] <... memfd_create resumed>) = 3 [pid 6091] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6088] munmap(0x7f88dec00000, 138412032) = 0 [pid 6091] <... mmap resumed>) = 0x7f88dec00000 [pid 6088] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6092] <... write resumed>) = 524288 [pid 6091] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6090] munmap(0x7f88dec00000, 138412032 [pid 6089] <... write resumed>) = 524288 [pid 6088] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6092] munmap(0x7f88dec00000, 138412032) = 0 [pid 6088] close(3 [pid 6092] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6092] close(3 [pid 6091] <... write resumed>) = 524288 [pid 6090] <... munmap resumed>) = 0 [pid 6089] munmap(0x7f88dec00000, 138412032 [pid 6088] <... close resumed>) = 0 [pid 6090] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6091] munmap(0x7f88dec00000, 138412032 [pid 6090] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6089] <... munmap resumed>) = 0 [pid 6088] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6092] <... close resumed>) = 0 [pid 6091] <... munmap resumed>) = 0 [pid 6090] close(3 [pid 6089] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6088] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6092] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6091] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6089] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6091] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6089] close(3 [pid 6091] close(3 [pid 6090] <... close resumed>) = 0 [pid 6088] pwrite64(-1, "#", 1, 134220897 [pid 6092] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6088] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6092] pwrite64(-1, "#", 1, 134220897 [pid 6090] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6088] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6092] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6090] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6092] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6091] <... close resumed>) = 0 [pid 6090] pwrite64(-1, "#", 1, 134220897 [pid 6089] <... close resumed>) = 0 [pid 6088] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6092] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6091] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6091] pwrite64(-1, "#", 1, 134220897 [pid 6092] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6091] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6090] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6089] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6088] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6092] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6091] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6092] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6091] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6090] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6089] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6088] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6092] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6091] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6090] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6089] pwrite64(-1, "#", 1, 134220897 [pid 6088] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6092] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6091] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6090] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6089] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6092] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6091] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6090] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6089] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6088] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6092] mkdir("./bus", 000 [pid 6091] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6088] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6092] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6091] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6090] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6089] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6088] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6092] rename("./file1", "./file0/file0" [pid 6091] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6090] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6089] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6088] mkdir("./bus", 000 [pid 6092] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6091] mkdir("./bus", 000 [pid 6090] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6089] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6092] mkdirat(AT_FDCWD, "./file1", 000 [pid 6091] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6090] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6088] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6091] rename("./file1", "./file0/file0" [pid 6090] mkdir("./bus", 000 [pid 6089] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6092] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6091] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6090] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6089] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6088] rename("./file1", "./file0/file0" [pid 6092] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6088] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6091] mkdirat(AT_FDCWD, "./file1", 000 [pid 6090] rename("./file1", "./file0/file0" [pid 6089] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6091] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6090] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6089] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6091] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6090] mkdirat(AT_FDCWD, "./file1", 000 [pid 6089] mkdir("./bus", 000 [pid 6090] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6088] mkdirat(AT_FDCWD, "./file1", 000 [pid 6092] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6090] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6089] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6088] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6092] exit_group(0 [pid 6088] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6092] <... exit_group resumed>) = ? [pid 6089] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6089] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6089] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6092] +++ exited with 0 +++ [pid 6090] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6091] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6090] exit_group(0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6092, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6091] exit_group(0) = ? [pid 6090] <... exit_group resumed>) = ? [pid 6091] +++ exited with 0 +++ [pid 6090] +++ exited with 0 +++ [pid 6088] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6089] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6088] exit_group(0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6091, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6090, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6089] exit_group(0 [pid 6088] <... exit_group resumed>) = ? [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6093 attached [pid 6089] <... exit_group resumed>) = ? [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... restart_syscall resumed>) = 0 [pid 6093] set_robust_list(0x555581b7e660, 24 [pid 6089] +++ exited with 0 +++ [pid 6088] +++ exited with 0 +++ [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6093 [pid 6093] <... set_robust_list resumed>) = 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6089, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6088, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6093] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6093] setpgid(0, 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6093] <... setpgid resumed>) = 0 [pid 6093] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6093] <... openat resumed>) = 3 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6093] write(3, "1000", 4./strace-static-x86_64: Process 6095 attached ./strace-static-x86_64: Process 6094 attached ) = 4 [pid 6093] close(3 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6095 [pid 6095] set_robust_list(0x555581b7e660, 24 [pid 6094] set_robust_list(0x555581b7e660, 24 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6094 [pid 6095] <... set_robust_list resumed>) = 0 executing program [pid 6094] <... set_robust_list resumed>) = 0 [pid 6093] <... close resumed>) = 0 [pid 6095] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6093] write(1, "executing program\n", 18 [pid 6094] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6093] <... write resumed>) = 18 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6095] <... prctl resumed>) = 0 [pid 6094] <... prctl resumed>) = 0 [pid 6093] memfd_create("syzkaller", 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6095] setpgid(0, 0 [pid 6094] setpgid(0, 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6095] <... setpgid resumed>) = 0 [pid 6094] <... setpgid resumed>) = 0 [pid 6093] <... memfd_create resumed>) = 3 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6096 attached [pid 6095] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6094] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6093] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6093] <... mmap resumed>) = 0x7f88dec00000 [pid 6095] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6097 attached [pid 6096] set_robust_list(0x555581b7e660, 24 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6096 [pid 6096] <... set_robust_list resumed>) = 0 [pid 6095] write(3, "1000", 4 [pid 6094] <... openat resumed>) = 3 [pid 6093] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6097 [pid 6096] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6095] <... write resumed>) = 4 [pid 6094] write(3, "1000", 4 [pid 6096] <... prctl resumed>) = 0 [pid 6095] close(3 [pid 6094] <... write resumed>) = 4 executing program [pid 6097] set_robust_list(0x555581b7e660, 24 [pid 6096] setpgid(0, 0 [pid 6095] <... close resumed>) = 0 [pid 6094] close(3 [ 80.530478][ T6092] overlayfs: failed to resolve './file0': -2 [ 80.531707][ T6091] overlayfs: failed to resolve './file0': -2 [ 80.545747][ T6090] overlayfs: failed to resolve './file0': -2 [ 80.553145][ T6088] overlayfs: failed to resolve './file0': -2 [ 80.554370][ T6089] overlayfs: failed to resolve './file0': -2 [pid 6095] write(1, "executing program\n", 18executing program [pid 6096] <... setpgid resumed>) = 0 [pid 6094] <... close resumed>) = 0 [pid 6095] <... write resumed>) = 18 [pid 6097] <... set_robust_list resumed>) = 0 [pid 6094] write(1, "executing program\n", 18 [pid 6093] <... write resumed>) = 524288 [pid 6097] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6095] memfd_create("syzkaller", 0 [pid 6094] <... write resumed>) = 18 [pid 6093] munmap(0x7f88dec00000, 138412032 [pid 6097] <... prctl resumed>) = 0 [pid 6096] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6095] <... memfd_create resumed>) = 3 [pid 6094] memfd_create("syzkaller", 0 [pid 6093] <... munmap resumed>) = 0 [pid 6097] setpgid(0, 0 [pid 6095] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6094] <... memfd_create resumed>) = 3 [pid 6097] <... setpgid resumed>) = 0 executing program [pid 6095] <... mmap resumed>) = 0x7f88dec00000 [pid 6097] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6096] <... openat resumed>) = 3 [pid 6094] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6097] <... openat resumed>) = 3 [pid 6093] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6097] write(3, "1000", 4 [pid 6093] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6097] <... write resumed>) = 4 [pid 6097] close(3) = 0 [pid 6097] write(1, "executing program\n", 18 [pid 6093] close(3 [pid 6097] <... write resumed>) = 18 [pid 6097] memfd_create("syzkaller", 0 [pid 6095] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6093] <... close resumed>) = 0 [pid 6097] <... memfd_create resumed>) = 3 [pid 6097] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6096] write(3, "1000", 4 [pid 6094] <... mmap resumed>) = 0x7f88dec00000 [pid 6096] <... write resumed>) = 4 [pid 6096] close(3executing program ) = 0 [pid 6096] write(1, "executing program\n", 18) = 18 [pid 6093] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6096] memfd_create("syzkaller", 0 [pid 6093] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6096] <... memfd_create resumed>) = 3 [pid 6096] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6093] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6093] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6096] <... mmap resumed>) = 0x7f88dec00000 [pid 6093] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6093] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6093] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6093] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6093] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6093] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6093] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6093] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6097] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6094] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6095] <... write resumed>) = 524288 [pid 6097] <... write resumed>) = 524288 [pid 6097] munmap(0x7f88dec00000, 138412032) = 0 [pid 6097] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6096] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6095] munmap(0x7f88dec00000, 138412032 [pid 6094] <... write resumed>) = 524288 [pid 6093] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6097] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6095] <... munmap resumed>) = 0 [pid 6097] close(3 [pid 6093] exit_group(0 [pid 6095] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6094] munmap(0x7f88dec00000, 138412032 [pid 6093] <... exit_group resumed>) = ? [pid 6097] <... close resumed>) = 0 [pid 6095] close(3 [pid 6094] <... munmap resumed>) = 0 [pid 6093] +++ exited with 0 +++ [pid 6096] <... write resumed>) = 524288 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6093, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6097] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6096] munmap(0x7f88dec00000, 138412032 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6094] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6096] <... munmap resumed>) = 0 [pid 6096] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6094] close(3 [pid 6097] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6096] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6097] pwrite64(-1, "#", 1, 134220897 [pid 6096] close(3 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6097] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6097] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6096] <... close resumed>) = 0 [pid 6095] <... close resumed>) = 0 ./strace-static-x86_64: Process 6098 attached [pid 6097] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6098 [pid 6094] <... close resumed>) = 0 [pid 6097] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6095] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6098] set_robust_list(0x555581b7e660, 24) = 0 [pid 6097] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6096] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6095] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6094] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6097] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6095] pwrite64(-1, "#", 1, 134220897 [pid 6094] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6097] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6096] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6095] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6094] pwrite64(-1, "#", 1, 134220897 [pid 6097] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6096] pwrite64(-1, "#", 1, 134220897 [pid 6095] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6094] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6098] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6097] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6096] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6094] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6098] <... prctl resumed>) = 0 [pid 6097] mkdir("./bus", 000 [pid 6096] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6095] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6098] setpgid(0, 0 [pid 6097] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6094] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6095] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6098] <... setpgid resumed>) = 0 [pid 6097] rename("./file1", "./file0/file0" [pid 6096] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6094] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6095] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6095] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6094] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6096] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6095] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6095] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6096] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6098] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6095] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6097] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6096] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6094] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6095] mkdir("./bus", 000 [pid 6097] mkdirat(AT_FDCWD, "./file1", 000 [pid 6096] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6094] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6098] <... openat resumed>) = 3 [pid 6096] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6095] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6094] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6097] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6096] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6095] rename("./file1", "./file0/file0" [pid 6094] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [ 80.637450][ T6093] overlayfs: failed to resolve './file0': -2 [pid 6096] mkdir("./bus", 000 [pid 6098] write(3, "1000", 4 [pid 6097] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6095] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6094] mkdir("./bus", 000 [pid 6098] <... write resumed>) = 4 [pid 6096] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6095] mkdirat(AT_FDCWD, "./file1", 000 [pid 6094] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6098] close(3 [pid 6095] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6094] rename("./file1", "./file0/file0" [pid 6098] <... close resumed>) = 0 [pid 6094] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6095] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6094] mkdirat(AT_FDCWD, "./file1", 000 [pid 6096] rename("./file1", "./file0/file0" [pid 6098] write(1, "executing program\n", 18 [pid 6094] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 6096] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6096] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6096] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6098] <... write resumed>) = 18 [pid 6097] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6094] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6098] memfd_create("syzkaller", 0) = 3 [pid 6097] exit_group(0 [pid 6098] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6097] <... exit_group resumed>) = ? [pid 6095] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6097] +++ exited with 0 +++ [pid 6095] exit_group(0) = ? [pid 6096] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6095] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6097, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6095, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6096] exit_group(0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6096] <... exit_group resumed>) = ? [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6094] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6094] exit_group(0) = ? [pid 6096] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6096, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6098] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6094] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6094, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5820] <... restart_syscall resumed>) = 0 [pid 6098] <... write resumed>) = 524288 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6098] munmap(0x7f88dec00000, 138412032) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6098] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6098] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6100 attached ./strace-static-x86_64: Process 6099 attached [ 80.695331][ T6097] overlayfs: failed to resolve './file0': -2 [ 80.701970][ T6095] overlayfs: failed to resolve './file0': -2 [ 80.705920][ T6096] overlayfs: failed to resolve './file0': -2 [ 80.712268][ T6094] overlayfs: failed to resolve './file0': -2 [pid 6098] close(3./strace-static-x86_64: Process 6102 attached ./strace-static-x86_64: Process 6101 attached [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6099 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6102 [pid 6102] set_robust_list(0x555581b7e660, 24 [pid 6101] set_robust_list(0x555581b7e660, 24 [pid 6100] set_robust_list(0x555581b7e660, 24 [pid 6099] set_robust_list(0x555581b7e660, 24 [pid 6098] <... close resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6100 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6101 [pid 6102] <... set_robust_list resumed>) = 0 [pid 6101] <... set_robust_list resumed>) = 0 [pid 6102] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6101] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6100] <... set_robust_list resumed>) = 0 [pid 6099] <... set_robust_list resumed>) = 0 [pid 6098] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6102] <... prctl resumed>) = 0 [pid 6101] <... prctl resumed>) = 0 [pid 6100] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6099] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6098] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6102] setpgid(0, 0 [pid 6101] setpgid(0, 0 [pid 6098] pwrite64(-1, "#", 1, 134220897 [pid 6102] <... setpgid resumed>) = 0 [pid 6101] <... setpgid resumed>) = 0 [pid 6100] <... prctl resumed>) = 0 [pid 6099] <... prctl resumed>) = 0 [pid 6098] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6102] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6101] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6100] setpgid(0, 0 [pid 6099] setpgid(0, 0 [pid 6098] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6102] <... openat resumed>) = 3 [pid 6100] <... setpgid resumed>) = 0 [pid 6098] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6101] <... openat resumed>) = 3 [pid 6099] <... setpgid resumed>) = 0 [pid 6098] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6102] write(3, "1000", 4 [pid 6101] write(3, "1000", 4 [pid 6100] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6099] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6098] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6102] <... write resumed>) = 4 [pid 6102] close(3 [pid 6101] <... write resumed>) = 4 [pid 6099] <... openat resumed>) = 3 [pid 6098] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6102] <... close resumed>) = 0 [pid 6101] close(3 [pid 6100] <... openat resumed>) = 3 [pid 6098] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6101] <... close resumed>) = 0 [pid 6098] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0executing program executing program [pid 6102] write(1, "executing program\n", 18 [pid 6101] write(1, "executing program\n", 18 [pid 6100] write(3, "1000", 4 [pid 6099] write(3, "1000", 4 [pid 6102] <... write resumed>) = 18 [pid 6101] <... write resumed>) = 18 [pid 6100] <... write resumed>) = 4 [pid 6099] <... write resumed>) = 4 [pid 6098] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6102] memfd_create("syzkaller", 0 [pid 6101] memfd_create("syzkaller", 0 [pid 6100] close(3 [pid 6099] close(3 [pid 6098] mkdir("./bus", 000 [pid 6102] <... memfd_create resumed>) = 3 [pid 6101] <... memfd_create resumed>) = 3 [pid 6100] <... close resumed>) = 0 [pid 6099] <... close resumed>) = 0 [pid 6098] <... mkdir resumed>) = -1 EEXIST (File exists) executing program [pid 6102] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6101] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6100] write(1, "executing program\n", 18 [pid 6099] write(1, "executing program\n", 18executing program [pid 6098] rename("./file1", "./file0/file0" [pid 6102] <... mmap resumed>) = 0x7f88dec00000 [pid 6101] <... mmap resumed>) = 0x7f88dec00000 [pid 6100] <... write resumed>) = 18 [pid 6099] <... write resumed>) = 18 [pid 6098] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6098] mkdirat(AT_FDCWD, "./file1", 000 [pid 6102] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6101] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6099] memfd_create("syzkaller", 0 [pid 6098] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6098] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6100] memfd_create("syzkaller", 0) = 3 [pid 6100] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6099] <... memfd_create resumed>) = 3 [pid 6099] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6102] <... write resumed>) = 524288 [pid 6100] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6098] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6098] exit_group(0) = ? [pid 6098] +++ exited with 0 +++ [pid 6100] <... write resumed>) = 524288 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6098, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6101] <... write resumed>) = 524288 [pid 6099] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6102] munmap(0x7f88dec00000, 138412032) = 0 [pid 6102] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6101] munmap(0x7f88dec00000, 138412032 [pid 6099] <... write resumed>) = 524288 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6102] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6100] munmap(0x7f88dec00000, 138412032 [pid 6102] close(3 [pid 6101] <... munmap resumed>) = 0 [pid 6100] <... munmap resumed>) = 0 [pid 6099] munmap(0x7f88dec00000, 138412032 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6100] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6099] <... munmap resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6100] close(3./strace-static-x86_64: Process 6103 attached [pid 6102] <... close resumed>) = 0 [pid 6101] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6100] <... close resumed>) = 0 [pid 6099] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6101] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6099] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6103] set_robust_list(0x555581b7e660, 24 [pid 6099] close(3 [pid 6103] <... set_robust_list resumed>) = 0 [pid 6102] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6101] close(3 [pid 6099] <... close resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6103 [pid 6103] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6099] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6103] <... prctl resumed>) = 0 [pid 6102] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6101] <... close resumed>) = 0 [pid 6100] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6099] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6101] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6101] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [ 80.792487][ T6098] overlayfs: failed to resolve './file0': -2 [pid 6101] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6103] setpgid(0, 0 [pid 6102] pwrite64(-1, "#", 1, 134220897 [pid 6101] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6100] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6099] pwrite64(-1, "#", 1, 134220897 [pid 6103] <... setpgid resumed>) = 0 [pid 6102] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6100] pwrite64(-1, "#", 1, 134220897 [pid 6099] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6099] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6102] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6099] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6102] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6100] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6099] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6101] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6100] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6099] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6103] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6102] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6101] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6100] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6099] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6101] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6101] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6101] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6101] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6101] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6101] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6103] <... openat resumed>) = 3 [pid 6102] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6100] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6099] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6103] write(3, "1000", 4 [pid 6102] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6100] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6099] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6103] <... write resumed>) = 4 [pid 6102] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6100] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6099] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6103] close(3 [pid 6102] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6100] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6099] mkdir("./bus", 000 [pid 6103] <... close resumed>) = 0 executing program [pid 6102] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6100] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6099] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6103] write(1, "executing program\n", 18 [pid 6102] mkdir("./bus", 000 [pid 6100] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6099] rename("./file1", "./file0/file0" [pid 6103] <... write resumed>) = 18 [pid 6102] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6101] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6100] mkdir("./bus", 000 [pid 6099] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6103] memfd_create("syzkaller", 0 [pid 6102] rename("./file1", "./file0/file0" [pid 6101] exit_group(0 [pid 6100] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6099] mkdirat(AT_FDCWD, "./file1", 000 [pid 6103] <... memfd_create resumed>) = 3 [pid 6102] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6101] <... exit_group resumed>) = ? [pid 6100] rename("./file1", "./file0/file0" [pid 6099] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6103] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6102] mkdirat(AT_FDCWD, "./file1", 000 [pid 6100] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6102] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6100] mkdirat(AT_FDCWD, "./file1", 000 [pid 6102] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6100] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6099] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6103] <... mmap resumed>) = 0x7f88dec00000 [pid 6101] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6101, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6100] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6103] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6104 attached , child_tidptr=0x555581b7e650) = 6104 [pid 6104] set_robust_list(0x555581b7e660, 24) = 0 [pid 6104] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6104] setpgid(0, 0) = 0 [pid 6102] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6102] exit_group(0) = ? [pid 6103] <... write resumed>) = 524288 [pid 6102] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6102, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6104] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6103] munmap(0x7f88dec00000, 138412032 [pid 6104] <... openat resumed>) = 3 [pid 6100] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6099] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 6104] write(3, "1000", 4 [pid 6103] <... munmap resumed>) = 0 [pid 6100] exit_group(0 [pid 6099] exit_group(0 [pid 6104] <... write resumed>) = 4 [pid 6104] close(3) = 0 [pid 6103] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6100] <... exit_group resumed>) = ? [pid 6099] <... exit_group resumed>) = ? executing program [pid 6104] write(1, "executing program\n", 18 [pid 6103] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6100] +++ exited with 0 +++ [pid 6099] +++ exited with 0 +++ [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6104] <... write resumed>) = 18 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6100, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6099, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6104] memfd_create("syzkaller", 0 [pid 6103] close(3 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6104] <... memfd_create resumed>) = 3 [pid 6104] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 6105 attached ) = 0x7f88dec00000 [pid 6105] set_robust_list(0x555581b7e660, 24 [pid 6104] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6103] <... close resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6105] <... set_robust_list resumed>) = 0 [pid 6103] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6105] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6104] <... write resumed>) = 524288 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6105 [ 80.864064][ T6101] overlayfs: failed to resolve './file0': -2 [ 80.875082][ T6102] overlayfs: failed to resolve './file0': -2 [ 80.881960][ T6099] overlayfs: failed to resolve './file0': -2 [ 80.882531][ T6100] overlayfs: failed to resolve './file0': -2 [pid 6104] munmap(0x7f88dec00000, 138412032 [pid 6105] <... prctl resumed>) = 0 [pid 6103] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6105] setpgid(0, 0 [pid 6104] <... munmap resumed>) = 0 [pid 6105] <... setpgid resumed>) = 0 [pid 6103] pwrite64(-1, "#", 1, 134220897 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6104] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6104] close(3 [pid 6105] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6103] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6106 attached [pid 6103] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500./strace-static-x86_64: Process 6107 attached [pid 6106] set_robust_list(0x555581b7e660, 24 [pid 6105] <... openat resumed>) = 3 [pid 6104] <... close resumed>) = 0 [pid 6103] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6106 [pid 6107] set_robust_list(0x555581b7e660, 24 [pid 6106] <... set_robust_list resumed>) = 0 [pid 6104] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6107] <... set_robust_list resumed>) = 0 [pid 6106] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6105] write(3, "1000", 4 [pid 6104] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6103] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6107 [pid 6107] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6106] <... prctl resumed>) = 0 [pid 6105] <... write resumed>) = 4 [pid 6104] pwrite64(-1, "#", 1, 134220897 [pid 6107] <... prctl resumed>) = 0 [pid 6105] close(3 [pid 6103] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6104] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6107] setpgid(0, 0 [pid 6106] setpgid(0, 0 [pid 6105] <... close resumed>) = 0 [pid 6104] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6103] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6107] <... setpgid resumed>) = 0 [pid 6106] <... setpgid resumed>) = 0 [pid 6105] write(1, "executing program\n", 18 [pid 6103] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6104] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6107] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECexecuting program [pid 6106] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6105] <... write resumed>) = 18 [pid 6104] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6103] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6107] <... openat resumed>) = 3 [pid 6106] <... openat resumed>) = 3 [pid 6105] memfd_create("syzkaller", 0 [pid 6107] write(3, "1000", 4 [pid 6106] write(3, "1000", 4 [pid 6105] <... memfd_create resumed>) = 3 [pid 6104] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6103] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6107] <... write resumed>) = 4 [pid 6106] <... write resumed>) = 4 [pid 6105] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6104] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6103] mkdir("./bus", 000 [pid 6107] close(3 [pid 6106] close(3 [pid 6105] <... mmap resumed>) = 0x7f88dec00000 [pid 6104] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6107] <... close resumed>) = 0 [pid 6103] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6106] <... close resumed>) = 0 [pid 6104] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6107] write(1, "executing program\n", 18executing program executing program ) = 18 [pid 6106] write(1, "executing program\n", 18 [pid 6105] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6104] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6103] rename("./file1", "./file0/file0" [pid 6106] <... write resumed>) = 18 [pid 6104] mkdir("./bus", 000 [pid 6107] memfd_create("syzkaller", 0 [pid 6106] memfd_create("syzkaller", 0 [pid 6104] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6103] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6107] <... memfd_create resumed>) = 3 [pid 6104] rename("./file1", "./file0/file0" [pid 6103] mkdirat(AT_FDCWD, "./file1", 000 [pid 6107] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6106] <... memfd_create resumed>) = 3 [pid 6104] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6103] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6106] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6104] mkdirat(AT_FDCWD, "./file1", 000 [pid 6107] <... mmap resumed>) = 0x7f88dec00000 [pid 6106] <... mmap resumed>) = 0x7f88dec00000 [pid 6105] <... write resumed>) = 524288 [pid 6104] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6103] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6107] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6106] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6105] munmap(0x7f88dec00000, 138412032 [pid 6104] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6107] <... write resumed>) = 524288 [pid 6106] <... write resumed>) = 524288 [pid 6105] <... munmap resumed>) = 0 [pid 6104] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6103] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6107] munmap(0x7f88dec00000, 138412032 [pid 6106] munmap(0x7f88dec00000, 138412032 [pid 6105] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6104] exit_group(0 [pid 6103] exit_group(0 [pid 6107] <... munmap resumed>) = 0 [pid 6106] <... munmap resumed>) = 0 [pid 6105] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6104] <... exit_group resumed>) = ? [pid 6103] <... exit_group resumed>) = ? [pid 6106] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6105] close(3 [pid 6104] +++ exited with 0 +++ [pid 6103] +++ exited with 0 +++ [pid 6107] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6106] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6104, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6103, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6107] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6107] close(3 [pid 6106] close(3) = 0 [pid 6105] <... close resumed>) = 0 [pid 6106] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6105] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6106] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6105] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6106] pwrite64(-1, "#", 1, 134220897 [pid 6105] pwrite64(-1, "#", 1, 134220897 [pid 6106] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6105] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6106] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6105] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6106] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6105] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6106] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6105] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6107] <... close resumed>) = 0 [pid 6106] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6105] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6106] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6105] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6106] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6105] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6106] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6105] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6106] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6105] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6106] mkdir("./bus", 000 [pid 6105] mkdir("./bus", 000 [pid 6106] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6105] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6106] rename("./file1", "./file0/file0" [pid 6105] rename("./file1", "./file0/file0" [pid 6107] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6106] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6105] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6107] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6106] mkdirat(AT_FDCWD, "./file1", 000 [pid 6105] mkdirat(AT_FDCWD, "./file1", 000 [pid 6107] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6106] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6105] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6107] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6106] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [ 80.990437][ T6103] overlayfs: failed to resolve './file0': -2 [ 80.997298][ T6104] overlayfs: failed to resolve './file0': -2 [pid 6105] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6107] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6107] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6107] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6107] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6108 attached [pid 6107] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6108] set_robust_list(0x555581b7e660, 24 [pid 6107] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6106] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6107] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6107] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6107] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6107] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6107] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6109 attached [pid 6108] <... set_robust_list resumed>) = 0 [pid 6106] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6109 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6108 [pid 6109] set_robust_list(0x555581b7e660, 24) = 0 [pid 6108] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6106] <... exit_group resumed>) = ? [pid 6109] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6108] <... prctl resumed>) = 0 [pid 6107] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6106] +++ exited with 0 +++ [pid 6105] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6109] setpgid(0, 0 [pid 6108] setpgid(0, 0 [pid 6107] exit_group(0 [pid 6105] exit_group(0 [pid 6109] <... setpgid resumed>) = 0 [pid 6108] <... setpgid resumed>) = 0 [pid 6109] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6108] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6107] <... exit_group resumed>) = ? [pid 6105] <... exit_group resumed>) = ? [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6106, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6109] <... openat resumed>) = 3 [pid 6107] +++ exited with 0 +++ [pid 6105] +++ exited with 0 +++ [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6105, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6107, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6109] write(3, "1000", 4 [pid 6108] <... openat resumed>) = 3 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6109] <... write resumed>) = 4 [pid 6109] close(3) = 0 executing program [pid 6109] write(1, "executing program\n", 18 [pid 6108] write(3, "1000", 4 [pid 6109] <... write resumed>) = 18 [pid 6109] memfd_create("syzkaller", 0 [pid 6108] <... write resumed>) = 4 [pid 6108] close(3 [pid 6109] <... memfd_create resumed>) = 3 [pid 6108] <... close resumed>) = 0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6109] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0executing program [pid 6108] write(1, "executing program\n", 18 [pid 6109] <... mmap resumed>) = 0x7f88dec00000 [pid 6108] <... write resumed>) = 18 [pid 6109] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6108] memfd_create("syzkaller", 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [ 81.035677][ T6106] overlayfs: failed to resolve './file0': -2 [ 81.042421][ T6105] overlayfs: failed to resolve './file0': -2 [ 81.047260][ T6107] overlayfs: failed to resolve './file0': -2 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6108] <... memfd_create resumed>) = 3 [pid 6109] <... write resumed>) = 524288 [pid 6108] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6109] munmap(0x7f88dec00000, 138412032 [pid 6108] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6110 attached [pid 6109] <... munmap resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6111 attached [pid 6111] set_robust_list(0x555581b7e660, 24 [pid 6108] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6110 [pid 6111] <... set_robust_list resumed>) = 0 [pid 6111] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6111 ./strace-static-x86_64: Process 6112 attached [pid 6110] set_robust_list(0x555581b7e660, 24 [pid 6109] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6110] <... set_robust_list resumed>) = 0 [pid 6111] <... prctl resumed>) = 0 [pid 6109] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6112] set_robust_list(0x555581b7e660, 24 [pid 6110] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6109] close(3 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6112 [pid 6112] <... set_robust_list resumed>) = 0 [pid 6110] <... prctl resumed>) = 0 [pid 6111] setpgid(0, 0 [pid 6110] setpgid(0, 0 [pid 6112] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6111] <... setpgid resumed>) = 0 [pid 6110] <... setpgid resumed>) = 0 [pid 6111] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6110] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6112] <... prctl resumed>) = 0 [pid 6112] setpgid(0, 0 [pid 6111] <... openat resumed>) = 3 [pid 6111] write(3, "1000", 4 [pid 6112] <... setpgid resumed>) = 0 [pid 6110] <... openat resumed>) = 3 [pid 6109] <... close resumed>) = 0 [pid 6108] <... write resumed>) = 524288 [pid 6112] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6111] <... write resumed>) = 4 [pid 6111] close(3) = 0 [pid 6110] write(3, "1000", 4 [pid 6111] write(1, "executing program\n", 18executing program ) = 18 [pid 6112] <... openat resumed>) = 3 [pid 6111] memfd_create("syzkaller", 0 [pid 6110] <... write resumed>) = 4 [pid 6109] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6110] close(3 [pid 6109] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6111] <... memfd_create resumed>) = 3 [pid 6109] pwrite64(-1, "#", 1, 134220897 [pid 6111] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6110] <... close resumed>) = 0 [pid 6109] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6111] <... mmap resumed>) = 0x7f88dec00000 [pid 6110] write(1, "executing program\n", 18 executing program [pid 6109] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6112] write(3, "1000", 4executing program [pid 6110] <... write resumed>) = 18 [pid 6109] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6112] <... write resumed>) = 4 [pid 6110] memfd_create("syzkaller", 0 [pid 6109] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6112] close(3 [pid 6110] <... memfd_create resumed>) = 3 [pid 6109] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6112] <... close resumed>) = 0 [pid 6110] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6109] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6108] munmap(0x7f88dec00000, 138412032 [pid 6112] write(1, "executing program\n", 18 [pid 6110] <... mmap resumed>) = 0x7f88dec00000 [pid 6109] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6112] <... write resumed>) = 18 [pid 6111] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6108] <... munmap resumed>) = 0 [pid 6112] memfd_create("syzkaller", 0 [pid 6109] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6112] <... memfd_create resumed>) = 3 [pid 6109] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6112] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6109] mkdir("./bus", 000 [pid 6112] <... mmap resumed>) = 0x7f88dec00000 [pid 6109] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6109] rename("./file1", "./file0/file0" [pid 6108] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6109] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6109] mkdirat(AT_FDCWD, "./file1", 000 [pid 6111] <... write resumed>) = 524288 [pid 6110] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6109] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6108] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6111] munmap(0x7f88dec00000, 138412032 [pid 6108] close(3 [pid 6111] <... munmap resumed>) = 0 [pid 6109] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6108] <... close resumed>) = 0 [pid 6112] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6111] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6110] <... write resumed>) = 524288 [pid 6108] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6112] <... write resumed>) = 524288 [pid 6111] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6110] munmap(0x7f88dec00000, 138412032 [pid 6109] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6108] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6112] munmap(0x7f88dec00000, 138412032 [pid 6111] close(3 [pid 6108] pwrite64(-1, "#", 1, 134220897 [pid 6112] <... munmap resumed>) = 0 [pid 6110] <... munmap resumed>) = 0 [pid 6109] exit_group(0 [pid 6108] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6112] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6111] <... close resumed>) = 0 [pid 6110] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6109] <... exit_group resumed>) = ? [pid 6108] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6112] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6111] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6110] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6109] +++ exited with 0 +++ [pid 6108] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6111] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6108] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6112] close(3 [pid 6111] pwrite64(-1, "#", 1, 134220897 [pid 6110] close(3 [pid 6108] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6109, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6112] <... close resumed>) = 0 [pid 6111] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6110] <... close resumed>) = 0 [pid 6108] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6111] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6108] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6111] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6108] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6112] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6111] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6110] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6108] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6112] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6111] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6110] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6108] mkdir("./bus", 000 [pid 6112] pwrite64(-1, "#", 1, 134220897 [pid 6111] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6110] pwrite64(-1, "#", 1, 134220897 [pid 6108] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6112] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6111] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6110] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6108] rename("./file1", "./file0/file0" [pid 6112] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6111] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6110] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6108] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6112] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6111] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6110] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6108] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6112] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6111] mkdir("./bus", 000 [pid 6110] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6108] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6112] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6111] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6110] <... openat resumed>) = -1 EISDIR (Is a directory) [ 81.146029][ T6109] overlayfs: failed to resolve './file0': -2 [pid 6108] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6112] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6111] rename("./file1", "./file0/file0" [pid 6110] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6112] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6110] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6112] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6111] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6112] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6110] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6111] mkdirat(AT_FDCWD, "./file1", 000 [pid 6112] mkdir("./bus", 000 [pid 6110] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6108] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6113 attached [pid 6111] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6112] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6110] mkdir("./bus", 000 [pid 6111] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6113 [pid 6110] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6112] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6112] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6112] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6113] set_robust_list(0x555581b7e660, 24 [pid 6110] rename("./file1", "./file0/file0" [pid 6108] exit_group(0 [pid 6113] <... set_robust_list resumed>) = 0 [pid 6110] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6108] <... exit_group resumed>) = ? [pid 6113] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6112] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6111] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6110] mkdirat(AT_FDCWD, "./file1", 000 [pid 6108] +++ exited with 0 +++ [pid 6113] <... prctl resumed>) = 0 [pid 6112] exit_group(0 [pid 6111] exit_group(0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6108, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6113] setpgid(0, 0 [pid 6112] <... exit_group resumed>) = ? [pid 6111] <... exit_group resumed>) = ? [pid 6110] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6113] <... setpgid resumed>) = 0 [pid 6112] +++ exited with 0 +++ [pid 6111] +++ exited with 0 +++ [pid 6110] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6113] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6112, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6111, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6113] <... openat resumed>) = 3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6113] write(3, "1000", 4./strace-static-x86_64: Process 6114 attached [pid 6110] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6113] <... write resumed>) = 4 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6114 ./strace-static-x86_64: Process 6115 attached [pid 6114] set_robust_list(0x555581b7e660, 24 [pid 6113] close(3 [pid 6110] exit_group(0 [pid 6115] set_robust_list(0x555581b7e660, 24 [pid 6114] <... set_robust_list resumed>) = 0 [pid 6113] <... close resumed>) = 0 executing program [pid 6115] <... set_robust_list resumed>) = 0 [pid 6110] <... exit_group resumed>) = ? [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6113] write(1, "executing program\n", 18 [pid 6115] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6113] <... write resumed>) = 18 [pid 6113] memfd_create("syzkaller", 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6115 [pid 6113] <... memfd_create resumed>) = 3 [pid 6115] <... prctl resumed>) = 0 [pid 6114] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6110] +++ exited with 0 +++ [pid 6113] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6115] setpgid(0, 0) = 0 [pid 6114] <... prctl resumed>) = 0 [pid 6113] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6110, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6114] setpgid(0, 0 [pid 6115] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6114] <... setpgid resumed>) = 0 [pid 6114] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 6116 attached ) = -1 EBUSY (Device or resource busy) [pid 6116] set_robust_list(0x555581b7e660, 24 [pid 6115] <... openat resumed>) = 3 [pid 6114] <... openat resumed>) = 3 [pid 6113] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6116 [pid 6116] <... set_robust_list resumed>) = 0 [pid 6115] write(3, "1000", 4 [pid 6114] write(3, "1000", 4 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6116] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6115] <... write resumed>) = 4 [pid 6114] <... write resumed>) = 4 [pid 6116] <... prctl resumed>) = 0 [pid 6115] close(3 [pid 6114] close(3 [pid 6115] <... close resumed>) = 0 [pid 6114] <... close resumed>) = 0 ./strace-static-x86_64: Process 6117 attached [ 81.202385][ T6108] overlayfs: failed to resolve './file0': -2 [ 81.210191][ T6111] overlayfs: failed to resolve './file0': -2 [ 81.215834][ T6112] overlayfs: failed to resolve './file0': -2 [ 81.227574][ T6110] overlayfs: failed to resolve './file0': -2 [pid 6116] setpgid(0, 0executing program [pid 6117] set_robust_list(0x555581b7e660, 24 [pid 6116] <... setpgid resumed>) = 0 [pid 6115] write(1, "executing program\n", 18 [pid 6114] write(1, "executing program\n", 18executing program [pid 6113] <... write resumed>) = 524288 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6117 [pid 6117] <... set_robust_list resumed>) = 0 [pid 6116] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6115] <... write resumed>) = 18 [pid 6114] <... write resumed>) = 18 [pid 6117] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6116] <... openat resumed>) = 3 [pid 6115] memfd_create("syzkaller", 0 [pid 6114] memfd_create("syzkaller", 0 [pid 6113] munmap(0x7f88dec00000, 138412032 [pid 6117] <... prctl resumed>) = 0 [pid 6115] <... memfd_create resumed>) = 3 [pid 6113] <... munmap resumed>) = 0 [pid 6116] write(3, "1000", 4 [pid 6115] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6114] <... memfd_create resumed>) = 3 [pid 6117] setpgid(0, 0) = 0 [pid 6116] <... write resumed>) = 4 [pid 6115] <... mmap resumed>) = 0x7f88dec00000 [pid 6116] close(3 [pid 6114] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6117] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6116] <... close resumed>) = 0 [pid 6115] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6114] <... mmap resumed>) = 0x7f88dec00000 [pid 6116] write(1, "executing program\n", 18 [pid 6113] openat(AT_FDCWD, "/dev/loop3", O_RDWRexecuting program [pid 6116] <... write resumed>) = 18 [pid 6113] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6117] <... openat resumed>) = 3 [pid 6116] memfd_create("syzkaller", 0 [pid 6115] <... write resumed>) = 524288 [pid 6114] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6113] close(3 [pid 6117] write(3, "1000", 4 [pid 6116] <... memfd_create resumed>) = 3 [pid 6117] <... write resumed>) = 4 [pid 6117] close(3) = 0 [pid 6116] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6115] munmap(0x7f88dec00000, 138412032 [pid 6114] <... write resumed>) = 524288 [pid 6113] <... close resumed>) = 0 executing program [pid 6117] write(1, "executing program\n", 18 [pid 6116] <... mmap resumed>) = 0x7f88dec00000 [pid 6115] <... munmap resumed>) = 0 [pid 6117] <... write resumed>) = 18 [pid 6117] memfd_create("syzkaller", 0 [pid 6116] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6115] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6117] <... memfd_create resumed>) = 3 [pid 6115] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6114] munmap(0x7f88dec00000, 138412032 [pid 6117] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6114] <... munmap resumed>) = 0 [pid 6115] close(3 [pid 6114] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6117] <... mmap resumed>) = 0x7f88dec00000 [pid 6115] <... close resumed>) = 0 [pid 6114] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6113] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6113] pwrite64(-1, "#", 1, 134220897 [pid 6114] close(3 [pid 6113] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6117] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6113] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6113] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6113] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6117] <... write resumed>) = 524288 [pid 6115] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6114] <... close resumed>) = 0 [pid 6113] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6117] munmap(0x7f88dec00000, 138412032 [pid 6115] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6113] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6115] pwrite64(-1, "#", 1, 134220897 [pid 6113] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6115] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6113] mkdir("./bus", 000 [pid 6115] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6113] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6117] <... munmap resumed>) = 0 [pid 6115] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6114] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6113] rename("./file1", "./file0/file0" [pid 6117] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6116] <... write resumed>) = 524288 [pid 6115] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6114] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6113] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6115] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6114] pwrite64(-1, "#", 1, 134220897 [pid 6113] mkdirat(AT_FDCWD, "./file1", 000 [pid 6117] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6114] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6113] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6117] close(3 [pid 6114] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6115] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6114] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6113] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6117] <... close resumed>) = 0 [pid 6116] munmap(0x7f88dec00000, 138412032 [pid 6115] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6114] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6117] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6117] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6117] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6114] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6117] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6115] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6117] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6115] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6115] mkdir("./bus", 000 [pid 6117] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6114] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6117] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6115] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6114] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6117] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6116] <... munmap resumed>) = 0 [pid 6115] rename("./file1", "./file0/file0" [pid 6114] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6115] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6117] rename("./file1", "./file0/file0" [pid 6114] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6115] mkdirat(AT_FDCWD, "./file1", 000 [pid 6117] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6116] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6115] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6114] mkdir("./bus", 000 [pid 6117] mkdirat(AT_FDCWD, "./file1", 000 [pid 6115] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6117] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6116] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6115] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6114] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6113] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6117] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6116] close(3 [pid 6114] rename("./file1", "./file0/file0" [pid 6115] exit_group(0 [pid 6116] <... close resumed>) = 0 [pid 6115] <... exit_group resumed>) = ? [pid 6114] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6113] exit_group(0 [pid 6114] mkdirat(AT_FDCWD, "./file1", 000 [pid 6113] <... exit_group resumed>) = ? [pid 6115] +++ exited with 0 +++ [pid 6114] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6113] +++ exited with 0 +++ [pid 6114] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6116] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6113, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6115, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6116] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6116] pwrite64(-1, "#", 1, 134220897 [pid 6117] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6116] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6116] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6117] exit_group(0 [pid 6116] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6116] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6117] <... exit_group resumed>) = ? [pid 6116] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6116] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6114] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6116] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6114] exit_group(0 [pid 6116] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6117] +++ exited with 0 +++ [pid 6116] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6114] <... exit_group resumed>) = ? [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6116] mkdir("./bus", 000 [pid 6114] +++ exited with 0 +++ [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6116] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6114, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6117, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- ./strace-static-x86_64: Process 6118 attached [pid 6116] rename("./file1", "./file0/file0" [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6118 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6116] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6116] mkdirat(AT_FDCWD, "./file1", 000 [pid 6118] set_robust_list(0x555581b7e660, 24 [pid 6116] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 81.343136][ T6113] overlayfs: failed to resolve './file0': -2 [ 81.355766][ T6115] overlayfs: failed to resolve './file0': -2 [ 81.367025][ T6117] overlayfs: failed to resolve './file0': -2 [ 81.379515][ T6114] overlayfs: failed to resolve './file0': -2 [pid 6116] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6118] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 6119 attached [pid 6116] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6118] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6119 [pid 6118] setpgid(0, 0 [pid 6119] set_robust_list(0x555581b7e660, 24) = 0 [pid 6118] <... setpgid resumed>) = 0 [pid 6116] exit_group(0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6118] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6119] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6118] <... openat resumed>) = 3 [pid 6116] <... exit_group resumed>) = ? [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6118] write(3, "1000", 4 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6120 attached [pid 6119] <... prctl resumed>) = 0 [pid 6118] <... write resumed>) = 4 [pid 6116] +++ exited with 0 +++ [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6120] set_robust_list(0x555581b7e660, 24 [pid 6119] setpgid(0, 0 [pid 6118] close(3 [pid 6120] <... set_robust_list resumed>) = 0 [pid 6120] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 ./strace-static-x86_64: Process 6121 attached [pid 6119] <... setpgid resumed>) = 0 [pid 6118] <... close resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6116, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- executing program [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6120 [pid 6121] set_robust_list(0x555581b7e660, 24 [pid 6120] setpgid(0, 0 [pid 6119] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6118] write(1, "executing program\n", 18 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6121 [pid 6121] <... set_robust_list resumed>) = 0 [pid 6118] <... write resumed>) = 18 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6120] <... setpgid resumed>) = 0 [pid 6118] memfd_create("syzkaller", 0 [pid 6121] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6120] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6119] <... openat resumed>) = 3 [pid 6118] <... memfd_create resumed>) = 3 [pid 6121] <... prctl resumed>) = 0 [pid 6120] <... openat resumed>) = 3 [pid 6119] write(3, "1000", 4 [pid 6118] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6121] setpgid(0, 0 [pid 6120] write(3, "1000", 4 [pid 6119] <... write resumed>) = 4 [pid 6118] <... mmap resumed>) = 0x7f88dec00000 [pid 6121] <... setpgid resumed>) = 0 [pid 6120] <... write resumed>) = 4 [pid 6119] close(3 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6120] close(3) = 0 [pid 6120] write(1, "executing program\n", 18) = 18 [pid 6120] memfd_create("syzkaller", 0) = 3 executing program [pid 6121] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6119] <... close resumed>) = 0 [pid 6118] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6119] write(1, "executing program\n", 18 [pid 6121] <... openat resumed>) = 3 [pid 6120] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6119] <... write resumed>) = 18 ./strace-static-x86_64: Process 6122 attached [pid 6121] write(3, "1000", 4) = 4 [pid 6121] close(3) = 0 [pid 6119] memfd_create("syzkaller", 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6122 [pid 6122] set_robust_list(0x555581b7e660, 24 [pid 6119] <... memfd_create resumed>) = 3 [pid 6122] <... set_robust_list resumed>) = 0 [pid 6121] write(1, "executing program\n", 18 [pid 6122] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6121] <... write resumed>) = 18 executing program [pid 6122] <... prctl resumed>) = 0 [ 81.405806][ T6116] overlayfs: failed to resolve './file0': -2 [pid 6121] memfd_create("syzkaller", 0 [pid 6119] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6122] setpgid(0, 0 [pid 6121] <... memfd_create resumed>) = 3 [pid 6121] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6122] <... setpgid resumed>) = 0 [pid 6121] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6120] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6119] <... mmap resumed>) = 0x7f88dec00000 [pid 6118] <... write resumed>) = 524288 [pid 6122] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6121] <... write resumed>) = 524288 [pid 6120] <... write resumed>) = 524288 [pid 6119] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6118] munmap(0x7f88dec00000, 138412032 [pid 6122] write(3, "1000", 4 [pid 6118] <... munmap resumed>) = 0 [pid 6122] <... write resumed>) = 4 [pid 6122] close(3 [pid 6118] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6122] <... close resumed>) = 0 [pid 6122] write(1, "executing program\n", 18 [pid 6121] munmap(0x7f88dec00000, 138412032 [pid 6122] <... write resumed>) = 18 [pid 6121] <... munmap resumed>) = 0 [pid 6118] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6121] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6121] close(3 [pid 6120] munmap(0x7f88dec00000, 138412032 [pid 6122] memfd_create("syzkaller", 0 [pid 6121] <... close resumed>) = 0 [pid 6120] <... munmap resumed>) = 0 [pid 6119] <... write resumed>) = 524288 [pid 6118] close(3 [pid 6122] <... memfd_create resumed>) = 3 [pid 6120] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6122] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6121] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6120] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6119] munmap(0x7f88dec00000, 138412032 [pid 6118] <... close resumed>) = 0 [pid 6122] <... mmap resumed>) = 0x7f88dec00000 [pid 6121] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6120] close(3 [pid 6121] pwrite64(-1, "#", 1, 134220897 [pid 6120] <... close resumed>) = 0 [pid 6119] <... munmap resumed>) = 0 [pid 6118] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6121] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6121] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6118] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6121] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6122] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6121] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6118] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6121] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6118] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6121] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6118] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6121] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6119] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6118] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6121] mkdir("./bus", 000 [pid 6119] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6118] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6121] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6118] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6121] rename("./file1", "./file0/file0" [pid 6119] close(3 [pid 6118] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6121] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6120] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6118] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6121] mkdirat(AT_FDCWD, "./file1", 000 [pid 6120] pwrite64(-1, "#", 1, 134220897 [pid 6118] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6120] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6118] mkdir("./bus", 000 [pid 6120] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6121] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6120] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6118] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6121] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6120] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6118] rename("./file1", "./file0/file0" [pid 6122] <... write resumed>) = 524288 [pid 6122] munmap(0x7f88dec00000, 138412032 [pid 6119] <... close resumed>) = 0 [pid 6122] <... munmap resumed>) = 0 [pid 6121] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6120] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6119] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6118] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6122] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6121] exit_group(0 [pid 6120] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6119] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6118] mkdirat(AT_FDCWD, "./file1", 000 [pid 6122] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6119] pwrite64(-1, "#", 1, 134220897 [pid 6121] <... exit_group resumed>) = ? [pid 6122] close(3 [pid 6120] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6119] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6118] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6121] +++ exited with 0 +++ [pid 6120] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6119] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6118] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6122] <... close resumed>) = 0 [pid 6120] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6119] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6121, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6122] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6120] mkdir("./bus", 000 [pid 6119] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6118] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6122] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6120] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6119] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6118] exit_group(0 [pid 6122] pwrite64(-1, "#", 1, 134220897 [pid 6120] rename("./file1", "./file0/file0" [pid 6119] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6122] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6120] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6119] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6118] <... exit_group resumed>) = ? [pid 6122] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6120] mkdirat(AT_FDCWD, "./file1", 000 [pid 6119] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6118] +++ exited with 0 +++ [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6122] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6120] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6119] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6122] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6120] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6119] mkdir("./bus", 000 [pid 6122] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6122] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6118, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6122] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [ 81.516749][ T6121] overlayfs: failed to resolve './file0': -2 [ 81.540130][ T6118] overlayfs: failed to resolve './file0': -2 [ 81.561107][ T6120] overlayfs: failed to resolve './file0': -2 [pid 6122] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6119] <... mkdir resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6123 attached [pid 6119] rename("./file1", "./file0/file0" [pid 6123] set_robust_list(0x555581b7e660, 24 [pid 6122] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6123] <... set_robust_list resumed>) = 0 [pid 6119] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6119] mkdirat(AT_FDCWD, "./file1", 000 [pid 6123] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6122] mkdir("./bus", 000 [pid 6119] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6123 [pid 6123] <... prctl resumed>) = 0 [pid 6122] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6120] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6123] setpgid(0, 0 [pid 6122] rename("./file1", "./file0/file0" [pid 6120] exit_group(0 [pid 6119] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6123] <... setpgid resumed>) = 0 [pid 6122] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6123] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6122] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6123] <... openat resumed>) = 3 [pid 6122] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6123] write(3, "1000", 4 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6123] <... write resumed>) = 4 [pid 6123] close(3 [pid 6120] <... exit_group resumed>) = ? [pid 6123] <... close resumed>) = 0 executing program [pid 6123] write(1, "executing program\n", 18) = 18 [pid 6123] memfd_create("syzkaller", 0) = 3 [pid 6120] +++ exited with 0 +++ ./strace-static-x86_64: Process 6124 attached [pid 6123] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6122] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6119] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6123] <... mmap resumed>) = 0x7f88dec00000 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6120, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6124] set_robust_list(0x555581b7e660, 24 [pid 6122] exit_group(0 [pid 6119] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6124 [pid 6124] <... set_robust_list resumed>) = 0 [pid 6122] <... exit_group resumed>) = ? [pid 6124] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6123] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6122] +++ exited with 0 +++ [pid 6119] <... exit_group resumed>) = ? [pid 5819] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6122, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6124] <... prctl resumed>) = 0 [pid 6124] setpgid(0, 0) = 0 [pid 6124] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6123] <... write resumed>) = 524288 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6124] write(3, "1000", 4 [pid 6123] munmap(0x7f88dec00000, 138412032 [pid 6119] +++ exited with 0 +++ [pid 6124] <... write resumed>) = 4 [pid 6123] <... munmap resumed>) = 0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6119, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6123] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6124] close(3 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6124] <... close resumed>) = 0 [pid 6123] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6124] write(1, "executing program\n", 18executing program [pid 6123] close(3 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6124] <... write resumed>) = 18 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6124] memfd_create("syzkaller", 0) = 3 ./strace-static-x86_64: Process 6125 attached [pid 6123] <... close resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6124] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6123] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6125] set_robust_list(0x555581b7e660, 24 [pid 6124] <... mmap resumed>) = 0x7f88dec00000 [pid 6123] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6126 attached [pid 6125] <... set_robust_list resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6125 [pid 6123] pwrite64(-1, "#", 1, 134220897 [pid 6125] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6123] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6123] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6123] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6123] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6127 attached [pid 6125] <... prctl resumed>) = 0 [pid 6123] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6126 [pid 6125] setpgid(0, 0 [pid 6123] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6127] set_robust_list(0x555581b7e660, 24 [pid 6126] set_robust_list(0x555581b7e660, 24 [pid 6125] <... setpgid resumed>) = 0 [pid 6124] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6123] mkdir("./bus", 000 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6127 [pid 6127] <... set_robust_list resumed>) = 0 [pid 6126] <... set_robust_list resumed>) = 0 [pid 6125] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6123] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6123] rename("./file1", "./file0/file0" [pid 6126] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6127] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6126] <... prctl resumed>) = 0 [pid 6123] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6125] <... openat resumed>) = 3 [pid 6126] setpgid(0, 0) = 0 [pid 6125] write(3, "1000", 4 [pid 6123] mkdirat(AT_FDCWD, "./file1", 000 [pid 6127] <... prctl resumed>) = 0 [pid 6123] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 81.572018][ T6119] overlayfs: failed to resolve './file0': -2 [ 81.578219][ T6122] overlayfs: failed to resolve './file0': -2 [pid 6127] setpgid(0, 0 [pid 6126] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6125] <... write resumed>) = 4 [pid 6124] <... write resumed>) = 524288 [pid 6123] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6127] <... setpgid resumed>) = 0 executing program [pid 6125] close(3) = 0 [pid 6125] write(1, "executing program\n", 18 [pid 6126] <... openat resumed>) = 3 [pid 6125] <... write resumed>) = 18 [pid 6126] write(3, "1000", 4 [pid 6125] memfd_create("syzkaller", 0 [pid 6126] <... write resumed>) = 4 [pid 6127] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6126] close(3 [pid 6125] <... memfd_create resumed>) = 3 [pid 6125] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6126] <... close resumed>) = 0 [pid 6124] munmap(0x7f88dec00000, 138412032 [pid 6126] write(1, "executing program\n", 18 [pid 6125] <... mmap resumed>) = 0x7f88dec00000 [pid 6124] <... munmap resumed>) = 0 [pid 6126] <... write resumed>) = 18 executing program [pid 6127] <... openat resumed>) = 3 [pid 6126] memfd_create("syzkaller", 0 [pid 6124] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6124] close(3 [pid 6127] write(3, "1000", 4 [pid 6124] <... close resumed>) = 0 [pid 6127] <... write resumed>) = 4 [pid 6126] <... memfd_create resumed>) = 3 [pid 6125] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6124] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6123] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6127] close(3 [pid 6126] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6124] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6123] exit_group(0 [pid 6127] <... close resumed>) = 0 [pid 6124] pwrite64(-1, "#", 1, 134220897 [pid 6127] write(1, "executing program\n", 18executing program [pid 6126] <... mmap resumed>) = 0x7f88dec00000 [pid 6124] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6123] <... exit_group resumed>) = ? [pid 6127] <... write resumed>) = 18 [pid 6125] <... write resumed>) = 524288 [pid 6124] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6123] +++ exited with 0 +++ [pid 6127] memfd_create("syzkaller", 0 [pid 6124] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6125] munmap(0x7f88dec00000, 138412032 [pid 6127] <... memfd_create resumed>) = 3 [pid 6124] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6127] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6125] <... munmap resumed>) = 0 [pid 6124] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6123, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6127] <... mmap resumed>) = 0x7f88dec00000 [pid 6126] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6125] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6124] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6127] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6124] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6125] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6125] close(3 [pid 6124] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6124] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6124] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [ 81.637111][ T6123] overlayfs: failed to resolve './file0': -2 [pid 6124] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5820] <... restart_syscall resumed>) = 0 [pid 6124] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6127] <... write resumed>) = 524288 [pid 6126] <... write resumed>) = 524288 [pid 6125] <... close resumed>) = 0 [pid 6127] munmap(0x7f88dec00000, 138412032 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6127] <... munmap resumed>) = 0 [pid 6126] munmap(0x7f88dec00000, 138412032 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6125] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6124] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6126] <... munmap resumed>) = 0 [pid 6124] exit_group(0 [pid 6127] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6125] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6126] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6127] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6126] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6125] pwrite64(-1, "#", 1, 134220897 [pid 6124] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6128 attached [pid 6127] close(3 [pid 6126] close(3 [pid 6125] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6124] +++ exited with 0 +++ [pid 6128] set_robust_list(0x555581b7e660, 24 [pid 6125] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6124, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6128 [pid 6128] <... set_robust_list resumed>) = 0 [pid 6125] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6125] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6128] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6125] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6128] <... prctl resumed>) = 0 [pid 6125] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6128] setpgid(0, 0 [pid 6125] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6125] mkdir("./bus", 000 [pid 6128] <... setpgid resumed>) = 0 [pid 6127] <... close resumed>) = 0 [pid 6126] <... close resumed>) = 0 [pid 6125] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6126] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6128] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6127] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6125] rename("./file1", "./file0/file0" [pid 5824] <... restart_syscall resumed>) = 0 [pid 6127] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6126] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6125] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6128] <... openat resumed>) = 3 [pid 6126] pwrite64(-1, "#", 1, 134220897 [pid 6125] mkdirat(AT_FDCWD, "./file1", 000 [pid 6127] pwrite64(-1, "#", 1, 134220897 [pid 6126] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6125] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6128] write(3, "1000", 4 [pid 6127] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6126] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6125] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6128] <... write resumed>) = 4 [pid 6127] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6126] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6129 attached [pid 6128] close(3 [pid 6127] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6126] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6129] set_robust_list(0x555581b7e660, 24 [pid 6126] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6129 [pid 6129] <... set_robust_list resumed>) = 0 [pid 6129] prctl(PR_SET_PDEATHSIG, SIGKILLexecuting program [pid 6128] <... close resumed>) = 0 [pid 6127] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6125] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6129] <... prctl resumed>) = 0 [pid 6128] write(1, "executing program\n", 18 [pid 6126] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6129] setpgid(0, 0 [pid 6128] <... write resumed>) = 18 [pid 6127] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6126] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6125] exit_group(0 [pid 6129] <... setpgid resumed>) = 0 [pid 6127] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6128] memfd_create("syzkaller", 0 [pid 6126] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6129] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6128] <... memfd_create resumed>) = 3 [pid 6127] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6126] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6125] <... exit_group resumed>) = ? [pid 6128] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6127] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6129] <... openat resumed>) = 3 [pid 6127] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6126] mkdir("./bus", 000 [pid 6127] mkdir("./bus", 000 [pid 6126] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6129] write(3, "1000", 4 [pid 6127] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6126] rename("./file1", "./file0/file0" [pid 6129] <... write resumed>) = 4 [pid 6127] rename("./file1", "./file0/file0" [pid 6126] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6129] close(3 [pid 6127] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6126] mkdirat(AT_FDCWD, "./file1", 000 [pid 6125] +++ exited with 0 +++ executing program [pid 6129] <... close resumed>) = 0 [pid 6128] <... mmap resumed>) = 0x7f88dec00000 [pid 6127] mkdirat(AT_FDCWD, "./file1", 000 [pid 6126] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6125, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6129] write(1, "executing program\n", 18 [pid 6127] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6126] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [ 81.681046][ T6124] overlayfs: failed to resolve './file0': -2 [ 81.712341][ T6125] overlayfs: failed to resolve './file0': -2 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6129] <... write resumed>) = 18 [pid 6128] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6127] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6129] memfd_create("syzkaller", 0) = 3 [pid 6128] <... write resumed>) = 524288 [pid 6127] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6126] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 6129] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6128] munmap(0x7f88dec00000, 138412032 [pid 6127] exit_group(0 [pid 6126] exit_group(0 [pid 6129] <... mmap resumed>) = 0x7f88dec00000 [pid 6128] <... munmap resumed>) = 0 [pid 6129] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6128] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6127] <... exit_group resumed>) = ? [pid 6126] <... exit_group resumed>) = ? [pid 6128] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6126] +++ exited with 0 +++ [pid 6128] close(3 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6126, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6128] <... close resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6130 attached [pid 6129] <... write resumed>) = 524288 [pid 6128] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6127] +++ exited with 0 +++ [pid 5825] <... restart_syscall resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6130 [pid 6130] set_robust_list(0x555581b7e660, 24 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6127, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6130] <... set_robust_list resumed>) = 0 [pid 6129] munmap(0x7f88dec00000, 138412032 [pid 6130] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6129] <... munmap resumed>) = 0 [pid 6128] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6129] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6130] <... prctl resumed>) = 0 [pid 6128] pwrite64(-1, "#", 1, 134220897 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6128] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 81.728197][ T6126] overlayfs: failed to resolve './file0': -2 [ 81.735335][ T6127] overlayfs: failed to resolve './file0': -2 [pid 6128] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6130] setpgid(0, 0 [pid 6129] close(3 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6130] <... setpgid resumed>) = 0 [pid 6128] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6130] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6129] <... close resumed>) = 0 [pid 6128] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6131 attached [pid 6129] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6128] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6130] <... openat resumed>) = 3 [pid 6129] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6128] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6131 ./strace-static-x86_64: Process 6132 attached [pid 6131] set_robust_list(0x555581b7e660, 24 [pid 6130] write(3, "1000", 4 [pid 6129] pwrite64(-1, "#", 1, 134220897 [pid 6128] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6130] <... write resumed>) = 4 [pid 6129] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6128] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6132] set_robust_list(0x555581b7e660, 24 [pid 6131] <... set_robust_list resumed>) = 0 [pid 6129] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6130] close(3 [pid 6129] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6132] <... set_robust_list resumed>) = 0 [pid 6128] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6131] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6130] <... close resumed>) = 0 [pid 6128] mkdir("./bus", 000executing program ) = -1 EEXIST (File exists) [pid 6130] write(1, "executing program\n", 18 [pid 6128] rename("./file1", "./file0/file0" [pid 6132] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6131] <... prctl resumed>) = 0 [pid 6130] <... write resumed>) = 18 [pid 6129] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6128] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6132 [pid 6132] <... prctl resumed>) = 0 [pid 6131] setpgid(0, 0 [pid 6130] memfd_create("syzkaller", 0 [pid 6128] mkdirat(AT_FDCWD, "./file1", 000 [pid 6129] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6132] setpgid(0, 0 [pid 6131] <... setpgid resumed>) = 0 [pid 6129] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6130] <... memfd_create resumed>) = 3 [pid 6128] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6131] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6130] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6129] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6128] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6132] <... setpgid resumed>) = 0 [pid 6131] <... openat resumed>) = 3 [pid 6129] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6130] <... mmap resumed>) = 0x7f88dec00000 [pid 6132] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6131] write(3, "1000", 4 [pid 6130] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6129] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6131] <... write resumed>) = 4 [pid 6129] mkdir("./bus", 000 [pid 6131] close(3 [pid 6129] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6129] rename("./file1", "./file0/file0" [pid 6132] <... openat resumed>) = 3 [pid 6131] <... close resumed>) = 0 [pid 6129] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6132] write(3, "1000", 4 [pid 6131] write(1, "executing program\n", 18executing program [pid 6129] mkdirat(AT_FDCWD, "./file1", 000 [pid 6132] <... write resumed>) = 4 [pid 6131] <... write resumed>) = 18 [pid 6129] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6132] close(3 [pid 6131] memfd_create("syzkaller", 0 [pid 6130] <... write resumed>) = 524288 [pid 6129] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6132] <... close resumed>) = 0 [pid 6132] write(1, "executing program\n", 18executing program [pid 6130] munmap(0x7f88dec00000, 138412032 [pid 6132] <... write resumed>) = 18 [pid 6131] <... memfd_create resumed>) = 3 [pid 6129] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6128] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6132] memfd_create("syzkaller", 0) = 3 [pid 6130] <... munmap resumed>) = 0 [pid 6129] exit_group(0 [pid 6132] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6129] <... exit_group resumed>) = ? [pid 6132] <... mmap resumed>) = 0x7f88dec00000 [pid 6131] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6130] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6128] exit_group(0 [pid 6131] <... mmap resumed>) = 0x7f88dec00000 [pid 6130] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6129] +++ exited with 0 +++ [pid 6128] <... exit_group resumed>) = ? [pid 6132] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6131] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6128] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6129, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6130] close(3 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6128, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] <... restart_syscall resumed>) = 0 [pid 5820] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 6133 attached ) = -1 EBUSY (Device or resource busy) [pid 6133] set_robust_list(0x555581b7e660, 24 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6133 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6134 attached [pid 6133] <... set_robust_list resumed>) = 0 [pid 6132] <... write resumed>) = 524288 [pid 6133] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6132] munmap(0x7f88dec00000, 138412032 [pid 6134] set_robust_list(0x555581b7e660, 24 [pid 6133] <... prctl resumed>) = 0 [pid 6134] <... set_robust_list resumed>) = 0 [pid 6133] setpgid(0, 0 [pid 6132] <... munmap resumed>) = 0 [pid 6130] <... close resumed>) = 0 [pid 6134] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6133] <... setpgid resumed>) = 0 [pid 6132] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6134 [pid 6134] <... prctl resumed>) = 0 [pid 6133] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6132] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6131] <... write resumed>) = 524288 [pid 6130] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6134] setpgid(0, 0) = 0 [pid 6133] <... openat resumed>) = 3 [pid 6132] close(3 [pid 6134] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6130] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6130] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6130] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6130] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6132] <... close resumed>) = 0 [pid 6133] write(3, "1000", 4 [pid 6134] <... openat resumed>) = 3 [pid 6133] <... write resumed>) = 4 [pid 6132] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6130] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6134] write(3, "1000", 4 [pid 6133] close(3 [pid 6132] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6134] <... write resumed>) = 4 [pid 6133] <... close resumed>) = 0 [pid 6132] pwrite64(-1, "#", 1, 134220897 [pid 6130] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 executing program [pid 6134] close(3 [pid 6133] write(1, "executing program\n", 18 [pid 6132] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6131] munmap(0x7f88dec00000, 138412032 [pid 6130] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6134] <... close resumed>) = 0 [pid 6133] <... write resumed>) = 18 [pid 6132] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6131] <... munmap resumed>) = 0 [pid 6130] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0executing program [pid 6134] write(1, "executing program\n", 18 [pid 6133] memfd_create("syzkaller", 0 [pid 6130] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6134] <... write resumed>) = 18 [pid 6133] <... memfd_create resumed>) = 3 [pid 6132] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6130] mkdir("./bus", 000 [pid 6134] memfd_create("syzkaller", 0 [pid 6133] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6132] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6131] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6130] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6134] <... memfd_create resumed>) = 3 [pid 6133] <... mmap resumed>) = 0x7f88dec00000 [pid 6132] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6131] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 81.804015][ T6128] overlayfs: failed to resolve './file0': -2 [ 81.819659][ T6129] overlayfs: failed to resolve './file0': -2 [pid 6130] rename("./file1", "./file0/file0" [pid 6134] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6131] close(3 [pid 6130] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6134] <... mmap resumed>) = 0x7f88dec00000 [pid 6133] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6132] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6131] <... close resumed>) = 0 [pid 6130] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6130] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6134] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6132] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6133] <... write resumed>) = 524288 [pid 6132] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6134] <... write resumed>) = 524288 [pid 6133] munmap(0x7f88dec00000, 138412032 [pid 6131] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6130] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6132] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6134] munmap(0x7f88dec00000, 138412032 [pid 6133] <... munmap resumed>) = 0 [pid 6132] mkdir("./bus", 000 [pid 6131] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6130] exit_group(0 [pid 6134] <... munmap resumed>) = 0 [pid 6133] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6132] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6131] pwrite64(-1, "#", 1, 134220897 [pid 6134] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6133] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6132] rename("./file1", "./file0/file0" [pid 6131] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6130] <... exit_group resumed>) = ? [pid 6134] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6133] close(3 [pid 6132] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6131] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6132] mkdirat(AT_FDCWD, "./file1", 000 [pid 6131] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6130] +++ exited with 0 +++ [pid 6134] close(3 [pid 6133] <... close resumed>) = 0 [pid 6132] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6131] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6130, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6133] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6132] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6131] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6131] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6131] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6131] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6131] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6131] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6131] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6134] <... close resumed>) = 0 [pid 6133] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6132] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 6134] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6133] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6133] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6134] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6133] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6132] exit_group(0 [pid 6134] pwrite64(-1, "#", 1, 134220897 [pid 6133] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6132] <... exit_group resumed>) = ? [pid 6134] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6132] +++ exited with 0 +++ [pid 6134] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6133] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6135 attached [pid 6134] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6133] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6135] set_robust_list(0x555581b7e660, 24 [pid 6134] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6135] <... set_robust_list resumed>) = 0 [pid 6133] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6133] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6135] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6132, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6135 [pid 6135] <... prctl resumed>) = 0 [pid 6134] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6133] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6135] setpgid(0, 0 [pid 6134] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6133] mkdir("./bus", 000 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6135] <... setpgid resumed>) = 0 [pid 6134] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6133] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6135] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6134] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6133] rename("./file1", "./file0/file0" [pid 6134] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6135] <... openat resumed>) = 3 [pid 6134] mkdir("./bus", 000 [pid 6133] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6135] write(3, "1000", 4 [pid 6134] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6133] mkdirat(AT_FDCWD, "./file1", 000 [pid 6135] <... write resumed>) = 4 [pid 6134] rename("./file1", "./file0/file0" [pid 6135] close(3 [pid 6133] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6134] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6135] <... close resumed>) = 0 [pid 6133] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6135] write(1, "executing program\n", 18 [ 81.869963][ T6130] overlayfs: failed to resolve './file0': -2 [ 81.899762][ T6132] overlayfs: failed to resolve './file0': -2 [ 81.903343][ T6131] overlayfs: failed to resolve './file0': -2 [pid 6134] mkdirat(AT_FDCWD, "./file1", 000executing program [pid 6135] <... write resumed>) = 18 [pid 6134] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6133] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6131] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... restart_syscall resumed>) = 0 [pid 6135] memfd_create("syzkaller", 0 [pid 6134] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6133] exit_group(0 [pid 6131] exit_group(0 [pid 6135] <... memfd_create resumed>) = 3 [pid 6131] <... exit_group resumed>) = ? [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6131] +++ exited with 0 +++ [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6136 attached [pid 6135] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6134] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6133] <... exit_group resumed>) = ? [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6131, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6135] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6136 [pid 6134] exit_group(0 [pid 6136] set_robust_list(0x555581b7e660, 24) = 0 [pid 6136] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6135] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6134] <... exit_group resumed>) = ? [pid 6133] +++ exited with 0 +++ [pid 6136] <... prctl resumed>) = 0 [pid 6136] setpgid(0, 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6133, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6136] <... setpgid resumed>) = 0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6136] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6134] +++ exited with 0 +++ [pid 6136] <... openat resumed>) = 3 [pid 6135] <... write resumed>) = 524288 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6134, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6136] write(3, "1000", 4) = 4 [pid 6135] munmap(0x7f88dec00000, 138412032 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6136] close(3) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... restart_syscall resumed>) = 0 [pid 6136] write(1, "executing program\n", 18 [pid 6135] <... munmap resumed>) = 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6136] <... write resumed>) = 18 [pid 6136] memfd_create("syzkaller", 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6135] openat(AT_FDCWD, "/dev/loop0", O_RDWR [ 81.922597][ T6133] overlayfs: failed to resolve './file0': -2 [ 81.936852][ T6134] overlayfs: failed to resolve './file0': -2 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6139 attached ./strace-static-x86_64: Process 6137 attached ./strace-static-x86_64: Process 6138 attached [pid 6136] <... memfd_create resumed>) = 3 [pid 6135] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6138 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6137 [pid 6139] set_robust_list(0x555581b7e660, 24 [pid 6137] set_robust_list(0x555581b7e660, 24 [pid 6138] set_robust_list(0x555581b7e660, 24 [pid 6136] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6135] close(3 [pid 6139] <... set_robust_list resumed>) = 0 [pid 6137] <... set_robust_list resumed>) = 0 [pid 6138] <... set_robust_list resumed>) = 0 [pid 6136] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6139 [pid 6139] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6137] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6138] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6136] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6135] <... close resumed>) = 0 [pid 6138] <... prctl resumed>) = 0 [pid 6138] setpgid(0, 0 [pid 6139] <... prctl resumed>) = 0 [pid 6137] <... prctl resumed>) = 0 [pid 6138] <... setpgid resumed>) = 0 [pid 6136] <... write resumed>) = 524288 [pid 6135] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6139] setpgid(0, 0 [pid 6137] setpgid(0, 0 [pid 6138] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6135] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6139] <... setpgid resumed>) = 0 [pid 6137] <... setpgid resumed>) = 0 [pid 6138] <... openat resumed>) = 3 [pid 6136] munmap(0x7f88dec00000, 138412032 [pid 6135] pwrite64(-1, "#", 1, 134220897 [pid 6139] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6137] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6138] write(3, "1000", 4 [pid 6136] <... munmap resumed>) = 0 [pid 6138] <... write resumed>) = 4 [pid 6135] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6138] close(3) = 0 [pid 6136] openat(AT_FDCWD, "/dev/loop4", O_RDWRexecuting program [pid 6137] <... openat resumed>) = 3 [pid 6138] write(1, "executing program\n", 18 [pid 6136] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6135] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6139] <... openat resumed>) = 3 [pid 6138] <... write resumed>) = 18 [pid 6139] write(3, "1000", 4 [pid 6137] write(3, "1000", 4 [pid 6138] memfd_create("syzkaller", 0 [pid 6136] close(3 [pid 6135] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6139] <... write resumed>) = 4 [pid 6137] <... write resumed>) = 4 [pid 6135] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6139] close(3 [pid 6137] close(3 [pid 6135] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6139] <... close resumed>) = 0 [pid 6137] <... close resumed>) = 0 [pid 6138] <... memfd_create resumed>) = 3 [pid 6136] <... close resumed>) = 0 [pid 6138] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 executing program executing program [pid 6139] write(1, "executing program\n", 18 [pid 6137] write(1, "executing program\n", 18 [pid 6138] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6136] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6135] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6139] <... write resumed>) = 18 [pid 6137] <... write resumed>) = 18 [pid 6135] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6135] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6137] memfd_create("syzkaller", 0 [pid 6139] memfd_create("syzkaller", 0 [pid 6135] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6136] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6137] <... memfd_create resumed>) = 3 [pid 6136] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6136] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6139] <... memfd_create resumed>) = 3 [pid 6137] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6136] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6135] mkdir("./bus", 000 [pid 6139] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6137] <... mmap resumed>) = 0x7f88dec00000 [pid 6138] <... write resumed>) = 524288 [pid 6136] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6135] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6136] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6136] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6136] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6136] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6136] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6136] mkdirat(AT_FDCWD, "./file1", 000 [pid 6139] <... mmap resumed>) = 0x7f88dec00000 [pid 6137] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6138] munmap(0x7f88dec00000, 138412032 [pid 6136] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6135] rename("./file1", "./file0/file0" [pid 6138] <... munmap resumed>) = 0 [pid 6136] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6135] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6137] <... write resumed>) = 524288 [pid 6138] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6135] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6138] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6135] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6138] close(3) = 0 [pid 6138] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6138] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6138] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6138] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6138] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6138] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6138] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6138] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6138] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6138] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6139] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6137] munmap(0x7f88dec00000, 138412032) = 0 [pid 6136] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6136] exit_group(0) = ? [pid 6136] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6136, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6137] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6138] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6135] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6137] close(3 [pid 6138] exit_group(0) = ? [pid 6135] exit_group(0 [pid 6138] +++ exited with 0 +++ [pid 6139] <... write resumed>) = 524288 [pid 6137] <... close resumed>) = 0 [pid 6135] <... exit_group resumed>) = ? [pid 5825] <... restart_syscall resumed>) = 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6138, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6139] munmap(0x7f88dec00000, 138412032) = 0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6135] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6139] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6137] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6135, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6139] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6137] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6137] pwrite64(-1, "#", 1, 134220897 [pid 6139] close(3 [pid 6137] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6140 attached [pid 6139] <... close resumed>) = 0 [pid 6137] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6140 [pid 6137] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6137] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6139] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6137] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6140] set_robust_list(0x555581b7e660, 24 [pid 6139] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6137] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5819] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 6141 attached [pid 6140] <... set_robust_list resumed>) = 0 [pid 6139] pwrite64(-1, "#", 1, 134220897 [pid 6137] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6141] set_robust_list(0x555581b7e660, 24 [pid 6140] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6139] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6137] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6141] <... set_robust_list resumed>) = 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6141 [ 82.053790][ T6136] overlayfs: failed to resolve './file0': -2 [ 82.062189][ T6135] overlayfs: failed to resolve './file0': -2 [ 82.067974][ T6138] overlayfs: failed to resolve './file0': -2 [pid 6139] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6141] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6140] <... prctl resumed>) = 0 [pid 6139] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6137] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6139] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6140] setpgid(0, 0 [pid 6137] mkdir("./bus", 000 [pid 6139] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6139] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6139] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6139] rename("./file1", "./file0/file0" [pid 6141] <... prctl resumed>) = 0 [pid 6140] <... setpgid resumed>) = 0 [pid 6139] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6137] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6142 attached [pid 6141] setpgid(0, 0 [pid 6140] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6139] mkdirat(AT_FDCWD, "./file1", 000 [pid 6137] rename("./file1", "./file0/file0" [pid 6141] <... setpgid resumed>) = 0 [pid 6139] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6137] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6142] set_robust_list(0x555581b7e660, 24 [pid 6137] mkdirat(AT_FDCWD, "./file1", 000 [pid 6142] <... set_robust_list resumed>) = 0 [pid 6137] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6142] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6141] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6140] <... openat resumed>) = 3 [pid 6139] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6137] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6142] <... prctl resumed>) = 0 [pid 6141] <... openat resumed>) = 3 [pid 6140] write(3, "1000", 4 [pid 6137] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6142 executing program executing program [pid 6142] setpgid(0, 0 [pid 6140] <... write resumed>) = 4 [pid 6142] <... setpgid resumed>) = 0 [pid 6140] close(3 [pid 6141] write(3, "1000", 4 [pid 6140] <... close resumed>) = 0 [pid 6142] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6140] write(1, "executing program\n", 18) = 18 [pid 6141] <... write resumed>) = 4 [pid 6141] close(3) = 0 [pid 6140] memfd_create("syzkaller", 0 [pid 6141] write(1, "executing program\n", 18 [pid 6140] <... memfd_create resumed>) = 3 [pid 6140] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6141] <... write resumed>) = 18 [pid 6140] <... mmap resumed>) = 0x7f88dec00000 [pid 6141] memfd_create("syzkaller", 0) = 3 [pid 6141] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6142] <... openat resumed>) = 3 [pid 6141] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6140] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6137] exit_group(0 [pid 6142] write(3, "1000", 4 [pid 6137] <... exit_group resumed>) = ? [pid 6142] <... write resumed>) = 4 [pid 6141] <... write resumed>) = 524288 [pid 6142] close(3 [pid 6141] munmap(0x7f88dec00000, 138412032 [pid 6140] <... write resumed>) = 524288 [pid 6139] <... mount resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6137] +++ exited with 0 +++ [pid 6142] <... close resumed>) = 0 [pid 6141] <... munmap resumed>) = 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6137, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6142] write(1, "executing program\n", 18) = 18 [pid 6141] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6140] munmap(0x7f88dec00000, 138412032 [pid 6139] exit_group(0 [pid 6142] memfd_create("syzkaller", 0 [pid 6141] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6140] <... munmap resumed>) = 0 [pid 6139] <... exit_group resumed>) = ? [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6142] <... memfd_create resumed>) = 3 [pid 6141] close(3 [pid 6140] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6139] +++ exited with 0 +++ [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6142] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6141] <... close resumed>) = 0 [pid 6140] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6140] close(3./strace-static-x86_64: Process 6143 attached [pid 6142] <... mmap resumed>) = 0x7f88dec00000 [pid 6141] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6140] <... close resumed>) = 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6139, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [ 82.132988][ T6137] overlayfs: failed to resolve './file0': -2 [ 82.133066][ T6139] overlayfs: failed to resolve './file0': -2 [pid 6143] set_robust_list(0x555581b7e660, 24 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6143 [pid 6143] <... set_robust_list resumed>) = 0 [pid 6142] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6141] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6140] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6143] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6142] <... write resumed>) = 524288 [pid 6141] pwrite64(-1, "#", 1, 134220897 [pid 6140] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6141] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6143] <... prctl resumed>) = 0 [pid 6141] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6143] setpgid(0, 0 [pid 6141] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6141] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6143] <... setpgid resumed>) = 0 [pid 6141] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6141] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6143] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6141] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6140] pwrite64(-1, "#", 1, 134220897 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6144 attached [pid 6141] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6140] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6141] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6141] mkdir("./bus", 000 [pid 6140] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6144] set_robust_list(0x555581b7e660, 24 [pid 6141] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6140] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6144] <... set_robust_list resumed>) = 0 [pid 6143] <... openat resumed>) = 3 [pid 6141] rename("./file1", "./file0/file0" [pid 6140] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6144] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6143] write(3, "1000", 4 [pid 6140] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6144 [pid 6143] <... write resumed>) = 4 [pid 6142] munmap(0x7f88dec00000, 138412032 [pid 6140] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6144] <... prctl resumed>) = 0 [pid 6143] close(3 [pid 6142] <... munmap resumed>) = 0 [pid 6141] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6140] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6144] setpgid(0, 0 [pid 6143] <... close resumed>) = 0 [pid 6141] mkdirat(AT_FDCWD, "./file1", 000executing program [pid 6140] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6144] <... setpgid resumed>) = 0 [pid 6143] write(1, "executing program\n", 18 [pid 6141] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6140] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6143] <... write resumed>) = 18 [pid 6142] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6141] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6140] mkdir("./bus", 000 [pid 6144] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6143] memfd_create("syzkaller", 0 [pid 6142] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6140] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6143] <... memfd_create resumed>) = 3 [pid 6142] close(3 [pid 6140] rename("./file1", "./file0/file0" [pid 6143] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6140] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6140] mkdirat(AT_FDCWD, "./file1", 000 [pid 6143] <... mmap resumed>) = 0x7f88dec00000 [pid 6140] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6140] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6144] <... openat resumed>) = 3 [pid 6144] write(3, "1000", 4 [pid 6142] <... close resumed>) = 0 [pid 6144] <... write resumed>) = 4 [pid 6144] close(3) = 0 executing program [pid 6142] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6144] write(1, "executing program\n", 18) = 18 [pid 6142] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6142] pwrite64(-1, "#", 1, 134220897 [pid 6144] memfd_create("syzkaller", 0) = 3 [pid 6143] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6141] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6144] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6142] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6142] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6141] exit_group(0 [pid 6144] <... mmap resumed>) = 0x7f88dec00000 [pid 6141] <... exit_group resumed>) = ? [pid 6142] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6142] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6142] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6141] +++ exited with 0 +++ [pid 6142] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6142] mkdir("./bus", 000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6141, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6142] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6142] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6142] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6142] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6144] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6143] <... write resumed>) = 524288 [pid 6140] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6140] exit_group(0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6140] <... exit_group resumed>) = ? [pid 6143] munmap(0x7f88dec00000, 138412032 [pid 6140] +++ exited with 0 +++ [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6140, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6143] <... munmap resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6143] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6143] close(3./strace-static-x86_64: Process 6145 attached [pid 6144] <... write resumed>) = 524288 [pid 6143] <... close resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6143] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6145] set_robust_list(0x555581b7e660, 24 [pid 6144] munmap(0x7f88dec00000, 138412032 [pid 6143] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6142] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6145 [pid 6145] <... set_robust_list resumed>) = 0 [pid 6142] exit_group(0 [pid 6143] pwrite64(-1, "#", 1, 134220897 [pid 6142] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6146 attached [pid 6145] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6144] <... munmap resumed>) = 0 [pid 6143] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6142] +++ exited with 0 +++ [pid 6145] <... prctl resumed>) = 0 [pid 6144] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6143] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6146] set_robust_list(0x555581b7e660, 24 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6146 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6142, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6145] setpgid(0, 0 [pid 6144] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6146] <... set_robust_list resumed>) = 0 [pid 6145] <... setpgid resumed>) = 0 [pid 6144] close(3 [pid 6143] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6143] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6146] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6145] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6144] <... close resumed>) = 0 [pid 6146] <... prctl resumed>) = 0 [pid 6143] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6146] setpgid(0, 0 [pid 6145] <... openat resumed>) = 3 [pid 6144] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6143] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6146] <... setpgid resumed>) = 0 [pid 6145] write(3, "1000", 4 [pid 6143] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6146] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6145] <... write resumed>) = 4 [pid 6144] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6143] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6145] close(3 [pid 6144] pwrite64(-1, "#", 1, 134220897 [pid 6143] mkdir("./bus", 000 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6146] <... openat resumed>) = 3 [pid 6145] <... close resumed>) = 0 [pid 6144] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6143] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6146] write(3, "1000", 4 [pid 6145] write(1, "executing program\n", 18executing program [pid 6144] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6143] rename("./file1", "./file0/file0"./strace-static-x86_64: Process 6147 attached [pid 6146] <... write resumed>) = 4 [pid 6145] <... write resumed>) = 18 [pid 6144] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6143] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6146] close(3 [ 82.210903][ T6141] overlayfs: failed to resolve './file0': -2 [ 82.218250][ T6140] overlayfs: failed to resolve './file0': -2 [ 82.237600][ T6142] overlayfs: failed to resolve './file0': -2 [pid 6143] mkdirat(AT_FDCWD, "./file1", 000 [pid 6146] <... close resumed>) = 0 executing program [pid 6147] set_robust_list(0x555581b7e660, 24 [pid 6146] write(1, "executing program\n", 18 [pid 6145] memfd_create("syzkaller", 0 [pid 6144] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6143] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6147 [pid 6147] <... set_robust_list resumed>) = 0 [pid 6146] <... write resumed>) = 18 [pid 6144] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6143] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6147] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6146] memfd_create("syzkaller", 0 [pid 6145] <... memfd_create resumed>) = 3 [pid 6144] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6147] <... prctl resumed>) = 0 [pid 6145] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6144] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6144] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6147] setpgid(0, 0 [pid 6145] <... mmap resumed>) = 0x7f88dec00000 [pid 6144] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6147] <... setpgid resumed>) = 0 [pid 6144] mkdir("./bus", 000 [pid 6146] <... memfd_create resumed>) = 3 [pid 6144] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6146] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6147] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6146] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6144] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6143] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6144] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6143] exit_group(0) = ? [pid 6147] <... openat resumed>) = 3 [pid 6146] <... write resumed>) = 524288 [pid 6145] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6144] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6143] +++ exited with 0 +++ [pid 6147] write(3, "1000", 4 [pid 6146] munmap(0x7f88dec00000, 138412032 [pid 6145] <... write resumed>) = 524288 [pid 6147] <... write resumed>) = 4 [pid 6146] <... munmap resumed>) = 0 [pid 6145] munmap(0x7f88dec00000, 138412032 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6143, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6147] close(3 [pid 6144] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6147] <... close resumed>) = 0 [pid 6147] write(1, "executing program\n", 18executing program [pid 6146] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6145] <... munmap resumed>) = 0 [pid 6144] exit_group(0 [pid 6147] <... write resumed>) = 18 [pid 6146] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6144] <... exit_group resumed>) = ? [pid 6146] close(3 [pid 6145] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6147] memfd_create("syzkaller", 0 [pid 6146] <... close resumed>) = 0 [pid 6145] close(3 [pid 6144] +++ exited with 0 +++ [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6147] <... memfd_create resumed>) = 3 [pid 6147] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6144, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6147] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6146] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6145] <... close resumed>) = 0 ./strace-static-x86_64: Process 6148 attached [pid 6147] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6146] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6148] set_robust_list(0x555581b7e660, 24 [pid 6147] <... write resumed>) = 524288 [pid 6146] pwrite64(-1, "#", 1, 134220897 [pid 6145] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6148] <... set_robust_list resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6148 [pid 6148] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6146] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6148] <... prctl resumed>) = 0 [pid 6146] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6145] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6148] setpgid(0, 0 [pid 6146] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6145] pwrite64(-1, "#", 1, 134220897 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6147] munmap(0x7f88dec00000, 138412032 [pid 6146] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6145] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6148] <... setpgid resumed>) = 0 [pid 6147] <... munmap resumed>) = 0 [pid 6146] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6145] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500./strace-static-x86_64: Process 6149 attached [pid 6146] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6145] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6146] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6145] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6149 [pid 6149] set_robust_list(0x555581b7e660, 24 [pid 6148] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6147] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6146] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6145] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6149] <... set_robust_list resumed>) = 0 [pid 6148] <... openat resumed>) = 3 [pid 6147] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6146] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6145] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6149] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6148] write(3, "1000", 4 [pid 6147] close(3 [pid 6146] mkdir("./bus", 000 [pid 6145] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6149] <... prctl resumed>) = 0 [pid 6148] <... write resumed>) = 4 [pid 6147] <... close resumed>) = 0 [pid 6146] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6145] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6148] close(3 [pid 6149] setpgid(0, 0 [pid 6148] <... close resumed>) = 0 [pid 6149] <... setpgid resumed>) = 0 [pid 6148] write(1, "executing program\n", 18 [pid 6147] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6146] rename("./file1", "./file0/file0" [pid 6145] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6149] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECexecuting program [pid 6147] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6146] <... rename resumed>) = -1 ENOENT (No such file or directory) [ 82.299364][ T6143] overlayfs: failed to resolve './file0': -2 [ 82.325450][ T6144] overlayfs: failed to resolve './file0': -2 [pid 6145] mkdir("./bus", 000 [pid 6148] <... write resumed>) = 18 [pid 6147] pwrite64(-1, "#", 1, 134220897 [pid 6146] mkdirat(AT_FDCWD, "./file1", 000 [pid 6145] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6149] <... openat resumed>) = 3 [pid 6148] memfd_create("syzkaller", 0 [pid 6147] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6146] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6145] rename("./file1", "./file0/file0" [pid 6149] write(3, "1000", 4 [pid 6147] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6146] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6145] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6149] <... write resumed>) = 4 [pid 6148] <... memfd_create resumed>) = 3 [pid 6147] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6149] close(3) = 0 executing program [pid 6148] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6149] write(1, "executing program\n", 18) = 18 [pid 6148] <... mmap resumed>) = 0x7f88dec00000 [pid 6149] memfd_create("syzkaller", 0 [pid 6147] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6145] mkdirat(AT_FDCWD, "./file1", 000 [pid 6149] <... memfd_create resumed>) = 3 [pid 6147] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6145] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6149] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6147] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6146] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6145] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6147] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6149] <... mmap resumed>) = 0x7f88dec00000 [pid 6148] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6149] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6147] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6146] exit_group(0 [pid 6145] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6149] <... write resumed>) = 524288 [pid 6148] <... write resumed>) = 524288 [pid 6147] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6146] <... exit_group resumed>) = ? [pid 6145] exit_group(0 [pid 6147] mkdir("./bus", 000 [pid 6149] munmap(0x7f88dec00000, 138412032 [pid 6148] munmap(0x7f88dec00000, 138412032 [pid 6147] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6146] +++ exited with 0 +++ [pid 6145] <... exit_group resumed>) = ? [pid 6149] <... munmap resumed>) = 0 [pid 6148] <... munmap resumed>) = 0 [pid 6147] rename("./file1", "./file0/file0" [pid 6145] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6146, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6147] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6147] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6145, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6149] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6147] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6149] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6148] openat(AT_FDCWD, "/dev/loop1", O_RDWR [ 82.382124][ T6146] overlayfs: failed to resolve './file0': -2 [ 82.390769][ T6145] overlayfs: failed to resolve './file0': -2 [pid 6147] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6149] close(3 [pid 6148] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6148] close(3 [pid 6149] <... close resumed>) = 0 [pid 6148] <... close resumed>) = 0 [pid 6147] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] <... restart_syscall resumed>) = 0 [pid 6149] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6147] exit_group(0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6147] <... exit_group resumed>) = ? [pid 6149] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6148] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6147] +++ exited with 0 +++ [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6148] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6148] pwrite64(-1, "#", 1, 134220897./strace-static-x86_64: Process 6150 attached [pid 6149] pwrite64(-1, "#", 1, 134220897 [pid 6148] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6150] set_robust_list(0x555581b7e660, 24 [pid 6149] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6148] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6150 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6147, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- ./strace-static-x86_64: Process 6151 attached [pid 6150] <... set_robust_list resumed>) = 0 [pid 6149] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6151] set_robust_list(0x555581b7e660, 24 [pid 6150] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6149] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6148] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6151] <... set_robust_list resumed>) = 0 [pid 6150] <... prctl resumed>) = 0 [pid 6149] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6148] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6151 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6151] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6150] setpgid(0, 0 [pid 6149] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6148] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6150] <... setpgid resumed>) = 0 [pid 6149] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6148] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6152 attached [pid 6151] <... prctl resumed>) = 0 [pid 6150] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6149] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6151] setpgid(0, 0 [pid 6152] set_robust_list(0x555581b7e660, 24 [pid 6151] <... setpgid resumed>) = 0 [pid 6149] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6148] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6149] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6148] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6152] <... set_robust_list resumed>) = 0 [pid 6151] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6150] <... openat resumed>) = 3 [pid 6149] mkdir("./bus", 000 [pid 6148] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6152] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6150] write(3, "1000", 4 [pid 6149] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6148] mkdir("./bus", 000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6152 [pid 6152] <... prctl resumed>) = 0 [pid 6151] <... openat resumed>) = 3 [pid 6150] <... write resumed>) = 4 [pid 6149] rename("./file1", "./file0/file0" [pid 6148] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6152] setpgid(0, 0 [pid 6151] write(3, "1000", 4 [pid 6150] close(3 [pid 6149] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6148] rename("./file1", "./file0/file0" [pid 6152] <... setpgid resumed>) = 0 [pid 6151] <... write resumed>) = 4 [pid 6150] <... close resumed>) = 0 [pid 6149] mkdirat(AT_FDCWD, "./file1", 000 [pid 6148] <... rename resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6152] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6151] close(3 [pid 6150] write(1, "executing program\n", 18 [pid 6149] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6148] mkdirat(AT_FDCWD, "./file1", 000 [pid 6150] <... write resumed>) = 18 [ 82.429201][ T6147] overlayfs: failed to resolve './file0': -2 [pid 6149] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6148] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6152] <... openat resumed>) = 3 [pid 6151] <... close resumed>) = 0 [pid 6150] memfd_create("syzkaller", 0 [pid 6151] write(1, "executing program\n", 18executing program ) = 18 [pid 6148] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6152] write(3, "1000", 4) = 4 [pid 6151] memfd_create("syzkaller", 0 [pid 6152] close(3) = 0 [pid 6151] <... memfd_create resumed>) = 3 [pid 6152] write(1, "executing program\n", 18 [pid 6151] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0executing program [pid 6152] <... write resumed>) = 18 [pid 6151] <... mmap resumed>) = 0x7f88dec00000 [pid 6150] <... memfd_create resumed>) = 3 [pid 6150] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6152] memfd_create("syzkaller", 0 [pid 6150] <... mmap resumed>) = 0x7f88dec00000 [pid 6151] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6150] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6152] <... memfd_create resumed>) = 3 [pid 6150] <... write resumed>) = 524288 [pid 6152] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6148] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6152] <... mmap resumed>) = 0x7f88dec00000 [pid 6148] exit_group(0) = ? [pid 6148] +++ exited with 0 +++ [pid 6150] munmap(0x7f88dec00000, 138412032 [pid 6152] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6151] <... write resumed>) = 524288 [pid 6149] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6148, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6151] munmap(0x7f88dec00000, 138412032 [pid 6150] <... munmap resumed>) = 0 [pid 6149] exit_group(0 [pid 6151] <... munmap resumed>) = 0 [pid 6150] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6149] <... exit_group resumed>) = ? [pid 6150] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6149] +++ exited with 0 +++ [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6151] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6150] close(3 [pid 6152] <... write resumed>) = 524288 [pid 6151] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6149, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6152] munmap(0x7f88dec00000, 138412032 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6152] <... munmap resumed>) = 0 [pid 6151] close(3 [pid 6150] <... close resumed>) = 0 ./strace-static-x86_64: Process 6153 attached [pid 6152] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6151] <... close resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6153 [ 82.477196][ T6149] overlayfs: failed to resolve './file0': -2 [ 82.485889][ T6148] overlayfs: failed to resolve './file0': -2 [pid 6153] set_robust_list(0x555581b7e660, 24 [pid 6150] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6153] <... set_robust_list resumed>) = 0 [pid 6152] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6151] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6150] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6153] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6152] close(3 [pid 6150] pwrite64(-1, "#", 1, 134220897 [pid 6153] <... prctl resumed>) = 0 [pid 6151] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6150] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6153] setpgid(0, 0 [pid 6151] pwrite64(-1, "#", 1, 134220897 [pid 6150] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6153] <... setpgid resumed>) = 0 [pid 6151] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6150] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6153] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6151] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6153] <... openat resumed>) = 3 [pid 6151] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6150] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6153] write(3, "1000", 4 [pid 6152] <... close resumed>) = 0 [pid 6151] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6150] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6153] <... write resumed>) = 4 [pid 6152] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6151] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6150] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6154 attached [pid 6153] close(3 [pid 6152] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6151] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6150] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6154] set_robust_list(0x555581b7e660, 24 [pid 6153] <... close resumed>) = 0 [pid 6152] pwrite64(-1, "#", 1, 134220897 [pid 6151] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6150] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6154 [pid 6154] <... set_robust_list resumed>) = 0 [pid 6153] write(1, "executing program\n", 18 [pid 6152] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6154] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6153] <... write resumed>) = 18 [pid 6152] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6151] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6150] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6154] <... prctl resumed>) = 0 [pid 6153] memfd_create("syzkaller", 0 [pid 6152] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6151] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6150] mkdir("./bus", 000 [pid 6154] setpgid(0, 0 [pid 6153] <... memfd_create resumed>) = 3 [pid 6152] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6151] mkdir("./bus", 000 [pid 6150] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6154] <... setpgid resumed>) = 0 [pid 6153] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6152] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6151] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6150] rename("./file1", "./file0/file0" [pid 6154] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6153] <... mmap resumed>) = 0x7f88dec00000 [pid 6152] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6151] rename("./file1", "./file0/file0" [pid 6150] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6151] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6150] mkdirat(AT_FDCWD, "./file1", 000 [pid 6154] <... openat resumed>) = 3 [pid 6152] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6151] mkdirat(AT_FDCWD, "./file1", 000 [pid 6150] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6151] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6150] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," executing program [pid 6151] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6154] write(3, "1000", 4 [pid 6153] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6152] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6154] <... write resumed>) = 4 [pid 6152] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6154] close(3 [pid 6152] mkdir("./bus", 000 [pid 6154] <... close resumed>) = 0 [pid 6152] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6154] write(1, "executing program\n", 18 [pid 6152] rename("./file1", "./file0/file0" [pid 6154] <... write resumed>) = 18 [pid 6152] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6154] memfd_create("syzkaller", 0 [pid 6152] mkdirat(AT_FDCWD, "./file1", 000 [pid 6154] <... memfd_create resumed>) = 3 [pid 6152] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6154] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6152] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6154] <... mmap resumed>) = 0x7f88dec00000 [pid 6153] <... write resumed>) = 524288 [pid 6153] munmap(0x7f88dec00000, 138412032 [pid 6150] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6150] exit_group(0) = ? [pid 6150] +++ exited with 0 +++ [pid 6153] <... munmap resumed>) = 0 [pid 6153] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6154] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6152] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6151] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6150, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6153] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6152] exit_group(0 [pid 6151] exit_group(0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6153] close(3 [pid 6152] <... exit_group resumed>) = ? [pid 5825] <... restart_syscall resumed>) = 0 [pid 6151] <... exit_group resumed>) = ? [pid 6154] <... write resumed>) = 524288 [pid 6151] +++ exited with 0 +++ [pid 6152] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6151, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6152, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6154] munmap(0x7f88dec00000, 138412032 [pid 6153] <... close resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6154] <... munmap resumed>) = 0 [pid 6153] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6154] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6153] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6154] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6154] close(3./strace-static-x86_64: Process 6155 attached ) = 0 [pid 6153] pwrite64(-1, "#", 1, 134220897 [pid 6155] set_robust_list(0x555581b7e660, 24 [pid 6153] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6155 [pid 6155] <... set_robust_list resumed>) = 0 [pid 6153] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6155] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6153] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6155] <... prctl resumed>) = 0 [pid 6153] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6155] setpgid(0, 0 [pid 6153] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6155] <... setpgid resumed>) = 0 [pid 6153] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 82.555474][ T6150] overlayfs: failed to resolve './file0': -2 [ 82.566296][ T6152] overlayfs: failed to resolve './file0': -2 [ 82.566682][ T6151] overlayfs: failed to resolve './file0': -2 [pid 6154] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6155] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6153] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6154] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6154] pwrite64(-1, "#", 1, 134220897 [pid 6153] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6154] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6154] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6155] <... openat resumed>) = 3 [pid 6153] mkdir("./bus", 000 [pid 6155] write(3, "1000", 4 [pid 6154] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6153] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6155] <... write resumed>) = 4 [pid 6154] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6153] rename("./file1", "./file0/file0" [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6155] close(3 [pid 6154] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 6155] <... close resumed>) = 0 [pid 6154] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6153] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6154] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6153] mkdirat(AT_FDCWD, "./file1", 000 [pid 6155] write(1, "executing program\n", 18) = 18 [pid 6154] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6153] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6154] mkdir("./bus", 000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6156 [pid 6155] memfd_create("syzkaller", 0 [pid 6154] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6154] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6154] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6154] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6157 attached ./strace-static-x86_64: Process 6156 attached executing program [pid 6155] <... memfd_create resumed>) = 3 [pid 6153] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6157 [pid 6157] set_robust_list(0x555581b7e660, 24) = 0 [pid 6157] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6157] setpgid(0, 0) = 0 [pid 6157] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6157] write(3, "1000", 4) = 4 [pid 6157] close(3) = 0 [pid 6157] write(1, "executing program\n", 18) = 18 [pid 6157] memfd_create("syzkaller", 0) = 3 [pid 6157] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6156] set_robust_list(0x555581b7e660, 24 [pid 6155] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6156] <... set_robust_list resumed>) = 0 [pid 6155] <... mmap resumed>) = 0x7f88dec00000 [pid 6156] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6156] setpgid(0, 0 [pid 6157] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6156] <... setpgid resumed>) = 0 [pid 6155] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6154] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6153] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6157] <... write resumed>) = 524288 [pid 6156] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6154] exit_group(0 [pid 6153] exit_group(0) = ? [pid 6155] <... write resumed>) = 524288 [pid 6154] <... exit_group resumed>) = ? [pid 6155] munmap(0x7f88dec00000, 138412032 [pid 6153] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6153, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6156] <... openat resumed>) = 3 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6156] write(3, "1000", 4 [pid 6155] <... munmap resumed>) = 0 [pid 6156] <... write resumed>) = 4 [pid 6156] close(3executing program ) = 0 [pid 6156] write(1, "executing program\n", 18) = 18 [pid 6156] memfd_create("syzkaller", 0 [pid 6155] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6156] <... memfd_create resumed>) = 3 [pid 6155] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6154] +++ exited with 0 +++ [pid 6156] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6155] close(3 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6154, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6156] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6155] <... close resumed>) = 0 [pid 6157] munmap(0x7f88dec00000, 138412032 [pid 6156] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6157] <... munmap resumed>) = 0 [pid 6155] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6157] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6155] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6157] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6157] close(3 [pid 6155] pwrite64(-1, "#", 1, 134220897 [pid 6157] <... close resumed>) = 0 [pid 6155] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6155] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6156] <... write resumed>) = 524288 [pid 6155] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6155] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6155] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6155] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6155] mkdir("./bus", 000 [pid 6157] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6155] <... mkdir resumed>) = -1 EEXIST (File exists) [ 82.630801][ T6154] overlayfs: failed to resolve './file0': -2 [ 82.637846][ T6153] overlayfs: failed to resolve './file0': -2 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6156] munmap(0x7f88dec00000, 138412032 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6157] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6155] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6157] pwrite64(-1, "#", 1, 134220897 [pid 6155] mkdirat(AT_FDCWD, "./file1", 000 [pid 6157] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6155] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6157] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6155] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6156] <... munmap resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6158 [pid 6156] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6157] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6156] close(3./strace-static-x86_64: Process 6159 attached ./strace-static-x86_64: Process 6158 attached [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6159 [pid 6157] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6159] set_robust_list(0x555581b7e660, 24 [pid 6158] set_robust_list(0x555581b7e660, 24 [pid 6157] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6155] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6159] <... set_robust_list resumed>) = 0 [pid 6158] <... set_robust_list resumed>) = 0 [pid 6157] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6159] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6158] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6157] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6155] exit_group(0 [pid 6159] <... prctl resumed>) = 0 [pid 6158] <... prctl resumed>) = 0 [pid 6157] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6156] <... close resumed>) = 0 [pid 6159] setpgid(0, 0 [pid 6158] setpgid(0, 0 [pid 6157] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6155] <... exit_group resumed>) = ? [pid 6156] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6159] <... setpgid resumed>) = 0 [pid 6158] <... setpgid resumed>) = 0 [pid 6157] mkdir("./bus", 000 [pid 6155] +++ exited with 0 +++ [pid 6159] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6158] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6157] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6158] write(3, "1000", 4 [pid 6156] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6157] rename("./file1", "./file0/file0" [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6155, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6159] <... openat resumed>) = 3 [pid 6158] <... write resumed>) = 4 [pid 6156] pwrite64(-1, "#", 1, 134220897 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6159] write(3, "1000", 4 [pid 6158] close(3 [pid 6157] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6156] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6159] <... write resumed>) = 4 [pid 6158] <... close resumed>) = 0 [pid 6158] write(1, "executing program\n", 18executing program ) = 18 [pid 6158] memfd_create("syzkaller", 0 [pid 6157] mkdirat(AT_FDCWD, "./file1", 000 [pid 6159] close(3 [pid 6158] <... memfd_create resumed>) = 3 [pid 6156] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6159] <... close resumed>) = 0 [pid 6158] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6157] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6159] write(1, "executing program\n", 18executing program [pid 6158] <... mmap resumed>) = 0x7f88dec00000 [pid 6156] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6159] <... write resumed>) = 18 [pid 6158] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6157] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6156] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6159] memfd_create("syzkaller", 0 [pid 6158] <... write resumed>) = 524288 [pid 6159] <... memfd_create resumed>) = 3 [pid 6157] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6156] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6159] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6158] munmap(0x7f88dec00000, 138412032 [pid 6157] exit_group(0 [pid 6156] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6159] <... mmap resumed>) = 0x7f88dec00000 [pid 6158] <... munmap resumed>) = 0 [pid 6157] <... exit_group resumed>) = ? [pid 6156] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6156] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6158] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6157] +++ exited with 0 +++ [pid 6156] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6158] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6156] mkdir("./bus", 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6159] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6158] close(3 [pid 6156] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6156] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6160 attached [pid 6159] <... write resumed>) = 524288 [pid 6158] <... close resumed>) = 0 [pid 6156] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6157, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6160] set_robust_list(0x555581b7e660, 24 [pid 6159] munmap(0x7f88dec00000, 138412032 [pid 6156] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6160 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6160] <... set_robust_list resumed>) = 0 [pid 6159] <... munmap resumed>) = 0 [ 82.692947][ T6155] overlayfs: failed to resolve './file0': -2 [ 82.715940][ T6157] overlayfs: failed to resolve './file0': -2 [pid 6156] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6160] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6158] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6160] <... prctl resumed>) = 0 [pid 6158] pwrite64(-1, "#", 1, 134220897 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6160] setpgid(0, 0 [pid 6158] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6160] <... setpgid resumed>) = 0 [pid 6158] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6160] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6158] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6161 attached [pid 6159] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6161] set_robust_list(0x555581b7e660, 24 [pid 6160] <... openat resumed>) = 3 [pid 6159] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6158] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6156] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6161 [pid 6161] <... set_robust_list resumed>) = 0 [pid 6159] close(3 [pid 6161] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6160] write(3, "1000", 4 [pid 6159] <... close resumed>) = 0 [pid 6158] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6156] exit_group(0 [pid 6161] <... prctl resumed>) = 0 [pid 6160] <... write resumed>) = 4 [pid 6159] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6158] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6161] setpgid(0, 0 [pid 6160] close(3 [pid 6159] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6158] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6156] <... exit_group resumed>) = ? [pid 6161] <... setpgid resumed>) = 0 [pid 6160] <... close resumed>) = 0 [pid 6159] pwrite64(-1, "#", 1, 134220897 [pid 6158] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6156] +++ exited with 0 +++ [pid 6161] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC executing program [pid 6160] write(1, "executing program\n", 18 [pid 6159] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6158] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6156, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6160] <... write resumed>) = 18 [pid 6159] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6158] mkdir("./bus", 000 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6161] <... openat resumed>) = 3 [pid 6160] memfd_create("syzkaller", 0 [pid 6159] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6158] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5819] <... restart_syscall resumed>) = 0 [pid 6161] write(3, "1000", 4 [pid 6160] <... memfd_create resumed>) = 3 [pid 6159] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6158] rename("./file1", "./file0/file0" [pid 6161] <... write resumed>) = 4 [pid 6160] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6159] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6158] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6161] close(3 [pid 6159] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864executing program [pid 6158] mkdirat(AT_FDCWD, "./file1", 000 [pid 6160] <... mmap resumed>) = 0x7f88dec00000 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6161] <... close resumed>) = 0 [pid 6159] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6158] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6161] write(1, "executing program\n", 18 [pid 6159] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6161] <... write resumed>) = 18 [pid 6159] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6162 attached [pid 6161] memfd_create("syzkaller", 0 [pid 6159] mkdir("./bus", 000 [pid 6158] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6162 [pid 6159] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6161] <... memfd_create resumed>) = 3 [pid 6159] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6162] set_robust_list(0x555581b7e660, 24 [pid 6161] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6160] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6159] mkdirat(AT_FDCWD, "./file1", 000 [pid 6158] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6162] <... set_robust_list resumed>) = 0 [pid 6161] <... mmap resumed>) = 0x7f88dec00000 [pid 6159] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6158] exit_group(0) = ? [pid 6162] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6161] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6158] +++ exited with 0 +++ [pid 6162] <... prctl resumed>) = 0 [ 82.753671][ T6156] overlayfs: failed to resolve './file0': -2 [ 82.780058][ T6158] overlayfs: failed to resolve './file0': -2 [pid 6159] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6162] setpgid(0, 0 [pid 6160] <... write resumed>) = 524288 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6158, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6162] <... setpgid resumed>) = 0 [pid 6162] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6160] munmap(0x7f88dec00000, 138412032executing program [pid 6162] <... openat resumed>) = 3 [pid 6162] write(3, "1000", 4) = 4 [pid 6162] close(3) = 0 [pid 6162] write(1, "executing program\n", 18) = 18 [pid 6162] memfd_create("syzkaller", 0) = 3 [pid 6162] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6162] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6161] <... write resumed>) = 524288 [pid 6160] <... munmap resumed>) = 0 [pid 6160] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6161] munmap(0x7f88dec00000, 138412032 [pid 6160] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6159] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6161] <... munmap resumed>) = 0 [pid 6160] close(3 [pid 6159] exit_group(0) = ? [pid 6161] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6159] +++ exited with 0 +++ [pid 6162] <... write resumed>) = 524288 [pid 6161] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6160] <... close resumed>) = 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6159, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6161] close(3 [pid 6160] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6160] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6163 attached [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6163 [pid 6163] set_robust_list(0x555581b7e660, 24) = 0 [pid 6163] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6160] pwrite64(-1, "#", 1, 134220897 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6163] <... prctl resumed>) = 0 [pid 6162] munmap(0x7f88dec00000, 138412032 [pid 6160] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6163] setpgid(0, 0 [pid 6162] <... munmap resumed>) = 0 [pid 6160] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6163] <... setpgid resumed>) = 0 [pid 6163] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6164 attached [pid 6162] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6161] <... close resumed>) = 0 [pid 6160] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6160] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6164] set_robust_list(0x555581b7e660, 24 [pid 6163] <... openat resumed>) = 3 [pid 6162] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6161] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6160] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6164] <... set_robust_list resumed>) = 0 [pid 6163] write(3, "1000", 4 [pid 6162] close(3 [pid 6161] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6160] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6164 [pid 6164] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6163] <... write resumed>) = 4 [pid 6162] <... close resumed>) = 0 [pid 6161] pwrite64(-1, "#", 1, 134220897 [pid 6160] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6160] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6164] <... prctl resumed>) = 0 [pid 6163] close(3 [pid 6160] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [ 82.799832][ T6159] overlayfs: failed to resolve './file0': -2 [pid 6164] setpgid(0, 0 [pid 6163] <... close resumed>) = 0 [pid 6160] mkdir("./bus", 000 [pid 6164] <... setpgid resumed>) = 0 [pid 6161] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6160] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6164] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6163] write(1, "executing program\n", 18 [pid 6161] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6160] rename("./file1", "./file0/file0"executing program [pid 6163] <... write resumed>) = 18 [pid 6161] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6160] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6163] memfd_create("syzkaller", 0 [pid 6161] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6160] mkdirat(AT_FDCWD, "./file1", 000 [pid 6164] <... openat resumed>) = 3 [pid 6161] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6160] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6164] write(3, "1000", 4 [pid 6163] <... memfd_create resumed>) = 3 [pid 6161] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6164] <... write resumed>) = 4 [pid 6163] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6162] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6161] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6160] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6164] close(3 [pid 6163] <... mmap resumed>) = 0x7f88dec00000 [pid 6162] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6161] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6164] <... close resumed>) = 0 [pid 6161] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6161] mkdir("./bus", 000 [pid 6164] write(1, "executing program\n", 18 [pid 6162] pwrite64(-1, "#", 1, 134220897 [pid 6161] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6164] <... write resumed>) = 18 [pid 6162] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6164] memfd_create("syzkaller", 0 [pid 6162] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6161] rename("./file1", "./file0/file0" [pid 6162] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6161] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6164] <... memfd_create resumed>) = 3 [pid 6162] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6161] mkdirat(AT_FDCWD, "./file1", 000 [pid 6160] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6164] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6162] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6161] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6160] exit_group(0 [pid 6164] <... mmap resumed>) = 0x7f88dec00000 [pid 6162] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6161] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6160] <... exit_group resumed>) = ? [pid 6162] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6160] +++ exited with 0 +++ [pid 6164] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6160, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6163] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288) = 524288 [pid 6162] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6162] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6162] rename("./file1", "./file0/file0" [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6162] <... rename resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6165 attached [pid 6164] <... write resumed>) = 524288 [pid 6162] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6162] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6165] set_robust_list(0x555581b7e660, 24 [pid 6163] munmap(0x7f88dec00000, 138412032 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6165 [pid 6165] <... set_robust_list resumed>) = 0 [pid 6163] <... munmap resumed>) = 0 [pid 6165] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6163] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6165] <... prctl resumed>) = 0 [pid 6163] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6165] setpgid(0, 0 [pid 6164] munmap(0x7f88dec00000, 138412032 [pid 6163] close(3 [pid 6161] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6164] <... munmap resumed>) = 0 [pid 6164] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6164] close(3 [pid 6163] <... close resumed>) = 0 [pid 6165] <... setpgid resumed>) = 0 [pid 6164] <... close resumed>) = 0 [pid 6163] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6161] exit_group(0 [pid 6164] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6165] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6164] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6163] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6162] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6161] <... exit_group resumed>) = ? [pid 6164] pwrite64(-1, "#", 1, 134220897 [pid 6163] pwrite64(-1, "#", 1, 134220897 [pid 6164] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6162] exit_group(0 [pid 6164] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6162] <... exit_group resumed>) = ? [pid 6165] <... openat resumed>) = 3 [pid 6164] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6163] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6162] +++ exited with 0 +++ [pid 6161] +++ exited with 0 +++ [pid 6164] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6163] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6165] write(3, "1000", 4 [pid 6164] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6165] <... write resumed>) = 4 [pid 6163] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6165] close(3 [pid 6164] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6163] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6161, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6162, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6165] <... close resumed>) = 0 [pid 6164] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6163] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5819] restart_syscall(<... resuming interrupted clone ...>executing program [pid 6165] write(1, "executing program\n", 18 [pid 6164] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6163] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6165] <... write resumed>) = 18 [pid 6164] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6164] rename("./file1", "./file0/file0" [pid 6163] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6164] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6165] memfd_create("syzkaller", 0 [pid 6164] mkdirat(AT_FDCWD, "./file1", 000 [pid 6163] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6164] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6163] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6165] <... memfd_create resumed>) = 3 [pid 6163] mkdir("./bus", 000 [ 82.850112][ T6160] overlayfs: failed to resolve './file0': -2 [ 82.860529][ T6161] overlayfs: failed to resolve './file0': -2 [ 82.880371][ T6162] overlayfs: failed to resolve './file0': -2 [pid 6164] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6163] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6165] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6163] rename("./file1", "./file0/file0" [pid 6165] <... mmap resumed>) = 0x7f88dec00000 [pid 6163] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6166 attached , child_tidptr=0x555581b7e650) = 6167 [pid 6163] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6166 ./strace-static-x86_64: Process 6167 attached [pid 6163] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6167] set_robust_list(0x555581b7e660, 24 [pid 6163] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6167] <... set_robust_list resumed>) = 0 [pid 6166] set_robust_list(0x555581b7e660, 24) = 0 [pid 6166] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6166] setpgid(0, 0) = 0 [pid 6166] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6167] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6166] write(3, "1000", 4 [pid 6165] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6164] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6163] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6167] <... prctl resumed>) = 0 [pid 6166] <... write resumed>) = 4 [pid 6165] <... write resumed>) = 524288 [pid 6164] exit_group(0 [pid 6163] exit_group(0 [pid 6167] setpgid(0, 0 [pid 6166] close(3 [pid 6163] <... exit_group resumed>) = ? [pid 6166] <... close resumed>) = 0 [pid 6167] <... setpgid resumed>) = 0 [pid 6166] write(1, "executing program\n", 18executing program [pid 6167] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6166] <... write resumed>) = 18 [pid 6165] munmap(0x7f88dec00000, 138412032 [pid 6164] <... exit_group resumed>) = ? [pid 6163] +++ exited with 0 +++ [pid 6167] <... openat resumed>) = 3 [pid 6166] memfd_create("syzkaller", 0 [pid 6165] <... munmap resumed>) = 0 [pid 6164] +++ exited with 0 +++ [pid 6167] write(3, "1000", 4 [pid 6166] <... memfd_create resumed>) = 3 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6164, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6163, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6167] <... write resumed>) = 4 [pid 6166] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6165] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6167] close(3 [pid 6166] <... mmap resumed>) = 0x7f88dec00000 [pid 6165] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6167] <... close resumed>) = 0 [pid 6167] write(1, "executing program\n", 18executing program [ 82.912282][ T6164] overlayfs: failed to resolve './file0': -2 [ 82.925673][ T6163] overlayfs: failed to resolve './file0': -2 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6167] <... write resumed>) = 18 [pid 6166] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6165] close(3 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6167] memfd_create("syzkaller", 0 [pid 6166] <... write resumed>) = 524288 [pid 6165] <... close resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6167] <... memfd_create resumed>) = 3 [pid 6167] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6168 attached ./strace-static-x86_64: Process 6169 attached [pid 6168] set_robust_list(0x555581b7e660, 24 [pid 6167] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6166] munmap(0x7f88dec00000, 138412032 [pid 6165] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6168 [pid 6169] set_robust_list(0x555581b7e660, 24 [pid 6168] <... set_robust_list resumed>) = 0 [pid 6167] <... write resumed>) = 524288 [pid 6166] <... munmap resumed>) = 0 [pid 6165] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6169 [pid 6169] <... set_robust_list resumed>) = 0 [pid 6168] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6167] munmap(0x7f88dec00000, 138412032 [pid 6166] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6165] pwrite64(-1, "#", 1, 134220897 [pid 6169] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6168] <... prctl resumed>) = 0 [pid 6167] <... munmap resumed>) = 0 [pid 6166] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6165] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6169] <... prctl resumed>) = 0 [pid 6168] setpgid(0, 0 [pid 6166] close(3 [pid 6165] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6169] setpgid(0, 0) = 0 [pid 6168] <... setpgid resumed>) = 0 [pid 6167] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6165] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6169] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6168] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6167] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6167] close(3 [pid 6169] <... openat resumed>) = 3 [pid 6168] <... openat resumed>) = 3 [pid 6166] <... close resumed>) = 0 [pid 6165] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6169] write(3, "1000", 4 [pid 6168] write(3, "1000", 4 [pid 6167] <... close resumed>) = 0 [pid 6166] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6165] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6169] <... write resumed>) = 4 [pid 6169] close(3 [pid 6168] <... write resumed>) = 4 [pid 6168] close(3) = 0 [pid 6169] <... close resumed>) = 0 [pid 6168] write(1, "executing program\n", 18 [pid 6166] <... openat resumed>) = -1 EISDIR (Is a directory) executing program executing program [pid 6169] write(1, "executing program\n", 18) = 18 [pid 6168] <... write resumed>) = 18 [pid 6169] memfd_create("syzkaller", 0 [pid 6168] memfd_create("syzkaller", 0 [pid 6165] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6169] <... memfd_create resumed>) = 3 [pid 6169] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6168] <... memfd_create resumed>) = 3 [pid 6166] pwrite64(-1, "#", 1, 134220897 [pid 6165] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6169] <... mmap resumed>) = 0x7f88dec00000 [pid 6168] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6166] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6165] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6168] <... mmap resumed>) = 0x7f88dec00000 [pid 6167] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6166] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6165] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6169] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6168] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6167] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6166] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6165] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6165] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6165] mkdirat(AT_FDCWD, "./file1", 000 [pid 6166] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6165] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6166] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6165] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6169] <... write resumed>) = 524288 [pid 6167] pwrite64(-1, "#", 1, 134220897 [pid 6166] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6166] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6166] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6166] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6166] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6166] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6169] munmap(0x7f88dec00000, 138412032 [pid 6168] <... write resumed>) = 524288 [pid 6167] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6168] munmap(0x7f88dec00000, 138412032 [pid 6167] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6167] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6169] <... munmap resumed>) = 0 [pid 6167] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6165] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6167] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6167] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6169] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6167] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6166] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6165] exit_group(0 [pid 6169] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6166] exit_group(0 [pid 6169] close(3 [pid 6167] mkdir("./bus", 000 [pid 6166] <... exit_group resumed>) = ? [pid 6165] <... exit_group resumed>) = ? [pid 6167] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6166] +++ exited with 0 +++ [pid 6165] +++ exited with 0 +++ [pid 6167] rename("./file1", "./file0/file0" [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6165, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6167] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6166, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6168] <... munmap resumed>) = 0 [pid 6169] <... close resumed>) = 0 [pid 6167] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6168] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6167] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6169] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6168] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6167] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6169] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6168] close(3 [pid 6169] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6169] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6169] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6169] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6171 attached ./strace-static-x86_64: Process 6170 attached [pid 6169] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6168] <... close resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6171 [pid 6169] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6169] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6171] set_robust_list(0x555581b7e660, 24 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6170 [pid 6169] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6170] set_robust_list(0x555581b7e660, 24 [pid 6169] mkdir("./bus", 000 [pid 6171] <... set_robust_list resumed>) = 0 [pid 6170] <... set_robust_list resumed>) = 0 [pid 6169] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6169] rename("./file1", "./file0/file0" [pid 6171] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6169] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6168] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6171] <... prctl resumed>) = 0 [pid 6170] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6169] mkdirat(AT_FDCWD, "./file1", 000 [pid 6168] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6167] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6171] setpgid(0, 0 [pid 6170] <... prctl resumed>) = 0 [pid 6169] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6168] pwrite64(-1, "#", 1, 134220897 [pid 6171] <... setpgid resumed>) = 0 [pid 6170] setpgid(0, 0 [pid 6169] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6168] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6167] exit_group(0 [pid 6171] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [ 83.040343][ T6165] overlayfs: failed to resolve './file0': -2 [ 83.049097][ T6166] overlayfs: failed to resolve './file0': -2 [ 83.075017][ T6167] overlayfs: failed to resolve './file0': -2 [pid 6170] <... setpgid resumed>) = 0 [pid 6168] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6171] <... openat resumed>) = 3 [pid 6168] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6167] <... exit_group resumed>) = ? [pid 6168] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000executing program [pid 6171] write(3, "1000", 4) = 4 [pid 6171] close(3) = 0 [pid 6171] write(1, "executing program\n", 18) = 18 [pid 6171] memfd_create("syzkaller", 0 [pid 6170] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6171] <... memfd_create resumed>) = 3 [pid 6170] <... openat resumed>) = 3 [pid 6171] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6170] write(3, "1000", 4 [pid 6171] <... mmap resumed>) = 0x7f88dec00000 [pid 6168] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6170] <... write resumed>) = 4 [pid 6170] close(3) = 0 executing program [pid 6170] write(1, "executing program\n", 18) = 18 [pid 6170] memfd_create("syzkaller", 0) = 3 [pid 6170] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6168] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6170] <... mmap resumed>) = 0x7f88dec00000 [pid 6168] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6171] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6168] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6167] +++ exited with 0 +++ [pid 6168] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6167, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6168] mkdir("./bus", 000 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6168] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6169] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6168] rename("./file1", "./file0/file0" [pid 5824] <... restart_syscall resumed>) = 0 [pid 6170] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6169] exit_group(0 [pid 6168] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6169] <... exit_group resumed>) = ? [pid 6168] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6168] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6170] <... write resumed>) = 524288 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6172 attached , child_tidptr=0x555581b7e650) = 6172 [pid 6172] set_robust_list(0x555581b7e660, 24 [pid 6169] +++ exited with 0 +++ [pid 6172] <... set_robust_list resumed>) = 0 [pid 6172] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6172] setpgid(0, 0) = 0 [pid 6172] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6171] <... write resumed>) = 524288 [pid 6170] munmap(0x7f88dec00000, 138412032 [pid 6168] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6170] <... munmap resumed>) = 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6169, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6168] exit_group(0 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6171] munmap(0x7f88dec00000, 138412032 [pid 6170] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6168] <... exit_group resumed>) = ? [pid 6168] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6168, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6171] <... munmap resumed>) = 0 [pid 6170] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6171] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6170] close(3) = 0 [pid 6171] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6172] <... openat resumed>) = 3 [pid 6171] close(3 [pid 6170] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6172] write(3, "1000", 4 [pid 6171] <... close resumed>) = 0 [pid 6172] <... write resumed>) = 4 [pid 6172] close(3 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6172] <... close resumed>) = 0 [pid 6170] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [pid 6172] write(1, "executing program\n", 18) = 18 [pid 6171] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6170] pwrite64(-1, "#", 1, 134220897 [pid 6172] memfd_create("syzkaller", 0 [pid 6171] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6170] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6172] <... memfd_create resumed>) = 3 [pid 6171] pwrite64(-1, "#", 1, 134220897 [pid 6170] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6172] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6171] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6170] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6172] <... mmap resumed>) = 0x7f88dec00000 [pid 6171] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6170] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6172] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6171] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6170] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6170] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6170] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6170] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6170] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6170] rename("./file1", "./file0/file0" [pid 6171] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6170] <... rename resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6173 attached [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6171] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6170] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 83.102162][ T6169] overlayfs: failed to resolve './file0': -2 [ 83.123642][ T6168] overlayfs: failed to resolve './file0': -2 [pid 6170] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6174 attached [pid 6173] set_robust_list(0x555581b7e660, 24 [pid 6171] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6173 [pid 6174] set_robust_list(0x555581b7e660, 24 [pid 6173] <... set_robust_list resumed>) = 0 [pid 6172] <... write resumed>) = 524288 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6174 [pid 6174] <... set_robust_list resumed>) = 0 [pid 6173] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6171] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6173] <... prctl resumed>) = 0 [pid 6171] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6174] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6173] setpgid(0, 0 [pid 6172] munmap(0x7f88dec00000, 138412032 [pid 6171] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6170] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6174] <... prctl resumed>) = 0 [pid 6173] <... setpgid resumed>) = 0 [pid 6171] mkdir("./bus", 000 [pid 6174] setpgid(0, 0 [pid 6173] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6172] <... munmap resumed>) = 0 [pid 6171] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6170] exit_group(0 [pid 6174] <... setpgid resumed>) = 0 [pid 6171] rename("./file1", "./file0/file0" [pid 6170] <... exit_group resumed>) = ? [pid 6173] <... openat resumed>) = 3 [pid 6171] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6173] write(3, "1000", 4) = 4 [pid 6174] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6173] close(3 [pid 6172] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6171] mkdirat(AT_FDCWD, "./file1", 000 [pid 6170] +++ exited with 0 +++ [pid 6171] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6171] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6173] <... close resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6170, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6173] write(1, "executing program\n", 18) = 18 [pid 6173] memfd_create("syzkaller", 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWRexecuting program ) = -1 EBUSY (Device or resource busy) [pid 6174] <... openat resumed>) = 3 [pid 6173] <... memfd_create resumed>) = 3 [pid 6172] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6171] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6174] write(3, "1000", 4 [pid 6173] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6172] close(3 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6174] <... write resumed>) = 4 [pid 6173] <... mmap resumed>) = 0x7f88dec00000 [pid 6171] exit_group(0 [pid 6174] close(3 [pid 6171] <... exit_group resumed>) = ? [pid 6174] <... close resumed>) = 0 [pid 6172] <... close resumed>) = 0 [pid 6171] +++ exited with 0 +++ [pid 6174] write(1, "executing program\n", 18 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6171, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- executing program [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6174] <... write resumed>) = 18 [pid 6174] memfd_create("syzkaller", 0) = 3 [pid 6174] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 ./strace-static-x86_64: Process 6175 attached [pid 6173] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6172] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6175 [pid 6175] set_robust_list(0x555581b7e660, 24 [pid 6172] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6175] <... set_robust_list resumed>) = 0 [pid 6172] pwrite64(-1, "#", 1, 134220897 [pid 6175] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6172] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6175] <... prctl resumed>) = 0 [pid 6172] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6175] setpgid(0, 0 [pid 6172] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6175] <... setpgid resumed>) = 0 [pid 6172] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6175] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6174] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6172] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6175] <... openat resumed>) = 3 [pid 6173] <... write resumed>) = 524288 [pid 6172] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6176 attached [pid 6175] write(3, "1000", 4 [pid 6173] munmap(0x7f88dec00000, 138412032 [pid 6172] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6176] set_robust_list(0x555581b7e660, 24 [pid 6175] <... write resumed>) = 4 [pid 6176] <... set_robust_list resumed>) = 0 [pid 6175] close(3 [pid 6174] <... write resumed>) = 524288 executing program [pid 6173] <... munmap resumed>) = 0 [pid 6172] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6176 [pid 6176] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6175] <... close resumed>) = 0 [pid 6173] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6172] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6176] <... prctl resumed>) = 0 [pid 6175] write(1, "executing program\n", 18 [pid 6172] mkdir("./bus", 000 [pid 6176] setpgid(0, 0 [pid 6175] <... write resumed>) = 18 [pid 6173] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6172] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6176] <... setpgid resumed>) = 0 [pid 6175] memfd_create("syzkaller", 0 [pid 6173] close(3 [pid 6172] rename("./file1", "./file0/file0" [ 83.153613][ T6170] overlayfs: failed to resolve './file0': -2 [ 83.188847][ T6171] overlayfs: failed to resolve './file0': -2 [pid 6176] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6174] munmap(0x7f88dec00000, 138412032 [pid 6176] <... openat resumed>) = 3 [pid 6175] <... memfd_create resumed>) = 3 [pid 6173] <... close resumed>) = 0 [pid 6172] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6176] write(3, "1000", 4 [pid 6175] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6174] <... munmap resumed>) = 0 [pid 6173] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6172] mkdirat(AT_FDCWD, "./file1", 000 [pid 6176] <... write resumed>) = 4 [pid 6175] <... mmap resumed>) = 0x7f88dec00000 [pid 6173] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6176] close(3 [pid 6175] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6173] pwrite64(-1, "#", 1, 134220897 [pid 6172] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6176] <... close resumed>) = 0 [pid 6173] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6174] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6173] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6174] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6173] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6176] write(1, "executing program\n", 18 [pid 6174] close(3 [pid 6173] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6174] <... close resumed>) = 0 [pid 6173] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [pid 6176] <... write resumed>) = 18 [pid 6173] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6172] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6173] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6176] memfd_create("syzkaller", 0 [pid 6173] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6176] <... memfd_create resumed>) = 3 [pid 6176] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6175] <... write resumed>) = 524288 [pid 6173] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6175] munmap(0x7f88dec00000, 138412032 [pid 6174] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6173] mkdir("./bus", 000 [pid 6174] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6173] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6174] pwrite64(-1, "#", 1, 134220897 [pid 6173] rename("./file1", "./file0/file0" [pid 6174] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6173] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6174] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6173] mkdirat(AT_FDCWD, "./file1", 000 [pid 6174] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6174] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6173] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6174] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6173] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6176] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6175] <... munmap resumed>) = 0 [pid 6174] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6173] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6172] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6176] <... write resumed>) = 524288 [pid 6175] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6174] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6173] exit_group(0 [pid 6172] exit_group(0 [pid 6176] munmap(0x7f88dec00000, 138412032 [pid 6175] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6174] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6173] <... exit_group resumed>) = ? [pid 6172] <... exit_group resumed>) = ? [pid 6176] <... munmap resumed>) = 0 [pid 6175] close(3 [pid 6174] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6173] +++ exited with 0 +++ [pid 6172] +++ exited with 0 +++ [pid 6174] mkdir("./bus", 000 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6173, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6174] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6172, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6176] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6176] close(3 [pid 6174] rename("./file1", "./file0/file0" [pid 6176] <... close resumed>) = 0 [pid 6174] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6175] <... close resumed>) = 0 [pid 6174] mkdirat(AT_FDCWD, "./file1", 000 [pid 6175] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6174] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6175] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6174] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6175] pwrite64(-1, "#", 1, 134220897 [pid 6176] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6175] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6175] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6176] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6175] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6176] pwrite64(-1, "#", 1, 134220897 [pid 6175] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6176] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 83.248664][ T6172] overlayfs: failed to resolve './file0': -2 [ 83.261279][ T6173] overlayfs: failed to resolve './file0': -2 [pid 6176] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6175] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6176] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6176] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6175] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6176] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6176] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6175] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6176] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6175] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6176] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6175] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6176] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6175] mkdir("./bus", 000 [pid 6176] mkdir("./bus", 000 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6175] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6176] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6175] rename("./file1", "./file0/file0" [pid 6176] rename("./file1", "./file0/file0" [pid 6175] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6174] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6176] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6175] mkdirat(AT_FDCWD, "./file1", 000 [pid 6174] exit_group(0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6176] mkdirat(AT_FDCWD, "./file1", 000 [pid 6175] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6174] <... exit_group resumed>) = ? [pid 6176] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6175] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6176] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6174] +++ exited with 0 +++ [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6174, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6176] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6178 attached [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6178 ./strace-static-x86_64: Process 6177 attached [pid 6178] set_robust_list(0x555581b7e660, 24 [pid 6177] set_robust_list(0x555581b7e660, 24 [pid 6176] exit_group(0 [pid 6178] <... set_robust_list resumed>) = 0 [pid 6175] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6178] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6176] <... exit_group resumed>) = ? [pid 6175] exit_group(0 [pid 6178] <... prctl resumed>) = 0 [pid 6175] <... exit_group resumed>) = ? [pid 6176] +++ exited with 0 +++ [pid 6178] setpgid(0, 0 [pid 6175] +++ exited with 0 +++ [pid 6178] <... setpgid resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6176, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6177] <... set_robust_list resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6177] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6175, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6177] <... prctl resumed>) = 0 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6178] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6177] setpgid(0, 0) = 0 [pid 6177] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6178] <... openat resumed>) = 3 [pid 6178] write(3, "1000", 4 [pid 6177] <... openat resumed>) = 3 [pid 6178] <... write resumed>) = 4 [pid 6177] write(3, "1000", 4 [pid 6178] close(3 [pid 6177] <... write resumed>) = 4 [pid 6178] <... close resumed>) = 0 [pid 6177] close(3) = 0 [pid 6177] write(1, "executing program\n", 18executing program ) = 18 executing program [pid 6178] write(1, "executing program\n", 18 [pid 6177] memfd_create("syzkaller", 0 [pid 6178] <... write resumed>) = 18 [pid 6177] <... memfd_create resumed>) = 3 [pid 6177] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6178] memfd_create("syzkaller", 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6177 [pid 6177] <... mmap resumed>) = 0x7f88dec00000 [pid 6178] <... memfd_create resumed>) = 3 [pid 6177] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6178] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6178] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6179 attached [pid 6178] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6177] <... write resumed>) = 524288 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6179 [pid 6179] set_robust_list(0x555581b7e660, 24 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [ 83.300433][ T6174] overlayfs: failed to resolve './file0': -2 [ 83.310261][ T6175] overlayfs: failed to resolve './file0': -2 [ 83.317871][ T6176] overlayfs: failed to resolve './file0': -2 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6177] munmap(0x7f88dec00000, 138412032 [pid 6179] <... set_robust_list resumed>) = 0 [pid 6178] <... write resumed>) = 524288 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6178] munmap(0x7f88dec00000, 138412032) = 0 [pid 6178] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6179] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6177] <... munmap resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6181 attached ./strace-static-x86_64: Process 6180 attached [pid 6179] <... prctl resumed>) = 0 [pid 6178] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6177] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6181] set_robust_list(0x555581b7e660, 24 [pid 6180] set_robust_list(0x555581b7e660, 24 [pid 6179] setpgid(0, 0 [pid 6178] close(3 [pid 6177] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6180 [pid 6181] <... set_robust_list resumed>) = 0 [pid 6180] <... set_robust_list resumed>) = 0 [pid 6179] <... setpgid resumed>) = 0 [pid 6181] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6177] close(3 [pid 6181] <... prctl resumed>) = 0 [pid 6180] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6179] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6178] <... close resumed>) = 0 [pid 6177] <... close resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6181 [pid 6181] setpgid(0, 0 [pid 6180] <... prctl resumed>) = 0 [pid 6181] <... setpgid resumed>) = 0 [pid 6179] <... openat resumed>) = 3 [pid 6180] setpgid(0, 0 [pid 6181] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6180] <... setpgid resumed>) = 0 [pid 6179] write(3, "1000", 4 [pid 6178] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6181] <... openat resumed>) = 3 [pid 6177] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6181] write(3, "1000", 4 [pid 6180] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6179] <... write resumed>) = 4 [pid 6178] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6180] <... openat resumed>) = 3 [pid 6179] close(3 [pid 6181] <... write resumed>) = 4 [pid 6178] pwrite64(-1, "#", 1, 134220897 [pid 6177] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6181] close(3 [pid 6180] write(3, "1000", 4 [pid 6179] <... close resumed>) = 0 [pid 6178] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6177] pwrite64(-1, "#", 1, 134220897 [pid 6181] <... close resumed>) = 0 [pid 6180] <... write resumed>) = 4 [pid 6179] write(1, "executing program\n", 18 [pid 6178] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500executing program [pid 6177] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6181] write(1, "executing program\n", 18 [pid 6180] close(3 [pid 6179] <... write resumed>) = 18 [pid 6178] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6177] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6181] <... write resumed>) = 18 [pid 6180] <... close resumed>) = 0 [pid 6179] memfd_create("syzkaller", 0 [pid 6178] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6177] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6180] write(1, "executing program\n", 18 [pid 6181] memfd_create("syzkaller", 0executing program [pid 6178] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6179] <... memfd_create resumed>) = 3 [pid 6178] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6177] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6181] <... memfd_create resumed>) = 3 [pid 6180] <... write resumed>) = 18 [pid 6179] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6178] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6177] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6181] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6179] <... mmap resumed>) = 0x7f88dec00000 [pid 6178] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6181] <... mmap resumed>) = 0x7f88dec00000 [pid 6180] memfd_create("syzkaller", 0) = 3 [pid 6178] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6177] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6178] mkdir("./bus", 000 [pid 6177] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6178] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6177] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6178] rename("./file1", "./file0/file0" [pid 6177] mkdir("./bus", 000 [pid 6178] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6177] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6178] mkdirat(AT_FDCWD, "./file1", 000 [pid 6177] rename("./file1", "./file0/file0" [pid 6178] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6177] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6178] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6180] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6181] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6180] <... mmap resumed>) = 0x7f88dec00000 [pid 6177] mkdirat(AT_FDCWD, "./file1", 000 [pid 6179] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6181] <... write resumed>) = 524288 [pid 6180] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6179] <... write resumed>) = 524288 [pid 6178] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6177] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6177] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6180] <... write resumed>) = 524288 [pid 6179] munmap(0x7f88dec00000, 138412032 [pid 6180] munmap(0x7f88dec00000, 138412032 [pid 6179] <... munmap resumed>) = 0 [pid 6179] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6178] exit_group(0 [pid 6180] <... munmap resumed>) = 0 [pid 6179] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6178] <... exit_group resumed>) = ? [pid 6180] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6178] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6178, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6179] close(3 [pid 6180] close(3 [pid 6179] <... close resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6181] munmap(0x7f88dec00000, 138412032) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6181] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6179] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6181] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6179] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6181] close(3 [pid 6179] pwrite64(-1, "#", 1, 134220897 [pid 6181] <... close resumed>) = 0 [pid 6180] <... close resumed>) = 0 [pid 6179] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6181] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6180] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6181] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6179] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6181] pwrite64(-1, "#", 1, 134220897 [pid 6180] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6179] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6181] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6180] pwrite64(-1, "#", 1, 134220897 [pid 6179] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6177] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6181] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6180] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6179] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6177] exit_group(0./strace-static-x86_64: Process 6182 attached [pid 6181] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6180] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6179] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6177] <... exit_group resumed>) = ? [pid 6182] set_robust_list(0x555581b7e660, 24 [pid 6181] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6180] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6179] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6181] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6179] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6180] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6181] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6179] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6182] <... set_robust_list resumed>) = 0 [pid 6181] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6180] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6179] mkdir("./bus", 000 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6182 [pid 6181] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6180] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6179] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6181] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6180] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6179] rename("./file1", "./file0/file0" [pid 6182] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6181] mkdir("./bus", 000 [pid 6180] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6179] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6182] <... prctl resumed>) = 0 [pid 6181] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6180] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6179] mkdirat(AT_FDCWD, "./file1", 000 [pid 6182] setpgid(0, 0 [pid 6181] rename("./file1", "./file0/file0" [pid 6180] mkdir("./bus", 000 [pid 6179] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6181] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6180] <... mkdir resumed>) = -1 EEXIST (File exists) [ 83.407114][ T6178] overlayfs: failed to resolve './file0': -2 [ 83.430920][ T6177] overlayfs: failed to resolve './file0': -2 [pid 6179] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6182] <... setpgid resumed>) = 0 [pid 6181] mkdirat(AT_FDCWD, "./file1", 000 [pid 6180] rename("./file1", "./file0/file0" [pid 6177] +++ exited with 0 +++ [pid 6182] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6180] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6181] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6180] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6177, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6181] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6180] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6179] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6182] <... openat resumed>) = 3 [pid 6181] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6180] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] <... restart_syscall resumed>) = 0 [pid 6182] write(3, "1000", 4 [pid 6181] exit_group(0 [pid 6179] exit_group(0 [pid 6182] <... write resumed>) = 4 [pid 6181] <... exit_group resumed>) = ? [pid 6180] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6179] <... exit_group resumed>) = ? [pid 6182] close(3 [pid 6181] +++ exited with 0 +++ [pid 6180] exit_group(0 [pid 6179] +++ exited with 0 +++ [pid 6182] <... close resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6181, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 6182] write(1, "executing program\n", 18 [pid 6180] <... exit_group resumed>) = ? [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6182] <... write resumed>) = 18 [pid 6180] +++ exited with 0 +++ [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6179, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=0} --- ./strace-static-x86_64: Process 6183 attached [pid 6182] memfd_create("syzkaller", 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6183] set_robust_list(0x555581b7e660, 24 [pid 6182] <... memfd_create resumed>) = 3 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6180, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6183 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6183] <... set_robust_list resumed>) = 0 [pid 6182] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6183] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6182] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 6184 attached [pid 6183] <... prctl resumed>) = 0 [pid 6182] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6184 [pid 6183] setpgid(0, 0) = 0 [pid 6184] set_robust_list(0x555581b7e660, 24 [pid 6183] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6184] <... set_robust_list resumed>) = 0 [pid 6183] <... openat resumed>) = 3 [pid 6182] <... write resumed>) = 524288 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6182] munmap(0x7f88dec00000, 138412032 [pid 6184] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6183] write(3, "1000", 4 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6184] <... prctl resumed>) = 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6184] setpgid(0, 0 [pid 6183] <... write resumed>) = 4 [pid 6182] <... munmap resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6183] close(3 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6185 attached ./strace-static-x86_64: Process 6186 attached executing program [pid 6184] <... setpgid resumed>) = 0 [pid 6183] <... close resumed>) = 0 [pid 6182] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6183] write(1, "executing program\n", 18 [pid 6184] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6183] <... write resumed>) = 18 [pid 6182] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6183] memfd_create("syzkaller", 0 [pid 6182] close(3 [ 83.457850][ T6179] overlayfs: failed to resolve './file0': -2 [ 83.465837][ T6181] overlayfs: failed to resolve './file0': -2 [ 83.477502][ T6180] overlayfs: failed to resolve './file0': -2 [pid 6185] set_robust_list(0x555581b7e660, 24 [pid 6183] <... memfd_create resumed>) = 3 [pid 6185] <... set_robust_list resumed>) = 0 [pid 6186] set_robust_list(0x555581b7e660, 24 [pid 6184] <... openat resumed>) = 3 [pid 6183] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6182] <... close resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6185 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6186 [pid 6185] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6186] <... set_robust_list resumed>) = 0 [pid 6184] write(3, "1000", 4 [pid 6183] <... mmap resumed>) = 0x7f88dec00000 [pid 6182] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6186] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6184] <... write resumed>) = 4 [pid 6182] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6185] <... prctl resumed>) = 0 [pid 6182] pwrite64(-1, "#", 1, 134220897 [pid 6184] close(3 [pid 6182] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6185] setpgid(0, 0 [pid 6182] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6184] <... close resumed>) = 0 executing program [pid 6182] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6185] <... setpgid resumed>) = 0 [pid 6182] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6184] write(1, "executing program\n", 18 [pid 6186] <... prctl resumed>) = 0 [pid 6184] <... write resumed>) = 18 [pid 6182] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6185] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6186] setpgid(0, 0 [pid 6184] memfd_create("syzkaller", 0 [pid 6182] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6186] <... setpgid resumed>) = 0 [pid 6184] <... memfd_create resumed>) = 3 [pid 6182] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6185] <... openat resumed>) = 3 [pid 6186] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6184] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6183] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6182] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6185] write(3, "1000", 4 [pid 6182] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6185] <... write resumed>) = 4 [pid 6182] mkdir("./bus", 000 [pid 6185] close(3 [pid 6182] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6185] <... close resumed>) = 0 [pid 6186] <... openat resumed>) = 3 [pid 6184] <... mmap resumed>) = 0x7f88dec00000 [pid 6183] <... write resumed>) = 524288 [pid 6182] rename("./file1", "./file0/file0" [pid 6185] write(1, "executing program\n", 18executing program [pid 6186] write(3, "1000", 4 [pid 6184] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6182] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6185] <... write resumed>) = 18 [pid 6182] mkdirat(AT_FDCWD, "./file1", 000 [pid 6186] <... write resumed>) = 4 [pid 6186] close(3executing program [pid 6185] memfd_create("syzkaller", 0 [pid 6186] <... close resumed>) = 0 [pid 6186] write(1, "executing program\n", 18) = 18 [pid 6185] <... memfd_create resumed>) = 3 [pid 6186] memfd_create("syzkaller", 0 [pid 6182] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6185] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6182] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6185] <... mmap resumed>) = 0x7f88dec00000 [pid 6186] <... memfd_create resumed>) = 3 [pid 6186] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6183] munmap(0x7f88dec00000, 138412032 [pid 6185] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6184] <... write resumed>) = 524288 [pid 6182] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6186] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6184] munmap(0x7f88dec00000, 138412032 [pid 6185] <... write resumed>) = 524288 [pid 6186] <... write resumed>) = 524288 [pid 6184] <... munmap resumed>) = 0 [pid 6182] exit_group(0 [pid 6185] munmap(0x7f88dec00000, 138412032 [pid 6183] <... munmap resumed>) = 0 [pid 6182] <... exit_group resumed>) = ? [pid 6184] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6183] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6184] close(3 [pid 6185] <... munmap resumed>) = 0 [pid 6184] <... close resumed>) = 0 [pid 6182] +++ exited with 0 +++ [pid 6183] close(3 [pid 6185] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6186] munmap(0x7f88dec00000, 138412032 [pid 6184] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6182, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6184] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6185] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6186] <... munmap resumed>) = 0 [pid 6183] <... close resumed>) = 0 [pid 6184] pwrite64(-1, "#", 1, 134220897 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6185] close(3 [pid 6184] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... restart_syscall resumed>) = 0 [pid 6186] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6183] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6186] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6184] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6183] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6186] close(3 [pid 6183] pwrite64(-1, "#", 1, 134220897 [pid 6185] <... close resumed>) = 0 [pid 6186] <... close resumed>) = 0 [pid 6184] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6183] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6183] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6183] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6185] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6184] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6183] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6184] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6184] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6183] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6184] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6185] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6184] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6183] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6184] mkdir("./bus", 000 [pid 6185] pwrite64(-1, "#", 1, 134220897 [pid 6184] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6183] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6184] rename("./file1", "./file0/file0" [pid 6183] mkdir("./bus", 000 [pid 6185] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6184] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6183] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6186] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6184] mkdirat(AT_FDCWD, "./file1", 000 [pid 6183] rename("./file1", "./file0/file0" [pid 6185] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6186] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6184] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6183] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6185] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6186] pwrite64(-1, "#", 1, 134220897 [pid 6184] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [ 83.559181][ T6182] overlayfs: failed to resolve './file0': -2 [pid 6183] mkdirat(AT_FDCWD, "./file1", 000 [pid 6186] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6183] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6186] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6183] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6187 attached [pid 6185] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6186] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6187 [pid 6185] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6185] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6186] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6185] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6186] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6185] mkdir("./bus", 000 [pid 6184] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6185] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6185] rename("./file1", "./file0/file0" [pid 6186] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6184] exit_group(0 [pid 6185] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6184] <... exit_group resumed>) = ? [pid 6185] mkdirat(AT_FDCWD, "./file1", 000 [pid 6186] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6186] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6186] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6186] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6186] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6186] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6187] set_robust_list(0x555581b7e660, 24 [pid 6185] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6184] +++ exited with 0 +++ [pid 6183] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6187] <... set_robust_list resumed>) = 0 [pid 6185] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6184, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6187] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6187] setpgid(0, 0 [pid 6186] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6187] <... setpgid resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6186] exit_group(0 [pid 6187] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6185] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6186] <... exit_group resumed>) = ? [pid 6183] exit_group(0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6187] <... openat resumed>) = 3 [pid 6186] +++ exited with 0 +++ [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6187] write(3, "1000", 4) = 4 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6186, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6187] close(3) = 0 [pid 6185] exit_group(0 [pid 6183] <... exit_group resumed>) = ? [pid 5821] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6188 attached executing program [pid 6187] write(1, "executing program\n", 18 [pid 6185] <... exit_group resumed>) = ? [pid 6183] +++ exited with 0 +++ [pid 6188] set_robust_list(0x555581b7e660, 24 [pid 6187] <... write resumed>) = 18 [pid 6185] +++ exited with 0 +++ [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6188 [pid 6188] <... set_robust_list resumed>) = 0 [pid 6187] memfd_create("syzkaller", 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6185, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6188] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6187] <... memfd_create resumed>) = 3 [pid 6188] <... prctl resumed>) = 0 [pid 6187] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6183, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6188] setpgid(0, 0) = 0 [pid 6187] <... mmap resumed>) = 0x7f88dec00000 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6188] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6187] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6188] write(3, "1000", 4executing program ) = 4 [pid 6188] close(3) = 0 [pid 6188] write(1, "executing program\n", 18 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6188] <... write resumed>) = 18 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6188] memfd_create("syzkaller", 0 [pid 6187] <... write resumed>) = 524288 [pid 6188] <... memfd_create resumed>) = 3 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6188] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6187] munmap(0x7f88dec00000, 138412032./strace-static-x86_64: Process 6189 attached [pid 6188] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6189] set_robust_list(0x555581b7e660, 24 [pid 6188] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6187] <... munmap resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6189 [pid 6189] <... set_robust_list resumed>) = 0 [pid 6189] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6187] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6189] <... prctl resumed>) = 0 [pid 6189] setpgid(0, 0) = 0 [pid 6189] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6190 attached ) = 3 [pid 6189] write(3, "1000", 4) = 4 [pid 6189] close(3) = 0 [pid 6189] write(1, "executing program\n", 18) = 18 ./strace-static-x86_64: Process 6191 attached [pid 6189] memfd_create("syzkaller", 0executing program [pid 6187] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6189] <... memfd_create resumed>) = 3 [pid 6189] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [ 83.604912][ T6184] overlayfs: failed to resolve './file0': -2 [ 83.604997][ T6183] overlayfs: failed to resolve './file0': -2 [ 83.622197][ T6186] overlayfs: failed to resolve './file0': -2 [ 83.631243][ T6185] overlayfs: failed to resolve './file0': -2 [pid 6191] set_robust_list(0x555581b7e660, 24 [pid 6190] set_robust_list(0x555581b7e660, 24 [pid 6187] close(3 [pid 6191] <... set_robust_list resumed>) = 0 [pid 6190] <... set_robust_list resumed>) = 0 [pid 6187] <... close resumed>) = 0 [pid 6190] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6191] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6190] <... prctl resumed>) = 0 [pid 6190] setpgid(0, 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6190 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6191 [pid 6191] <... prctl resumed>) = 0 [pid 6191] setpgid(0, 0) = 0 [pid 6191] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6190] <... setpgid resumed>) = 0 [pid 6191] <... openat resumed>) = 3 [pid 6189] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6191] write(3, "1000", 4 [pid 6190] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6188] <... write resumed>) = 524288 [pid 6187] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6191] <... write resumed>) = 4 [pid 6190] <... openat resumed>) = 3 [pid 6188] munmap(0x7f88dec00000, 138412032 [pid 6191] close(3 [pid 6188] <... munmap resumed>) = 0 [pid 6191] <... close resumed>) = 0 executing program [pid 6191] write(1, "executing program\n", 18 [pid 6190] write(3, "1000", 4 [pid 6188] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6191] <... write resumed>) = 18 [pid 6190] <... write resumed>) = 4 [pid 6187] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6188] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6190] close(3 [pid 6191] memfd_create("syzkaller", 0 [pid 6190] <... close resumed>) = 0 [pid 6189] <... write resumed>) = 524288 [pid 6187] pwrite64(-1, "#", 1, 134220897 [pid 6189] munmap(0x7f88dec00000, 138412032 [pid 6191] <... memfd_create resumed>) = 3 [pid 6190] write(1, "executing program\n", 18 [pid 6189] <... munmap resumed>) = 0 executing program [pid 6188] close(3 [pid 6187] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6191] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6190] <... write resumed>) = 18 [pid 6189] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6191] <... mmap resumed>) = 0x7f88dec00000 [pid 6190] memfd_create("syzkaller", 0 [pid 6188] <... close resumed>) = 0 [pid 6187] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6189] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6187] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6189] close(3) = 0 [pid 6189] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6191] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6190] <... memfd_create resumed>) = 3 [pid 6188] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6187] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6189] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6187] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6187] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6187] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6190] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6189] pwrite64(-1, "#", 1, 134220897 [pid 6188] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6189] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6191] <... write resumed>) = 524288 [pid 6190] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6189] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6188] pwrite64(-1, "#", 1, 134220897 [pid 6187] mkdir("./bus", 000 [pid 6189] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6188] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6188] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6189] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6191] munmap(0x7f88dec00000, 138412032 [pid 6189] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6188] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6187] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6188] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6187] rename("./file1", "./file0/file0" [pid 6189] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6188] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6187] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6189] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6188] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6187] mkdirat(AT_FDCWD, "./file1", 000 [pid 6189] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6188] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6187] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6191] <... munmap resumed>) = 0 [pid 6189] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6188] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6187] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6191] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6189] mkdir("./bus", 000 [pid 6188] mkdir("./bus", 000 [pid 6189] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6188] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6189] rename("./file1", "./file0/file0" [pid 6188] rename("./file1", "./file0/file0" [pid 6190] <... write resumed>) = 524288 [pid 6189] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6188] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6188] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6189] mkdirat(AT_FDCWD, "./file1", 000 [pid 6188] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6189] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6189] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6191] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6191] close(3 [pid 6188] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6188] exit_group(0) = ? [pid 6191] <... close resumed>) = 0 [pid 6188] +++ exited with 0 +++ [pid 6187] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6191] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6188, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6187] exit_group(0 [pid 6191] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6187] <... exit_group resumed>) = ? [pid 6191] pwrite64(-1, "#", 1, 134220897 [pid 6190] munmap(0x7f88dec00000, 138412032) = 0 [pid 6190] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6187] +++ exited with 0 +++ [pid 6191] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6191] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6187, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6190] close(3 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6191] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6191] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6190] <... close resumed>) = 0 [pid 6191] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6190] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6189] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6191] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6190] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6189] exit_group(0 [pid 6191] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6190] pwrite64(-1, "#", 1, 134220897 [pid 6189] <... exit_group resumed>) = ? [pid 6191] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6190] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6189] +++ exited with 0 +++ [pid 6191] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6190] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6191] mkdir("./bus", 000 [pid 6190] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6189, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6191] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6191] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6190] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6191] mkdirat(AT_FDCWD, "./file1", 000 [pid 6190] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6192 attached [pid 6191] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6190] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6191] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6190] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 83.745182][ T6187] overlayfs: failed to resolve './file0': -2 [ 83.751218][ T6188] overlayfs: failed to resolve './file0': -2 [ 83.752246][ T6189] overlayfs: failed to resolve './file0': -2 [pid 6190] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6192] set_robust_list(0x555581b7e660, 24./strace-static-x86_64: Process 6193 attached ) = 0 [pid 6191] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6190] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6192 [pid 6193] set_robust_list(0x555581b7e660, 24 [pid 6192] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6191] exit_group(0 [pid 6190] mkdir("./bus", 000 [pid 6193] <... set_robust_list resumed>) = 0 [pid 6192] <... prctl resumed>) = 0 [pid 6191] <... exit_group resumed>) = ? [pid 6190] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6193 [pid 6193] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6192] setpgid(0, 0 [pid 6193] <... prctl resumed>) = 0 [pid 6190] rename("./file1", "./file0/file0" [pid 6192] <... setpgid resumed>) = 0 [pid 6190] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6193] setpgid(0, 0 [pid 6192] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6190] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6193] <... setpgid resumed>) = 0 [pid 6191] +++ exited with 0 +++ [pid 6190] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6193] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6192] <... openat resumed>) = 3 [pid 6190] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6194 attached [pid 6193] <... openat resumed>) = 3 [pid 6192] write(3, "1000", 4 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6191, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6194 [pid 6194] set_robust_list(0x555581b7e660, 24 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6194] <... set_robust_list resumed>) = 0 [pid 6193] write(3, "1000", 4 [pid 6192] <... write resumed>) = 4 [pid 6190] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6194] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6193] <... write resumed>) = 4 [pid 6192] close(3 [pid 6190] exit_group(0 [pid 6194] <... prctl resumed>) = 0 [pid 6193] close(3 [pid 6192] <... close resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6194] setpgid(0, 0 [pid 6193] <... close resumed>) = 0 [pid 6192] write(1, "executing program\n", 18executing program [pid 6190] <... exit_group resumed>) = ? [pid 6194] <... setpgid resumed>) = 0 executing program [pid 6193] write(1, "executing program\n", 18 [pid 6192] <... write resumed>) = 18 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6194] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6193] <... write resumed>) = 18 [pid 6192] memfd_create("syzkaller", 0 [pid 6190] +++ exited with 0 +++ [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6194] <... openat resumed>) = 3 [pid 6193] memfd_create("syzkaller", 0 [pid 6192] <... memfd_create resumed>) = 3 [pid 6193] <... memfd_create resumed>) = 3 [pid 6192] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6193] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6192] <... mmap resumed>) = 0x7f88dec00000 ./strace-static-x86_64: Process 6195 attached [pid 6194] write(3, "1000", 4 [pid 6193] <... mmap resumed>) = 0x7f88dec00000 [pid 6192] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6190, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6195] set_robust_list(0x555581b7e660, 24 [pid 6194] <... write resumed>) = 4 [pid 6193] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6195 [pid 6195] <... set_robust_list resumed>) = 0 [pid 6194] close(3 [pid 6193] <... write resumed>) = 524288 [pid 5825] <... restart_syscall resumed>) = 0 executing program [pid 6195] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6194] <... close resumed>) = 0 [pid 6192] <... write resumed>) = 524288 [pid 6195] <... prctl resumed>) = 0 [pid 6194] write(1, "executing program\n", 18) = 18 [ 83.790264][ T6191] overlayfs: failed to resolve './file0': -2 [ 83.808201][ T6190] overlayfs: failed to resolve './file0': -2 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6193] munmap(0x7f88dec00000, 138412032 [pid 6195] setpgid(0, 0 [pid 6194] memfd_create("syzkaller", 0 [pid 6193] <... munmap resumed>) = 0 [pid 6192] munmap(0x7f88dec00000, 138412032 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6195] <... setpgid resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6193] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6192] <... munmap resumed>) = 0 [pid 6193] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6193] close(3./strace-static-x86_64: Process 6196 attached [pid 6195] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6194] <... memfd_create resumed>) = 3 [pid 6193] <... close resumed>) = 0 [pid 6192] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6196] set_robust_list(0x555581b7e660, 24 [pid 6194] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6196 [pid 6194] <... mmap resumed>) = 0x7f88dec00000 [pid 6192] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6196] <... set_robust_list resumed>) = 0 [pid 6195] <... openat resumed>) = 3 [pid 6194] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6193] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6192] close(3 [pid 6196] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6195] write(3, "1000", 4 [pid 6193] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6192] <... close resumed>) = 0 [pid 6196] <... prctl resumed>) = 0 [pid 6195] <... write resumed>) = 4 [pid 6195] close(3 [pid 6196] setpgid(0, 0 [pid 6195] <... close resumed>) = 0 [pid 6194] <... write resumed>) = 524288 [pid 6193] pwrite64(-1, "#", 1, 134220897executing program [pid 6196] <... setpgid resumed>) = 0 [pid 6195] write(1, "executing program\n", 18 [pid 6193] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6194] munmap(0x7f88dec00000, 138412032 [pid 6195] <... write resumed>) = 18 [pid 6193] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6195] memfd_create("syzkaller", 0 [pid 6193] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6195] <... memfd_create resumed>) = 3 [pid 6193] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6195] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6193] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6192] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6196] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6195] <... mmap resumed>) = 0x7f88dec00000 [pid 6193] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6192] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6193] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6193] mkdir("./bus", 000 [pid 6192] pwrite64(-1, "#", 1, 134220897 [pid 6193] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6192] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6193] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6192] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6193] mkdirat(AT_FDCWD, "./file1", 000 [pid 6192] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6193] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6193] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6196] <... openat resumed>) = 3 [pid 6195] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6194] <... munmap resumed>) = 0 [pid 6192] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6196] write(3, "1000", 4 [pid 6194] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6196] <... write resumed>) = 4 [pid 6194] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6192] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6192] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6192] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6192] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6192] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6192] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6192] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6196] close(3 [pid 6195] <... write resumed>) = 524288 [pid 6194] close(3 [pid 6196] <... close resumed>) = 0 [pid 6193] <... mount resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6193] exit_group(0 [pid 6196] write(1, "executing program\n", 18) = 18 [pid 6193] <... exit_group resumed>) = ? [pid 6192] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6196] memfd_create("syzkaller", 0 [pid 6193] +++ exited with 0 +++ [pid 6192] exit_group(0) = ? [pid 6196] <... memfd_create resumed>) = 3 [pid 6195] munmap(0x7f88dec00000, 138412032 [pid 6194] <... close resumed>) = 0 [pid 6192] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6193, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6196] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6194] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6196] <... mmap resumed>) = 0x7f88dec00000 [pid 6195] <... munmap resumed>) = 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6192, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] <... restart_syscall resumed>) = 0 [pid 6194] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6194] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6194] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6196] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6195] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6194] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6195] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6194] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... restart_syscall resumed>) = 0 [pid 6195] close(3 [pid 6194] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6194] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6194] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6194] rename("./file1", "./file0/file0" [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6194] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6194] mkdirat(AT_FDCWD, "./file1", 000./strace-static-x86_64: Process 6197 attached [pid 6196] <... write resumed>) = 524288 [pid 6195] <... close resumed>) = 0 [pid 6194] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 83.885180][ T6193] overlayfs: failed to resolve './file0': -2 [ 83.895450][ T6192] overlayfs: failed to resolve './file0': -2 [pid 6194] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6197] set_robust_list(0x555581b7e660, 24 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6197 [pid 6195] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6197] <... set_robust_list resumed>) = 0 [pid 6196] munmap(0x7f88dec00000, 138412032 [pid 6197] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6196] <... munmap resumed>) = 0 [pid 6196] openat(AT_FDCWD, "/dev/loop4", O_RDWR./strace-static-x86_64: Process 6198 attached [pid 6197] <... prctl resumed>) = 0 [pid 6196] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6195] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6194] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6198] set_robust_list(0x555581b7e660, 24 [pid 6197] setpgid(0, 0 [pid 6196] close(3 [pid 6195] pwrite64(-1, "#", 1, 134220897 [pid 6198] <... set_robust_list resumed>) = 0 [pid 6197] <... setpgid resumed>) = 0 [pid 6196] <... close resumed>) = 0 [pid 6195] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6194] exit_group(0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6198 [pid 6198] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6197] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6195] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6198] <... prctl resumed>) = 0 [pid 6195] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6198] setpgid(0, 0 [pid 6197] <... openat resumed>) = 3 [pid 6195] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6194] <... exit_group resumed>) = ? [pid 6198] <... setpgid resumed>) = 0 [pid 6195] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6198] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6197] write(3, "1000", 4 [pid 6195] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6194] +++ exited with 0 +++ [pid 6197] <... write resumed>) = 4 [pid 6196] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6195] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6197] close(3 [pid 6196] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6195] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6197] <... close resumed>) = 0 [pid 6195] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6198] <... openat resumed>) = 3 executing program [pid 6197] write(1, "executing program\n", 18 [pid 6196] pwrite64(-1, "#", 1, 134220897 [pid 6195] mkdir("./bus", 000 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6194, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6197] <... write resumed>) = 18 [pid 6198] write(3, "1000", 4 [pid 6197] memfd_create("syzkaller", 0 [pid 6196] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6195] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6198] <... write resumed>) = 4 [pid 6195] rename("./file1", "./file0/file0"executing program [pid 6198] close(3 [pid 6195] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6198] <... close resumed>) = 0 [pid 6195] mkdirat(AT_FDCWD, "./file1", 000 [pid 6198] write(1, "executing program\n", 18 [pid 6195] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6198] <... write resumed>) = 18 [pid 6195] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6197] <... memfd_create resumed>) = 3 [pid 6196] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6198] memfd_create("syzkaller", 0 [pid 6197] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6196] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6197] <... mmap resumed>) = 0x7f88dec00000 [pid 6196] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6196] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6196] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6196] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6196] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6196] mkdirat(AT_FDCWD, "./file1", 000 [pid 6198] <... memfd_create resumed>) = 3 [pid 6196] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6195] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6198] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6196] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6198] <... mmap resumed>) = 0x7f88dec00000 [pid 6195] exit_group(0 [pid 6197] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6195] <... exit_group resumed>) = ? [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6195] +++ exited with 0 +++ [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6195, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6197] <... write resumed>) = 524288 ./strace-static-x86_64: Process 6199 attached [pid 6198] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6197] munmap(0x7f88dec00000, 138412032 [pid 6196] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6199] set_robust_list(0x555581b7e660, 24 [pid 6197] <... munmap resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6199] <... set_robust_list resumed>) = 0 [pid 6197] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6196] exit_group(0 [pid 6199] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6197] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6199 [pid 6199] <... prctl resumed>) = 0 [pid 6197] close(3 [pid 6196] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6200 attached [pid 6199] setpgid(0, 0) = 0 [pid 6200] set_robust_list(0x555581b7e660, 24 [pid 6199] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6200 [pid 6200] <... set_robust_list resumed>) = 0 [pid 6200] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6199] <... openat resumed>) = 3 [pid 6200] <... prctl resumed>) = 0 [pid 6200] setpgid(0, 0 [pid 6199] write(3, "1000", 4 [pid 6198] <... write resumed>) = 524288 [pid 6196] +++ exited with 0 +++ [pid 6200] <... setpgid resumed>) = 0 [ 83.955421][ T6194] overlayfs: failed to resolve './file0': -2 [ 83.987126][ T6195] overlayfs: failed to resolve './file0': -2 [ 83.994969][ T6196] overlayfs: failed to resolve './file0': -2 executing program [pid 6200] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6199] <... write resumed>) = 4 [pid 6198] munmap(0x7f88dec00000, 138412032 [pid 6197] <... close resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6196, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6199] close(3) = 0 [pid 6197] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6199] write(1, "executing program\n", 18 [pid 6198] <... munmap resumed>) = 0 [pid 6197] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6200] <... openat resumed>) = 3 [pid 6199] <... write resumed>) = 18 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6200] write(3, "1000", 4 [pid 6199] memfd_create("syzkaller", 0 [pid 6198] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6197] pwrite64(-1, "#", 1, 134220897 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6200] <... write resumed>) = 4 [pid 6199] <... memfd_create resumed>) = 3 [pid 6198] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6197] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6199] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6197] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6200] close(3 [pid 6199] <... mmap resumed>) = 0x7f88dec00000 [pid 6198] close(3 [pid 6197] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6200] <... close resumed>) = 0 [pid 6198] <... close resumed>) = 0 executing program [pid 6200] write(1, "executing program\n", 18) = 18 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6200] memfd_create("syzkaller", 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6197] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6200] <... memfd_create resumed>) = 3 [pid 6199] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6197] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6201 attached [pid 6197] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6200] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6197] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6200] <... mmap resumed>) = 0x7f88dec00000 [pid 6197] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6198] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6197] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6198] pwrite64(-1, "#", 1, 134220897 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6201 [pid 6201] set_robust_list(0x555581b7e660, 24 [pid 6198] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6197] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6197] rename("./file1", "./file0/file0" [pid 6201] <... set_robust_list resumed>) = 0 [pid 6198] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6197] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6197] mkdirat(AT_FDCWD, "./file1", 000 [pid 6201] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6198] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6197] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6198] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6197] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6200] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6198] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6198] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6198] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6198] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6198] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6198] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6198] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6200] <... write resumed>) = 524288 [pid 6200] munmap(0x7f88dec00000, 138412032 [pid 6201] <... prctl resumed>) = 0 [pid 6199] <... write resumed>) = 524288 [pid 6198] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6197] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6201] setpgid(0, 0 [pid 6199] munmap(0x7f88dec00000, 138412032 [pid 6200] <... munmap resumed>) = 0 [pid 6199] <... munmap resumed>) = 0 [pid 6201] <... setpgid resumed>) = 0 [pid 6199] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6198] exit_group(0 [pid 6197] exit_group(0 [pid 6200] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6198] <... exit_group resumed>) = ? [pid 6201] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6200] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6199] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6197] <... exit_group resumed>) = ? [pid 6201] <... openat resumed>) = 3 [pid 6200] close(3 [pid 6199] close(3 [pid 6198] +++ exited with 0 +++ [pid 6197] +++ exited with 0 +++ [pid 6201] write(3, "1000", 4 [pid 6200] <... close resumed>) = 0 [pid 6199] <... close resumed>) = 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6198, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6197, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6201] <... write resumed>) = 4 [pid 6200] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6199] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6201] close(3 [pid 6200] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6199] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6201] <... close resumed>) = 0 executing program [pid 6200] pwrite64(-1, "#", 1, 134220897 [pid 6199] pwrite64(-1, "#", 1, 134220897 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6201] write(1, "executing program\n", 18 [pid 6200] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6199] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6201] <... write resumed>) = 18 [pid 6199] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6201] memfd_create("syzkaller", 0 [pid 6200] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6199] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6201] <... memfd_create resumed>) = 3 [pid 6199] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6201] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6200] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6199] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 6200] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6200] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6199] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6200] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6199] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6200] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6199] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6200] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6199] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6199] mkdir("./bus", 000./strace-static-x86_64: Process 6202 attached [pid 6200] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6199] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 84.059507][ T6198] overlayfs: failed to resolve './file0': -2 [ 84.060789][ T6197] overlayfs: failed to resolve './file0': -2 [pid 6199] rename("./file1", "./file0/file0" [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6202] set_robust_list(0x555581b7e660, 24 [pid 6200] mkdir("./bus", 000 [pid 6199] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6202] <... set_robust_list resumed>) = 0 [pid 6200] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6202 [pid 6202] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6200] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6200] mkdirat(AT_FDCWD, "./file1", 000 [pid 6202] <... prctl resumed>) = 0 [pid 6200] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6202] setpgid(0, 0 [pid 6200] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6203 attached [pid 6201] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6199] mkdirat(AT_FDCWD, "./file1", 000 [pid 6203] set_robust_list(0x555581b7e660, 24 [pid 6202] <... setpgid resumed>) = 0 [pid 6200] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6199] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6203 [pid 6203] <... set_robust_list resumed>) = 0 [pid 6199] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6203] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6202] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6201] <... write resumed>) = 524288 [pid 6200] exit_group(0 [pid 6203] <... prctl resumed>) = 0 [pid 6202] <... openat resumed>) = 3 [pid 6200] <... exit_group resumed>) = ? [pid 6203] setpgid(0, 0 [pid 6202] write(3, "1000", 4 [pid 6201] munmap(0x7f88dec00000, 138412032 [pid 6200] +++ exited with 0 +++ [pid 6203] <... setpgid resumed>) = 0 [pid 6202] <... write resumed>) = 4 [pid 6201] <... munmap resumed>) = 0 [pid 6199] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6203] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6202] close(3 [pid 6201] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6200, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6203] <... openat resumed>) = 3 [pid 6202] <... close resumed>) = 0 [pid 6201] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6199] exit_group(0executing program [pid 6203] write(3, "1000", 4 [pid 6202] write(1, "executing program\n", 18 [pid 6201] close(3 [pid 6203] <... write resumed>) = 4 [pid 6202] <... write resumed>) = 18 [pid 6203] close(3executing program [pid 6202] memfd_create("syzkaller", 0 [pid 6199] <... exit_group resumed>) = ? [pid 6203] <... close resumed>) = 0 [pid 6202] <... memfd_create resumed>) = 3 [pid 6199] +++ exited with 0 +++ [pid 6203] write(1, "executing program\n", 18 [pid 6202] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6203] <... write resumed>) = 18 [pid 6203] memfd_create("syzkaller", 0 [pid 6202] <... mmap resumed>) = 0x7f88dec00000 [pid 6201] <... close resumed>) = 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6199, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6203] <... memfd_create resumed>) = 3 [pid 6201] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6203] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6202] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6203] <... mmap resumed>) = 0x7f88dec00000 [pid 6201] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... restart_syscall resumed>) = 0 [ 84.101979][ T6200] overlayfs: failed to resolve './file0': -2 [ 84.120451][ T6199] overlayfs: failed to resolve './file0': -2 [pid 6201] pwrite64(-1, "#", 1, 134220897 [pid 6203] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6202] <... write resumed>) = 524288 [pid 6201] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6203] <... write resumed>) = 524288 [pid 6202] munmap(0x7f88dec00000, 138412032 [pid 6201] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6201] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6201] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6201] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6201] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6201] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6201] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6203] munmap(0x7f88dec00000, 138412032 [pid 6202] <... munmap resumed>) = 0 [pid 6201] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6202] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6202] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6202] close(3 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6204 attached [pid 6203] <... munmap resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6204 [pid 6204] set_robust_list(0x555581b7e660, 24 [pid 6203] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6204] <... set_robust_list resumed>) = 0 [pid 6203] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6203] close(3 [pid 6204] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6202] <... close resumed>) = 0 ./strace-static-x86_64: Process 6205 attached [pid 6204] setpgid(0, 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6205 [pid 6204] <... setpgid resumed>) = 0 [pid 6203] <... close resumed>) = 0 [pid 6205] set_robust_list(0x555581b7e660, 24 [pid 6204] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6203] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6202] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6201] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6205] <... set_robust_list resumed>) = 0 [pid 6204] <... openat resumed>) = 3 [pid 6203] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6202] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6201] exit_group(0 [pid 6203] pwrite64(-1, "#", 1, 134220897 [pid 6202] pwrite64(-1, "#", 1, 134220897 [pid 6201] <... exit_group resumed>) = ? [pid 6205] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6204] write(3, "1000", 4 [pid 6203] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6202] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6201] +++ exited with 0 +++ [pid 6205] <... prctl resumed>) = 0 [pid 6204] <... write resumed>) = 4 [pid 6203] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6202] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6201, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6205] setpgid(0, 0 [pid 6204] close(3 [pid 6203] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6202] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6203] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6202] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6205] <... setpgid resumed>) = 0 [pid 6204] <... close resumed>) = 0 [pid 6203] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6202] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6203] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6203] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6202] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6205] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6204] write(1, "executing program\n", 18 [pid 6203] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6202] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6203] mkdir("./bus", 000 [pid 6202] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6203] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6202] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6204] <... write resumed>) = 18 [pid 6203] rename("./file1", "./file0/file0" [pid 6202] mkdir("./bus", 000 [pid 6203] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6202] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6204] memfd_create("syzkaller", 0 [pid 6205] <... openat resumed>) = 3 [pid 6204] <... memfd_create resumed>) = 3 [pid 6203] mkdirat(AT_FDCWD, "./file1", 000 [pid 6202] rename("./file1", "./file0/file0" [pid 6205] write(3, "1000", 4 [pid 6204] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6203] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6202] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6205] <... write resumed>) = 4 [pid 6203] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6205] close(3 [pid 6204] <... mmap resumed>) = 0x7f88dec00000 [pid 6205] <... close resumed>) = 0 [pid 6204] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6202] mkdirat(AT_FDCWD, "./file1", 000 [pid 6205] write(1, "executing program\n", 18 [pid 6202] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 6202] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6205] <... write resumed>) = 18 [pid 6205] memfd_create("syzkaller", 0 [pid 6204] <... write resumed>) = 524288 [pid 6203] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6205] <... memfd_create resumed>) = 3 [pid 6204] munmap(0x7f88dec00000, 138412032 [pid 6202] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6205] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6204] <... munmap resumed>) = 0 [pid 6203] exit_group(0 [pid 6205] <... mmap resumed>) = 0x7f88dec00000 [pid 6204] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6203] <... exit_group resumed>) = ? [pid 6202] exit_group(0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6203] +++ exited with 0 +++ [pid 6202] <... exit_group resumed>) = ? [pid 6204] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6202] +++ exited with 0 +++ [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6203, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6204] close(3 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6202, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6205] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6206 attached [pid 6205] <... write resumed>) = 524288 [pid 6204] <... close resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6206 [pid 6206] set_robust_list(0x555581b7e660, 24 [pid 5820] <... restart_syscall resumed>) = 0 [ 84.171780][ T6201] overlayfs: failed to resolve './file0': -2 [ 84.205568][ T6203] overlayfs: failed to resolve './file0': -2 [ 84.213782][ T6202] overlayfs: failed to resolve './file0': -2 [pid 6206] <... set_robust_list resumed>) = 0 [pid 6206] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6205] munmap(0x7f88dec00000, 138412032 [pid 6204] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6206] <... prctl resumed>) = 0 [pid 6206] setpgid(0, 0 [pid 6204] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6206] <... setpgid resumed>) = 0 [pid 6205] <... munmap resumed>) = 0 [pid 6204] pwrite64(-1, "#", 1, 134220897 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6206] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6205] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6204] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6206] <... openat resumed>) = 3 [pid 6205] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6204] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6206] write(3, "1000", 4 [pid 6205] close(3 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6204] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6207 attached [pid 6206] <... write resumed>) = 4 [pid 6205] <... close resumed>) = 0 [pid 6204] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6207] set_robust_list(0x555581b7e660, 24 [pid 6206] close(3 [pid 6204] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6204] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6207] <... set_robust_list resumed>) = 0 [pid 6204] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6207 [pid 6207] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6204] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6207] <... prctl resumed>) = 0 [pid 6204] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6204] mkdir("./bus", 000 [pid 6207] setpgid(0, 0 [pid 6204] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6207] <... setpgid resumed>) = 0 [pid 6206] <... close resumed>) = 0 [pid 6204] rename("./file1", "./file0/file0"./strace-static-x86_64: Process 6208 attached executing program [pid 6206] write(1, "executing program\n", 18 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6208 [pid 6208] set_robust_list(0x555581b7e660, 24 [pid 6207] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6206] <... write resumed>) = 18 [pid 6204] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6208] <... set_robust_list resumed>) = 0 [pid 6206] memfd_create("syzkaller", 0 [pid 6205] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6204] mkdirat(AT_FDCWD, "./file1", 000 [pid 6208] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6207] <... openat resumed>) = 3 [pid 6206] <... memfd_create resumed>) = 3 [pid 6204] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6205] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6206] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6204] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6207] write(3, "1000", 4 [pid 6205] pwrite64(-1, "#", 1, 134220897 [pid 6208] <... prctl resumed>) = 0 [pid 6206] <... mmap resumed>) = 0x7f88dec00000 [pid 6208] setpgid(0, 0 [pid 6206] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6208] <... setpgid resumed>) = 0 [pid 6208] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6208] write(3, "1000", 4) = 4 [pid 6208] close(3) = 0 [pid 6208] write(1, "executing program\n", 18) = 18 [pid 6207] <... write resumed>) = 4 [pid 6205] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6208] memfd_create("syzkaller", 0 [pid 6207] close(3 [pid 6205] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6204] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6207] <... close resumed>) = 0 [pid 6205] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6207] write(1, "executing program\n", 18) = 18 [pid 6208] <... memfd_create resumed>) = 3 [pid 6208] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6207] memfd_create("syzkaller", 0executing program [pid 6208] <... mmap resumed>) = 0x7f88dec00000 [pid 6207] <... memfd_create resumed>) = 3 [pid 6205] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6204] exit_group(0 [pid 6208] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6207] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6205] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6204] <... exit_group resumed>) = ? [pid 6207] <... mmap resumed>) = 0x7f88dec00000 [pid 6205] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6204] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6204, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6206] <... write resumed>) = 524288 [pid 6208] <... write resumed>) = 524288 [pid 6207] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6205] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6205] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6205] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6205] mkdir("./bus", 000 [pid 6206] munmap(0x7f88dec00000, 138412032) = 0 [pid 6205] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6205] rename("./file1", "./file0/file0" [pid 6206] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6205] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6208] munmap(0x7f88dec00000, 138412032 [pid 6206] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6205] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6208] <... munmap resumed>) = 0 [pid 6206] close(3 [pid 6205] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6205] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6208] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 6209 attached ) = -1 EBUSY (Device or resource busy) [pid 6207] <... write resumed>) = 524288 [pid 6206] <... close resumed>) = 0 [pid 6205] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6209 [pid 6209] set_robust_list(0x555581b7e660, 24 [pid 6208] close(3 [pid 6207] munmap(0x7f88dec00000, 138412032 [pid 6206] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6205] exit_group(0 [pid 6209] <... set_robust_list resumed>) = 0 [pid 6208] <... close resumed>) = 0 [pid 6207] <... munmap resumed>) = 0 [pid 6206] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6205] <... exit_group resumed>) = ? [pid 6209] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6206] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6209] <... prctl resumed>) = 0 [pid 6206] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6209] setpgid(0, 0) = 0 [pid 6208] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6207] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6206] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6205] +++ exited with 0 +++ [pid 6209] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6208] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6207] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6206] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6209] <... openat resumed>) = 3 [pid 6208] pwrite64(-1, "#", 1, 134220897 [pid 6207] close(3 [pid 6206] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6205, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6209] write(3, "1000", 4 [pid 6208] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6207] <... close resumed>) = 0 [pid 6206] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6209] <... write resumed>) = 4 [pid 6208] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6206] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6209] close(3 [pid 6208] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6207] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6206] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6208] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6206] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6208] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6208] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6207] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6206] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6209] <... close resumed>) = 0 [pid 6208] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6207] pwrite64(-1, "#", 1, 134220897 [pid 6206] rename("./file1", "./file0/file0" [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6209] write(1, "executing program\n", 18executing program [pid 6208] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6207] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6206] <... rename resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6210 attached [pid 6209] <... write resumed>) = 18 [pid 6208] mkdir("./bus", 000 [pid 6207] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6210] set_robust_list(0x555581b7e660, 24 [pid 6208] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6207] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6206] mkdirat(AT_FDCWD, "./file1", 000 [pid 6210] <... set_robust_list resumed>) = 0 [pid 6209] memfd_create("syzkaller", 0 [pid 6208] rename("./file1", "./file0/file0" [pid 6207] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6206] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6210 [pid 6210] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6209] <... memfd_create resumed>) = 3 [pid 6208] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6207] <... openat resumed>) = -1 EISDIR (Is a directory) [ 84.269083][ T6204] overlayfs: failed to resolve './file0': -2 [ 84.303279][ T6205] overlayfs: failed to resolve './file0': -2 [pid 6206] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6210] <... prctl resumed>) = 0 [pid 6208] mkdirat(AT_FDCWD, "./file1", 000 [pid 6207] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6210] setpgid(0, 0 [pid 6209] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6210] <... setpgid resumed>) = 0 [pid 6210] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6209] <... mmap resumed>) = 0x7f88dec00000 [pid 6208] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6207] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6206] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6210] <... openat resumed>) = 3 [pid 6208] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6207] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6210] write(3, "1000", 4) = 4 [pid 6210] close(3) = 0 [pid 6210] write(1, "executing program\n", 18executing program ) = 18 [pid 6210] memfd_create("syzkaller", 0) = 3 [pid 6209] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6208] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6207] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6206] exit_group(0 [pid 6210] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6207] mkdir("./bus", 000 [pid 6206] <... exit_group resumed>) = ? [pid 6210] <... mmap resumed>) = 0x7f88dec00000 [pid 6207] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6208] exit_group(0 [pid 6207] rename("./file1", "./file0/file0" [pid 6206] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6206, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6207] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6208] <... exit_group resumed>) = ? [pid 6207] mkdirat(AT_FDCWD, "./file1", 000 [ 84.345303][ T6206] overlayfs: failed to resolve './file0': -2 [ 84.365701][ T6208] overlayfs: failed to resolve './file0': -2 [pid 6210] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6209] <... write resumed>) = 524288 [pid 6208] +++ exited with 0 +++ [pid 6207] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6207] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6210] <... write resumed>) = 524288 [pid 6209] munmap(0x7f88dec00000, 138412032 [pid 6207] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6208, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6210] munmap(0x7f88dec00000, 138412032 [pid 6209] <... munmap resumed>) = 0 [pid 6210] <... munmap resumed>) = 0 [pid 6209] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6207] exit_group(0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6210] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6209] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6207] <... exit_group resumed>) = ? [pid 6210] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6209] close(3 [pid 6207] +++ exited with 0 +++ [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6210] close(3 [pid 6209] <... close resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6209] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6209] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6209] pwrite64(-1, "#", 1, 134220897./strace-static-x86_64: Process 6211 attached ) = -1 EBADF (Bad file descriptor) [pid 6209] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6209] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6211] set_robust_list(0x555581b7e660, 24 [pid 6210] <... close resumed>) = 0 [pid 6209] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6207, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6211] <... set_robust_list resumed>) = 0 [pid 6209] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6211 [pid 6211] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6209] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6212 attached [pid 6211] <... prctl resumed>) = 0 [pid 6209] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6212] set_robust_list(0x555581b7e660, 24 [pid 6211] setpgid(0, 0 [pid 6209] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6212 [pid 6210] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6209] mkdir("./bus", 000 [pid 6212] <... set_robust_list resumed>) = 0 [pid 6211] <... setpgid resumed>) = 0 [pid 6210] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6209] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6212] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6210] pwrite64(-1, "#", 1, 134220897 [pid 6209] rename("./file1", "./file0/file0" [pid 5820] <... restart_syscall resumed>) = 0 [pid 6212] <... prctl resumed>) = 0 [pid 6209] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6212] setpgid(0, 0 [pid 6209] mkdirat(AT_FDCWD, "./file1", 000 [pid 6212] <... setpgid resumed>) = 0 [pid 6209] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6212] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6211] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6210] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6209] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6212] <... openat resumed>) = 3 [pid 6211] <... openat resumed>) = 3 [pid 6210] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6212] write(3, "1000", 4 [pid 6211] write(3, "1000", 4 [pid 6210] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6209] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6212] <... write resumed>) = 4 [pid 6211] <... write resumed>) = 4 [pid 6210] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6212] close(3 [pid 6211] close(3 [pid 6210] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6209] exit_group(0 [pid 6212] <... close resumed>) = 0 [pid 6211] <... close resumed>) = 0 [pid 6210] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6209] <... exit_group resumed>) = ? [pid 6212] write(1, "executing program\n", 18executing program ) = 18 executing program [pid 6211] write(1, "executing program\n", 18./strace-static-x86_64: Process 6213 attached [pid 6212] memfd_create("syzkaller", 0 [pid 6211] <... write resumed>) = 18 [pid 6213] set_robust_list(0x555581b7e660, 24 [pid 6212] <... memfd_create resumed>) = 3 [pid 6211] memfd_create("syzkaller", 0 [pid 6212] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6209] +++ exited with 0 +++ [pid 6213] <... set_robust_list resumed>) = 0 [pid 6212] <... mmap resumed>) = 0x7f88dec00000 [pid 6210] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6213] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6211] <... memfd_create resumed>) = 3 [pid 6210] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6209, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6213 [pid 6213] <... prctl resumed>) = 0 [pid 6211] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6210] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6213] setpgid(0, 0 [pid 6211] <... mmap resumed>) = 0x7f88dec00000 [pid 6210] mkdir("./bus", 000 [pid 6213] <... setpgid resumed>) = 0 [pid 6212] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6210] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6213] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6210] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6210] mkdirat(AT_FDCWD, "./file1", 000 [pid 6213] <... openat resumed>) = 3 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6210] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 84.397269][ T6207] overlayfs: failed to resolve './file0': -2 [ 84.429200][ T6209] overlayfs: failed to resolve './file0': -2 [pid 6213] write(3, "1000", 4 [pid 6210] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6213] <... write resumed>) = 4 [pid 6212] <... write resumed>) = 524288 [pid 6211] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6213] close(3 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6213] <... close resumed>) = 0 [pid 6213] write(1, "executing program\n", 18) = 18 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6213] memfd_create("syzkaller", 0) = 3 executing program [pid 6212] munmap(0x7f88dec00000, 138412032) = 0 [pid 6213] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6212] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6212] close(3) = 0 [pid 6211] <... write resumed>) = 524288 [pid 6211] munmap(0x7f88dec00000, 138412032./strace-static-x86_64: Process 6214 attached [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6214 [pid 6210] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6211] <... munmap resumed>) = 0 [pid 6210] exit_group(0 [pid 6214] set_robust_list(0x555581b7e660, 24 [pid 6211] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6214] <... set_robust_list resumed>) = 0 [pid 6210] <... exit_group resumed>) = ? [pid 6211] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6214] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6213] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6212] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6210] +++ exited with 0 +++ [pid 6211] close(3 [pid 6214] <... prctl resumed>) = 0 [pid 6212] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6212] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6212] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6212] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6212] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6212] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6212] mkdir("./bus", 000 [pid 6214] setpgid(0, 0 [pid 6213] <... write resumed>) = 524288 [pid 6212] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6211] <... close resumed>) = 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6210, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6214] <... setpgid resumed>) = 0 [pid 6213] munmap(0x7f88dec00000, 138412032 [pid 6212] rename("./file1", "./file0/file0" [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6211] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6214] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6213] <... munmap resumed>) = 0 [pid 6212] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6214] <... openat resumed>) = 3 [pid 6212] mkdirat(AT_FDCWD, "./file1", 000 [pid 6211] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6214] write(3, "1000", 4 [pid 6213] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6212] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6211] pwrite64(-1, "#", 1, 134220897 [pid 6214] <... write resumed>) = 4 [pid 6213] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6212] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6211] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6214] close(3 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6214] <... close resumed>) = 0 [pid 6211] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program ./strace-static-x86_64: Process 6215 attached [pid 6214] write(1, "executing program\n", 18 [pid 6213] close(3 [pid 6211] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6215] set_robust_list(0x555581b7e660, 24 [pid 6214] <... write resumed>) = 18 [pid 6213] <... close resumed>) = 0 [pid 6212] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6211] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6215] <... set_robust_list resumed>) = 0 [pid 6214] memfd_create("syzkaller", 0 [pid 6213] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6212] exit_group(0 [pid 6211] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6215 [pid 6215] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6214] <... memfd_create resumed>) = 3 [pid 6213] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6211] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6215] <... prctl resumed>) = 0 [pid 6214] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6213] pwrite64(-1, "#", 1, 134220897 [pid 6212] <... exit_group resumed>) = ? [pid 6211] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6215] setpgid(0, 0 [pid 6214] <... mmap resumed>) = 0x7f88dec00000 [pid 6213] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6212] +++ exited with 0 +++ [pid 6211] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6215] <... setpgid resumed>) = 0 executing program [pid 6213] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6212, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6215] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6213] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6215] <... openat resumed>) = 3 [pid 6213] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6215] write(3, "1000", 4 [pid 6213] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6215] <... write resumed>) = 4 [pid 6213] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6215] close(3 [pid 6213] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6215] <... close resumed>) = 0 [pid 6213] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6215] write(1, "executing program\n", 18 [pid 6213] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6215] <... write resumed>) = 18 [pid 6213] mkdir("./bus", 000 [pid 6215] memfd_create("syzkaller", 0 [pid 6213] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6215] <... memfd_create resumed>) = 3 [pid 6213] rename("./file1", "./file0/file0" [pid 6215] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6213] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6215] <... mmap resumed>) = 0x7f88dec00000 [pid 6214] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6213] mkdirat(AT_FDCWD, "./file1", 000 [pid 6211] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6213] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6213] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [ 84.463628][ T6210] overlayfs: failed to resolve './file0': -2 [ 84.500337][ T6212] overlayfs: failed to resolve './file0': -2 [pid 6211] mkdir("./bus", 000 [pid 6214] <... write resumed>) = 524288 [pid 6211] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6211] rename("./file1", "./file0/file0" [pid 6214] munmap(0x7f88dec00000, 138412032 [pid 6211] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6211] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6211] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] <... restart_syscall resumed>) = 0 [pid 6214] <... munmap resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6216 attached [pid 6215] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6214] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6216] set_robust_list(0x555581b7e660, 24 [pid 6215] <... write resumed>) = 524288 [pid 6214] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6213] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6211] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6216] <... set_robust_list resumed>) = 0 [pid 6215] munmap(0x7f88dec00000, 138412032 [pid 6214] close(3 [pid 6213] exit_group(0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6216 [pid 6216] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6215] <... munmap resumed>) = 0 [pid 6213] <... exit_group resumed>) = ? [pid 6215] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6213] +++ exited with 0 +++ [pid 6216] <... prctl resumed>) = 0 [pid 6215] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6214] <... close resumed>) = 0 [pid 6216] setpgid(0, 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6213, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6216] <... setpgid resumed>) = 0 [pid 6215] close(3 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6216] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6215] <... close resumed>) = 0 [pid 6214] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6211] exit_group(0 [pid 6215] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005executing program [pid 6216] <... openat resumed>) = 3 [pid 6214] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6211] <... exit_group resumed>) = ? [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6216] write(3, "1000", 4 [pid 6215] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6215] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6215] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6211] +++ exited with 0 +++ [pid 6216] <... write resumed>) = 4 [pid 6216] close(3 [pid 6214] pwrite64(-1, "#", 1, 134220897 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6216] <... close resumed>) = 0 [pid 6214] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6216] write(1, "executing program\n", 18) = 18 [pid 6215] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6211, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6216] memfd_create("syzkaller", 0 [pid 6215] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6215] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6215] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6215] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6215] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6215] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6217 attached [pid 6216] <... memfd_create resumed>) = 3 [ 84.526450][ T6213] overlayfs: failed to resolve './file0': -2 [ 84.535025][ T6211] overlayfs: failed to resolve './file0': -2 [pid 6215] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6214] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6216] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6217] set_robust_list(0x555581b7e660, 24 [pid 6214] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6216] <... mmap resumed>) = 0x7f88dec00000 [pid 6214] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6217] <... set_robust_list resumed>) = 0 [pid 6217] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6217] setpgid(0, 0) = 0 [pid 6217] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6217] write(3, "1000", 4) = 4 [pid 6217] close(3 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6217] <... close resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD executing program [pid 6217] write(1, "executing program\n", 18 [pid 6216] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6214] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6218 attached [pid 6217] <... write resumed>) = 18 [pid 6214] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6217 [pid 6217] memfd_create("syzkaller", 0 [pid 6214] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6218 [pid 6214] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6218] set_robust_list(0x555581b7e660, 24 [pid 6217] <... memfd_create resumed>) = 3 [pid 6214] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6218] <... set_robust_list resumed>) = 0 [pid 6217] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6218] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6217] <... mmap resumed>) = 0x7f88dec00000 [pid 6214] mkdir("./bus", 000 [pid 6218] <... prctl resumed>) = 0 [pid 6217] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6216] <... write resumed>) = 524288 [pid 6214] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6218] setpgid(0, 0 [pid 6216] munmap(0x7f88dec00000, 138412032 [pid 6214] rename("./file1", "./file0/file0" [pid 6218] <... setpgid resumed>) = 0 [pid 6214] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6218] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6214] mkdirat(AT_FDCWD, "./file1", 000 [pid 6216] <... munmap resumed>) = 0 [pid 6218] <... openat resumed>) = 3 [pid 6217] <... write resumed>) = 524288 [pid 6215] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6214] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6218] write(3, "1000", 4 [pid 6217] munmap(0x7f88dec00000, 138412032 [pid 6216] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6215] exit_group(0 [pid 6214] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6218] <... write resumed>) = 4 [pid 6217] <... munmap resumed>) = 0 [pid 6215] <... exit_group resumed>) = ? [pid 6218] close(3 [pid 6215] +++ exited with 0 +++ [pid 6218] <... close resumed>) = 0 [pid 6218] write(1, "executing program\n", 18) = 18 [pid 6218] memfd_create("syzkaller", 0) = 3 [pid 6217] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6218] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6217] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6218] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6218] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6216] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6214] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6216] close(3 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6215, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6217] close(3) = 0 [pid 6216] <... close resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6217] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6217] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6217] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6216] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6214] exit_group(0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6214] <... exit_group resumed>) = ? [pid 6217] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000./strace-static-x86_64: Process 6219 attached ) = -1 EISDIR (Is a directory) [pid 6217] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6217] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6219] set_robust_list(0x555581b7e660, 24 [pid 6217] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6219] <... set_robust_list resumed>) = 0 [pid 6218] <... write resumed>) = 524288 [pid 6217] rename("./file1", "./file0/file0" [pid 6216] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6214] +++ exited with 0 +++ [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6219 [pid 6219] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6217] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6216] pwrite64(-1, "#", 1, 134220897 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6214, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6217] mkdirat(AT_FDCWD, "./file1", 000 [pid 6216] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6216] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6216] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6217] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6216] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6219] <... prctl resumed>) = 0 [ 84.576930][ T6215] overlayfs: failed to resolve './file0': -2 [ 84.611205][ T6214] overlayfs: failed to resolve './file0': -2 [pid 6217] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6219] setpgid(0, 0 [pid 6216] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6216] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6216] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6219] <... setpgid resumed>) = 0 [pid 6218] munmap(0x7f88dec00000, 138412032 [pid 6217] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6216] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6219] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6218] <... munmap resumed>) = 0 [pid 6217] exit_group(0 [pid 6216] mkdir("./bus", 000 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6219] <... openat resumed>) = 3 [pid 6218] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6217] <... exit_group resumed>) = ? [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6216] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6219] write(3, "1000", 4 [pid 6218] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6217] +++ exited with 0 +++ [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6219] <... write resumed>) = 4 [pid 6218] close(3 [pid 6216] rename("./file1", "./file0/file0" [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6217, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- ./strace-static-x86_64: Process 6220 attached [pid 6219] close(3 [pid 6218] <... close resumed>) = 0 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6220] set_robust_list(0x555581b7e660, 24 [pid 6219] <... close resumed>) = 0 [pid 6218] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6216] <... rename resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6219] write(1, "executing program\n", 18 [pid 6218] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6219] <... write resumed>) = 18 [pid 6218] pwrite64(-1, "#", 1, 134220897 [pid 6220] <... set_robust_list resumed>) = 0 [pid 6219] memfd_create("syzkaller", 0 [pid 6218] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6216] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6220 [pid 6220] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6219] <... memfd_create resumed>) = 3 [pid 6218] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6220] <... prctl resumed>) = 0 [pid 6219] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6218] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6216] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6220] setpgid(0, 0 [pid 6219] <... mmap resumed>) = 0x7f88dec00000 [pid 6218] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6216] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6220] <... setpgid resumed>) = 0 [pid 6219] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6218] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] <... restart_syscall resumed>) = 0 [pid 6218] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6218] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6218] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6218] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6218] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6220] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6218] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6220] <... openat resumed>) = 3 [pid 6216] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6220] write(3, "1000", 4 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6220] <... write resumed>) = 4 [pid 6220] close(3 [pid 6219] <... write resumed>) = 524288 [pid 6216] exit_group(0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6220] <... close resumed>) = 0 [pid 6216] <... exit_group resumed>) = ? [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6220] write(1, "executing program\n", 18 [pid 6219] munmap(0x7f88dec00000, 138412032 [pid 6220] <... write resumed>) = 18 [pid 6219] <... munmap resumed>) = 0 [pid 6219] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6219] close(3executing program [pid 6220] memfd_create("syzkaller", 0 [pid 6219] <... close resumed>) = 0 [pid 6216] +++ exited with 0 +++ [pid 6220] <... memfd_create resumed>) = 3 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6216, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6220] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6221 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6220] <... mmap resumed>) = 0x7f88dec00000 ./strace-static-x86_64: Process 6221 attached [pid 6221] set_robust_list(0x555581b7e660, 24) = 0 [pid 6221] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6221] setpgid(0, 0) = 0 [pid 6221] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] <... restart_syscall resumed>) = 0 [pid 6219] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6221] <... openat resumed>) = 3 [pid 6221] write(3, "1000", 4 [pid 6220] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6219] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6218] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6221] <... write resumed>) = 4 [pid 6219] pwrite64(-1, "#", 1, 134220897 [pid 6221] close(3 [pid 6219] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6218] exit_group(0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6221] <... close resumed>) = 0 [pid 6219] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500executing program [pid 6221] write(1, "executing program\n", 18 [pid 6219] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6218] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6222 attached [pid 6221] <... write resumed>) = 18 [pid 6219] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6218] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6218, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6219] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6222] set_robust_list(0x555581b7e660, 24 [pid 6221] memfd_create("syzkaller", 0 [pid 6220] <... write resumed>) = 524288 [pid 6219] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6222] <... set_robust_list resumed>) = 0 [pid 6221] <... memfd_create resumed>) = 3 [pid 6220] munmap(0x7f88dec00000, 138412032 [pid 6219] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6221] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6219] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6222] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6221] <... mmap resumed>) = 0x7f88dec00000 [pid 6219] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6222 [pid 6222] <... prctl resumed>) = 0 [ 84.631833][ T6217] overlayfs: failed to resolve './file0': -2 [ 84.664761][ T6216] overlayfs: failed to resolve './file0': -2 [ 84.672119][ T6218] overlayfs: failed to resolve './file0': -2 [pid 6219] mkdir("./bus", 000 [pid 6222] setpgid(0, 0 [pid 6221] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6220] <... munmap resumed>) = 0 [pid 6219] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6222] <... setpgid resumed>) = 0 [pid 6219] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6219] mkdirat(AT_FDCWD, "./file1", 000 [pid 6220] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6222] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6219] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6222] <... openat resumed>) = 3 [pid 6221] <... write resumed>) = 524288 [pid 6220] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6219] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6222] write(3, "1000", 4 [pid 6220] close(3 [pid 6222] <... write resumed>) = 4 [pid 6221] munmap(0x7f88dec00000, 138412032) = 0 executing program [pid 6222] close(3 [pid 6221] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6222] <... close resumed>) = 0 [pid 6221] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6222] write(1, "executing program\n", 18) = 18 [pid 6221] close(3 [pid 6222] memfd_create("syzkaller", 0 [pid 6221] <... close resumed>) = 0 [pid 6220] <... close resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6222] <... memfd_create resumed>) = 3 [pid 6220] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6222] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6222] <... mmap resumed>) = 0x7f88dec00000 [pid 6220] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6223 attached [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6223 [pid 6221] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6221] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6221] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6221] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6221] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6221] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6221] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6219] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6221] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6219] exit_group(0 [pid 6221] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6223] set_robust_list(0x555581b7e660, 24 [pid 6222] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6221] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6220] pwrite64(-1, "#", 1, 134220897 [pid 6219] <... exit_group resumed>) = ? [pid 6223] <... set_robust_list resumed>) = 0 [pid 6222] <... write resumed>) = 524288 [pid 6220] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6223] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6222] munmap(0x7f88dec00000, 138412032 [pid 6220] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6219] +++ exited with 0 +++ [pid 6223] <... prctl resumed>) = 0 [pid 6220] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6223] setpgid(0, 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6219, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6223] <... setpgid resumed>) = 0 [pid 6220] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6223] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6220] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6223] <... openat resumed>) = 3 [pid 6220] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6223] write(3, "1000", 4 [pid 6220] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6223] <... write resumed>) = 4 [pid 6220] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6220] mkdir("./bus", 000 [pid 6223] close(3 [pid 6222] <... munmap resumed>) = 0 [pid 6223] <... close resumed>) = 0 [pid 6221] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6220] <... mkdir resumed>) = -1 EEXIST (File exists) executing program [pid 6223] write(1, "executing program\n", 18 [pid 6221] exit_group(0 [pid 6220] rename("./file1", "./file0/file0" [pid 6223] <... write resumed>) = 18 [pid 6222] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6221] <... exit_group resumed>) = ? [pid 6220] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6223] memfd_create("syzkaller", 0 [pid 6222] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6221] +++ exited with 0 +++ [pid 6220] mkdirat(AT_FDCWD, "./file1", 000 [pid 6222] close(3 [pid 6220] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6221, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6220] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6223] <... memfd_create resumed>) = 3 [ 84.725527][ T6219] overlayfs: failed to resolve './file0': -2 [ 84.754147][ T6221] overlayfs: failed to resolve './file0': -2 [pid 6223] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6222] <... close resumed>) = 0 [pid 6220] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6224 attached [pid 6222] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6220] exit_group(0 [pid 6224] set_robust_list(0x555581b7e660, 24 [pid 6220] <... exit_group resumed>) = ? [pid 6224] <... set_robust_list resumed>) = 0 [pid 6222] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6222] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6222] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6222] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6224] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6223] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6222] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6220] +++ exited with 0 +++ [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6224 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6220, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6222] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6224] <... prctl resumed>) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6224] setpgid(0, 0 [pid 6222] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6222] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6222] mkdir("./bus", 000 [pid 6224] <... setpgid resumed>) = 0 [pid 6222] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6224] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6223] <... write resumed>) = 524288 [pid 6222] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6222] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6222] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6224] <... openat resumed>) = 3 [pid 6224] write(3, "1000", 4 [pid 6223] munmap(0x7f88dec00000, 138412032 [pid 6222] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6224] <... write resumed>) = 4 [pid 6223] <... munmap resumed>) = 0 [pid 6222] exit_group(0 [pid 6224] close(3 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6224] <... close resumed>) = 0 [pid 6223] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6222] <... exit_group resumed>) = ? [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6224] write(1, "executing program\n", 18 [pid 6223] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6222] +++ exited with 0 +++ [pid 6224] <... write resumed>) = 18 [pid 6223] close(3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6224] memfd_create("syzkaller", 0 [pid 6223] <... close resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6222, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6223] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6223] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6223] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6223] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6225 attached [pid 6223] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6223] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6223] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6223] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6223] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6224] <... memfd_create resumed>) = 3 [pid 6223] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 84.780636][ T6220] overlayfs: failed to resolve './file0': -2 [ 84.805095][ T6222] overlayfs: failed to resolve './file0': -2 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6225] set_robust_list(0x555581b7e660, 24 [pid 6224] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6223] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6226 attached [pid 6225] <... set_robust_list resumed>) = 0 [pid 6224] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6225 [pid 6226] set_robust_list(0x555581b7e660, 24 [pid 6225] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6224] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6223] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6226 [pid 6226] <... set_robust_list resumed>) = 0 [pid 6225] <... prctl resumed>) = 0 [pid 6223] exit_group(0 [pid 6226] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6225] setpgid(0, 0 [pid 6226] <... prctl resumed>) = 0 [pid 6223] <... exit_group resumed>) = ? [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6226] setpgid(0, 0 [pid 6225] <... setpgid resumed>) = 0 [pid 6224] <... write resumed>) = 524288 [pid 6223] +++ exited with 0 +++ [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6225] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6223, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6224] munmap(0x7f88dec00000, 138412032 [pid 6226] <... setpgid resumed>) = 0 [pid 6225] <... openat resumed>) = 3 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6227 attached [pid 6226] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6225] write(3, "1000", 4 [pid 6224] <... munmap resumed>) = 0 [pid 6227] set_robust_list(0x555581b7e660, 24 [pid 6225] <... write resumed>) = 4 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6227 [pid 6227] <... set_robust_list resumed>) = 0 [pid 6225] close(3 [pid 6227] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6226] <... openat resumed>) = 3 [pid 6225] <... close resumed>) = 0 [pid 6224] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6227] <... prctl resumed>) = 0 [pid 6226] write(3, "1000", 4executing program [pid 6225] write(1, "executing program\n", 18 [pid 6224] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6227] setpgid(0, 0 [pid 6226] <... write resumed>) = 4 [pid 6225] <... write resumed>) = 18 [pid 6224] close(3 [pid 6227] <... setpgid resumed>) = 0 [pid 6226] close(3 [pid 6225] memfd_create("syzkaller", 0 [pid 6224] <... close resumed>) = 0 [pid 6226] <... close resumed>) = 0 [ 84.826168][ T6223] overlayfs: failed to resolve './file0': -2 executing program [pid 6226] write(1, "executing program\n", 18 [pid 6227] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6226] <... write resumed>) = 18 [pid 6225] <... memfd_create resumed>) = 3 [pid 6224] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6226] memfd_create("syzkaller", 0 [pid 6227] <... openat resumed>) = 3 [pid 6226] <... memfd_create resumed>) = 3 [pid 6225] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6224] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6227] write(3, "1000", 4 [pid 6226] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6225] <... mmap resumed>) = 0x7f88dec00000 [pid 6224] pwrite64(-1, "#", 1, 134220897 [pid 6227] <... write resumed>) = 4 [pid 6226] <... mmap resumed>) = 0x7f88dec00000 [pid 6225] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6224] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6227] close(3 [pid 6226] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6227] <... close resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6227] write(1, "executing program\n", 18executing program ) = 18 [pid 6224] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6224] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6224] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6227] memfd_create("syzkaller", 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6224] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6224] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6224] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6224] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6224] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6224] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6228 attached [pid 6227] <... memfd_create resumed>) = 3 [pid 6228] set_robust_list(0x555581b7e660, 24 [pid 6227] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6228] <... set_robust_list resumed>) = 0 [pid 6227] <... mmap resumed>) = 0x7f88dec00000 [pid 6226] <... write resumed>) = 524288 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6228 [pid 6228] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6227] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6225] <... write resumed>) = 524288 [pid 6228] <... prctl resumed>) = 0 [pid 6226] munmap(0x7f88dec00000, 138412032 [pid 6228] setpgid(0, 0) = 0 [pid 6228] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6226] <... munmap resumed>) = 0 [pid 6225] munmap(0x7f88dec00000, 138412032) = 0 [pid 6226] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6226] close(3 [pid 6225] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6227] <... write resumed>) = 524288 [pid 6225] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6225] close(3 [pid 6228] <... openat resumed>) = 3 [pid 6227] munmap(0x7f88dec00000, 138412032 [pid 6225] <... close resumed>) = 0 executing program [pid 6228] write(3, "1000", 4) = 4 [pid 6228] close(3) = 0 [pid 6228] write(1, "executing program\n", 18) = 18 [pid 6228] memfd_create("syzkaller", 0 [pid 6226] <... close resumed>) = 0 [pid 6228] <... memfd_create resumed>) = 3 [pid 6227] <... munmap resumed>) = 0 [pid 6225] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6224] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6228] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6227] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6226] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6225] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6228] <... mmap resumed>) = 0x7f88dec00000 [pid 6227] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6226] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6225] pwrite64(-1, "#", 1, 134220897 [pid 6224] exit_group(0 [pid 6227] close(3 [pid 6226] pwrite64(-1, "#", 1, 134220897 [pid 6225] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6227] <... close resumed>) = 0 [pid 6226] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6225] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6224] <... exit_group resumed>) = ? [pid 6226] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6225] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6228] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6227] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6226] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6225] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6224] +++ exited with 0 +++ [pid 6227] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6226] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6225] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6224, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6227] pwrite64(-1, "#", 1, 134220897 [pid 6226] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6225] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6227] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6226] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6225] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6227] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6226] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6225] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6227] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6226] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6225] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6227] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6226] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6225] mkdir("./bus", 000 [pid 6227] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6226] mkdir("./bus", 000 [pid 6225] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6227] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6226] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6225] rename("./file1", "./file0/file0" [pid 6227] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6226] rename("./file1", "./file0/file0" [pid 6225] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6227] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6226] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6227] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6226] mkdirat(AT_FDCWD, "./file1", 000 [pid 6225] mkdirat(AT_FDCWD, "./file1", 000 [pid 6227] mkdir("./bus", 000 [pid 6226] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6225] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6227] <... mkdir resumed>) = -1 EEXIST (File exists) [ 84.897987][ T6224] overlayfs: failed to resolve './file0': -2 [pid 6226] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6228] <... write resumed>) = 524288 [pid 6228] munmap(0x7f88dec00000, 138412032 [pid 6227] rename("./file1", "./file0/file0" [pid 6226] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6225] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6228] <... munmap resumed>) = 0 [pid 6227] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6227] mkdirat(AT_FDCWD, "./file1", 000 [pid 6226] exit_group(0 [pid 6228] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6227] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6227] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6226] <... exit_group resumed>) = ? [pid 6228] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6226] +++ exited with 0 +++ [pid 6228] close(3 [pid 6227] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6225] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6228] <... close resumed>) = 0 [pid 6227] exit_group(0 [pid 6225] exit_group(0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6226, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6225] <... exit_group resumed>) = ? [pid 5821] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 6227] <... exit_group resumed>) = ? [pid 6225] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6225, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6229 attached [pid 6229] set_robust_list(0x555581b7e660, 24 [pid 6227] +++ exited with 0 +++ [pid 6229] <... set_robust_list resumed>) = 0 [pid 6228] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6229 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6227, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6229] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6229] <... prctl resumed>) = 0 [pid 6228] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6229] setpgid(0, 0./strace-static-x86_64: Process 6230 attached [pid 6228] pwrite64(-1, "#", 1, 134220897 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6228] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6230] set_robust_list(0x555581b7e660, 24 [pid 6229] <... setpgid resumed>) = 0 [pid 6228] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6230] <... set_robust_list resumed>) = 0 [pid 6229] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6228] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6230 [pid 6230] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6229] <... openat resumed>) = 3 [pid 6228] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6230] <... prctl resumed>) = 0 [pid 6229] write(3, "1000", 4 [pid 6228] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6230] setpgid(0, 0 [pid 6229] <... write resumed>) = 4 [pid 6228] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6230] <... setpgid resumed>) = 0 [pid 6229] close(3 [pid 6228] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6229] <... close resumed>) = 0 [pid 6228] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6228] mkdir("./bus", 000 [pid 6230] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6229] write(1, "executing program\n", 18 [pid 6228] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [ 84.950106][ T6226] overlayfs: failed to resolve './file0': -2 [ 84.969597][ T6227] overlayfs: failed to resolve './file0': -2 [ 84.970216][ T6225] overlayfs: failed to resolve './file0': -2 [pid 6228] rename("./file1", "./file0/file0"executing program [pid 6229] <... write resumed>) = 18 [pid 6228] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6228] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6229] memfd_create("syzkaller", 0 [pid 6228] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6231 attached ./strace-static-x86_64: Process 6232 attached [pid 6230] <... openat resumed>) = 3 [pid 6229] <... memfd_create resumed>) = 3 [pid 6228] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6231 [pid 6232] set_robust_list(0x555581b7e660, 24 [pid 6231] set_robust_list(0x555581b7e660, 24 [pid 6230] write(3, "1000", 4 [pid 6229] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6228] exit_group(0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6232 [pid 6232] <... set_robust_list resumed>) = 0 [pid 6231] <... set_robust_list resumed>) = 0 [pid 6230] <... write resumed>) = 4 [pid 6229] <... mmap resumed>) = 0x7f88dec00000 [pid 6230] close(3 [pid 6228] <... exit_group resumed>) = ? [pid 6228] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6228, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6230] <... close resumed>) = 0 [pid 6230] write(1, "executing program\n", 18executing program ) = 18 [pid 6230] memfd_create("syzkaller", 0) = 3 [pid 6232] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6231] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6230] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6229] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6232] <... prctl resumed>) = 0 [pid 6230] <... mmap resumed>) = 0x7f88dec00000 [pid 6231] <... prctl resumed>) = 0 [pid 6231] setpgid(0, 0) = 0 [pid 6231] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6232] setpgid(0, 0 [pid 6230] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6229] <... write resumed>) = 524288 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6232] <... setpgid resumed>) = 0 [pid 6231] write(3, "1000", 4 [pid 6229] munmap(0x7f88dec00000, 138412032 [pid 6232] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6231] <... write resumed>) = 4 [pid 6229] <... munmap resumed>) = 0 [pid 6231] close(3) = 0 executing program [pid 6232] <... openat resumed>) = 3 [pid 6231] write(1, "executing program\n", 18 [pid 6232] write(3, "1000", 4 [pid 6231] <... write resumed>) = 18 [pid 6232] <... write resumed>) = 4 [pid 6231] memfd_create("syzkaller", 0 [pid 6229] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6232] close(3executing program ) = 0 [pid 6231] <... memfd_create resumed>) = 3 [pid 6229] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6232] write(1, "executing program\n", 18) = 18 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6231] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6229] close(3 [pid 6232] memfd_create("syzkaller", 0 [pid 6231] <... mmap resumed>) = 0x7f88dec00000 [pid 6230] <... write resumed>) = 524288 [pid 6229] <... close resumed>) = 0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6232] <... memfd_create resumed>) = 3 [pid 6231] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [ 85.015076][ T6228] overlayfs: failed to resolve './file0': -2 [pid 6229] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6232] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6231] <... write resumed>) = 524288 [pid 6230] munmap(0x7f88dec00000, 138412032 [pid 6229] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6232] <... mmap resumed>) = 0x7f88dec00000 [pid 6231] munmap(0x7f88dec00000, 138412032 [pid 6229] pwrite64(-1, "#", 1, 134220897 [pid 6231] <... munmap resumed>) = 0 [pid 6229] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6229] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6229] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6231] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6229] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6233 attached [pid 6231] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6229] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6233] set_robust_list(0x555581b7e660, 24 [pid 6232] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6231] close(3 [pid 6230] <... munmap resumed>) = 0 [pid 6229] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6233] <... set_robust_list resumed>) = 0 [pid 6232] <... write resumed>) = 524288 [pid 6231] <... close resumed>) = 0 [pid 6230] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6229] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6233 [pid 6233] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6229] mkdir("./bus", 000 [pid 6233] <... prctl resumed>) = 0 [pid 6233] setpgid(0, 0 [pid 6229] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6233] <... setpgid resumed>) = 0 [pid 6230] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6233] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6232] munmap(0x7f88dec00000, 138412032 [pid 6231] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6230] close(3 [pid 6229] rename("./file1", "./file0/file0" [pid 6233] <... openat resumed>) = 3 [pid 6232] <... munmap resumed>) = 0 [pid 6231] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6230] <... close resumed>) = 0 [pid 6229] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6233] write(3, "1000", 4) = 4 [pid 6229] mkdirat(AT_FDCWD, "./file1", 000 [pid 6233] close(3 [pid 6232] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6231] pwrite64(-1, "#", 1, 134220897 [pid 6229] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6233] <... close resumed>) = 0 [pid 6232] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6231] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6229] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6233] write(1, "executing program\n", 18 [pid 6232] close(3 [pid 6231] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6230] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6233] <... write resumed>) = 18 [pid 6233] memfd_create("syzkaller", 0 [pid 6232] <... close resumed>) = 0 [pid 6231] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6230] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6229] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6232] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6231] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6230] pwrite64(-1, "#", 1, 134220897 [pid 6233] <... memfd_create resumed>) = 3 [pid 6231] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6230] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6233] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6231] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6230] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6229] exit_group(0 [pid 6233] <... mmap resumed>) = 0x7f88dec00000 [pid 6231] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6230] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6229] <... exit_group resumed>) = ? [pid 6232] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6232] pwrite64(-1, "#", 1, 134220897 [pid 6231] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6230] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6229] +++ exited with 0 +++ [pid 6233] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6232] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6231] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6230] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6232] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6231] mkdir("./bus", 000 [pid 6230] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6232] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6231] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6230] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6232] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6231] rename("./file1", "./file0/file0" [pid 6230] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6229, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6232] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6231] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6230] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6231] mkdirat(AT_FDCWD, "./file1", 000 [pid 6230] mkdir("./bus", 000 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6233] <... write resumed>) = 524288 [pid 6232] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6231] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6230] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6233] munmap(0x7f88dec00000, 138412032 [pid 6232] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6231] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6233] <... munmap resumed>) = 0 [pid 6232] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6230] rename("./file1", "./file0/file0" [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6233] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6232] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6232] mkdir("./bus", 000 [pid 6230] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6232] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6232] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6232] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6232] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6233] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6230] mkdirat(AT_FDCWD, "./file1", 000 [pid 6231] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6230] <... mkdirat resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6234 attached [pid 6234] set_robust_list(0x555581b7e660, 24) = 0 [ 85.111161][ T6229] overlayfs: failed to resolve './file0': -2 [ 85.139314][ T6231] overlayfs: failed to resolve './file0': -2 [ 85.147850][ T6232] overlayfs: failed to resolve './file0': -2 [pid 6234] prctl(PR_SET_PDEATHSIG, SIGKILL executing program [pid 6233] close(3 [pid 6230] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6231] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6234 [pid 6234] <... prctl resumed>) = 0 [pid 6231] <... exit_group resumed>) = ? [pid 6234] setpgid(0, 0) = 0 [pid 6234] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6234] write(3, "1000", 4) = 4 [pid 6234] close(3) = 0 [pid 6234] write(1, "executing program\n", 18) = 18 [pid 6234] memfd_create("syzkaller", 0) = 3 [pid 6234] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6231] +++ exited with 0 +++ [pid 6234] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6233] <... close resumed>) = 0 [pid 6232] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6230] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6234] <... write resumed>) = 524288 [pid 6233] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6232] exit_group(0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6231, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6233] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6233] pwrite64(-1, "#", 1, 134220897 [pid 6230] exit_group(0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6233] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6232] <... exit_group resumed>) = ? [pid 6230] <... exit_group resumed>) = ? [pid 6233] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6232] +++ exited with 0 +++ [pid 6230] +++ exited with 0 +++ [pid 6234] munmap(0x7f88dec00000, 138412032) = 0 [pid 6233] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6234] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6233] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6232, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6230, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6234] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6233] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6234] close(3 [pid 6233] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6234] <... close resumed>) = 0 [pid 6233] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6233] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 6235 attached [pid 6233] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6233] mkdir("./bus", 000 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 85.156930][ T6230] overlayfs: failed to resolve './file0': -2 [pid 6235] set_robust_list(0x555581b7e660, 24 [pid 6234] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6233] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6235] <... set_robust_list resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6235 [pid 6235] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6234] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6233] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6234] pwrite64(-1, "#", 1, 134220897 [pid 6233] mkdirat(AT_FDCWD, "./file1", 000 [pid 6234] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6233] <... mkdirat resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6236 attached [pid 6234] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6235] <... prctl resumed>) = 0 [pid 6233] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6236] set_robust_list(0x555581b7e660, 24 [pid 6235] setpgid(0, 0 [pid 6234] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6236 [pid 6236] <... set_robust_list resumed>) = 0 [pid 6235] <... setpgid resumed>) = 0 [pid 6234] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6236] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6235] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6234] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6233] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6236] <... prctl resumed>) = 0 [pid 6235] <... openat resumed>) = 3 [pid 6234] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6235] write(3, "1000", 4 [pid 6234] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6236] setpgid(0, 0 [pid 6235] <... write resumed>) = 4 [pid 6234] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6236] <... setpgid resumed>) = 0 [pid 6234] mkdir("./bus", 000 [pid 6235] close(3 [pid 6234] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6236] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6235] <... close resumed>) = 0 [pid 6234] rename("./file1", "./file0/file0" [pid 6236] <... openat resumed>) = 3 [pid 6235] write(1, "executing program\n", 18 [pid 6234] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6233] exit_group(0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6234] mkdirat(AT_FDCWD, "./file1", 000 [pid 6233] <... exit_group resumed>) = ? [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6237 attached [pid 6236] write(3, "1000", 4 [pid 6235] <... write resumed>) = 18 [pid 6234] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6233] +++ exited with 0 +++ [pid 6236] <... write resumed>) = 4 [pid 6234] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6235] memfd_create("syzkaller", 0 [pid 6237] set_robust_list(0x555581b7e660, 24 [pid 6236] close(3 [pid 6235] <... memfd_create resumed>) = 3 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6233, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6236] <... close resumed>) = 0 [pid 6237] <... set_robust_list resumed>) = 0 [pid 6236] write(1, "executing program\n", 18executing program [pid 6237] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6235] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6236] <... write resumed>) = 18 [pid 6237] <... prctl resumed>) = 0 [pid 6236] memfd_create("syzkaller", 0 [pid 6235] <... mmap resumed>) = 0x7f88dec00000 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6237] setpgid(0, 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6237 [pid 6236] <... memfd_create resumed>) = 3 [pid 6236] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6237] <... setpgid resumed>) = 0 [pid 6235] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6234] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6234] exit_group(0 [pid 6237] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6234] <... exit_group resumed>) = ? [pid 6237] <... openat resumed>) = 3 [pid 6236] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6237] write(3, "1000", 4 [pid 6236] <... write resumed>) = 524288 [pid 6235] <... write resumed>) = 524288 [pid 6234] +++ exited with 0 +++ [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6237] <... write resumed>) = 4 [pid 6237] close(3) = 0 executing program [pid 6237] write(1, "executing program\n", 18) = 18 [pid 6237] memfd_create("syzkaller", 0) = 3 [pid 6237] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 ./strace-static-x86_64: Process 6238 attached [pid 6235] munmap(0x7f88dec00000, 138412032 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6234, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6238] set_robust_list(0x555581b7e660, 24 [pid 6236] munmap(0x7f88dec00000, 138412032 [pid 6238] <... set_robust_list resumed>) = 0 [pid 6237] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6236] <... munmap resumed>) = 0 [pid 6235] <... munmap resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6238 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6238] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6237] <... write resumed>) = 524288 [pid 6235] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6236] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6238] <... prctl resumed>) = 0 [pid 6235] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6236] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6236] close(3./strace-static-x86_64: Process 6239 attached [pid 6238] setpgid(0, 0 [pid 6236] <... close resumed>) = 0 [pid 6235] close(3 [pid 6238] <... setpgid resumed>) = 0 [ 85.216064][ T6233] overlayfs: failed to resolve './file0': -2 [ 85.242120][ T6234] overlayfs: failed to resolve './file0': -2 [pid 6237] munmap(0x7f88dec00000, 138412032 [pid 6239] set_robust_list(0x555581b7e660, 24 [pid 6238] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6237] <... munmap resumed>) = 0 [pid 6236] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6235] <... close resumed>) = 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6239 [pid 6238] <... openat resumed>) = 3 [pid 6239] <... set_robust_list resumed>) = 0 [pid 6237] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6236] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6235] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6238] write(3, "1000", 4 [pid 6235] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6239] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6238] <... write resumed>) = 4 [pid 6237] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6236] pwrite64(-1, "#", 1, 134220897 [pid 6235] pwrite64(-1, "#", 1, 134220897 [pid 6239] <... prctl resumed>) = 0 [pid 6238] close(3 [pid 6237] close(3 [pid 6236] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6235] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6239] setpgid(0, 0 [pid 6238] <... close resumed>) = 0 executing program [pid 6238] write(1, "executing program\n", 18 [pid 6236] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6238] <... write resumed>) = 18 [pid 6238] memfd_create("syzkaller", 0) = 3 [pid 6239] <... setpgid resumed>) = 0 [pid 6237] <... close resumed>) = 0 [pid 6236] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6235] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6238] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6239] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6238] <... mmap resumed>) = 0x7f88dec00000 [pid 6239] <... openat resumed>) = 3 [pid 6237] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6236] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6235] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6239] write(3, "1000", 4 [pid 6237] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6236] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6235] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6239] <... write resumed>) = 4 [pid 6238] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6237] pwrite64(-1, "#", 1, 134220897 [pid 6236] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6235] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6239] close(3 [pid 6237] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6236] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6235] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6237] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6236] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6235] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6237] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6236] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6235] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6237] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6236] mkdir("./bus", 000 [pid 6235] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6239] <... close resumed>) = 0 [pid 6238] <... write resumed>) = 524288 [pid 6237] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6236] <... mkdir resumed>) = -1 EEXIST (File exists) executing program [pid 6235] mkdir("./bus", 000 [pid 6239] write(1, "executing program\n", 18 [pid 6238] munmap(0x7f88dec00000, 138412032 [pid 6236] rename("./file1", "./file0/file0" [pid 6239] <... write resumed>) = 18 [pid 6237] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6236] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6235] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6239] memfd_create("syzkaller", 0 [pid 6238] <... munmap resumed>) = 0 [pid 6237] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6236] mkdirat(AT_FDCWD, "./file1", 000 [pid 6239] <... memfd_create resumed>) = 3 [pid 6238] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6237] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6235] rename("./file1", "./file0/file0" [pid 6239] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6236] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6238] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6239] <... mmap resumed>) = 0x7f88dec00000 [pid 6238] close(3 [pid 6237] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6236] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6235] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6237] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6237] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6237] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6237] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6238] <... close resumed>) = 0 [pid 6235] mkdirat(AT_FDCWD, "./file1", 000 [pid 6239] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6238] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6237] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6236] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6239] <... write resumed>) = 524288 [pid 6238] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6237] exit_group(0 [pid 6236] exit_group(0 [pid 6235] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6235] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6236] <... exit_group resumed>) = ? [pid 6237] <... exit_group resumed>) = ? [pid 6238] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6238] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6238] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6237] +++ exited with 0 +++ [pid 6238] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6237, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6238] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6239] munmap(0x7f88dec00000, 138412032 [pid 6238] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6239] <... munmap resumed>) = 0 [pid 6238] mkdir("./bus", 000 [pid 6236] +++ exited with 0 +++ [pid 6239] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6238] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6239] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6238] rename("./file1", "./file0/file0" [pid 6239] close(3 [pid 6238] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6236, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6239] <... close resumed>) = 0 [pid 6238] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6238] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6235] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6239] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6235] exit_group(0 [pid 6239] pwrite64(-1, "#", 1, 134220897 [pid 6235] <... exit_group resumed>) = ? [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6239] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6239] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6240 attached [pid 6239] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6235] +++ exited with 0 +++ [pid 6240] set_robust_list(0x555581b7e660, 24 [pid 6239] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6239] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6239] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6235, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6240] <... set_robust_list resumed>) = 0 [pid 6239] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6239] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6239] mkdir("./bus", 000 [pid 6240] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6239] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6240] <... prctl resumed>) = 0 [pid 6239] rename("./file1", "./file0/file0" [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6240 [pid 6239] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6239] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 85.344768][ T6237] overlayfs: failed to resolve './file0': -2 [ 85.349597][ T6236] overlayfs: failed to resolve './file0': -2 [ 85.368646][ T6235] overlayfs: failed to resolve './file0': -2 [ 85.382826][ T6238] overlayfs: failed to resolve './file0': -2 [pid 6239] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6241 attached [pid 6240] setpgid(0, 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6240] <... setpgid resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6241 [pid 6240] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6238] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6238] exit_group(0 [pid 6241] set_robust_list(0x555581b7e660, 24 [pid 6238] <... exit_group resumed>) = ? [pid 6241] <... set_robust_list resumed>) = 0 [pid 6240] <... openat resumed>) = 3 [pid 6238] +++ exited with 0 +++ [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6241] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6238, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6240] write(3, "1000", 4 [pid 6239] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6241] <... prctl resumed>) = 0 [pid 6240] <... write resumed>) = 4 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6241] setpgid(0, 0 [pid 6240] close(3 [pid 6239] exit_group(0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6242 attached [pid 6241] <... setpgid resumed>) = 0 [pid 6240] <... close resumed>) = 0 [pid 6242] set_robust_list(0x555581b7e660, 24 [pid 6241] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6240] write(1, "executing program\n", 18 [pid 6239] <... exit_group resumed>) = ? [pid 6242] <... set_robust_list resumed>) = 0 [pid 6242] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6240] <... write resumed>) = 18 executing program [pid 6240] memfd_create("syzkaller", 0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6242] <... prctl resumed>) = 0 [pid 6242] setpgid(0, 0 [pid 6241] <... openat resumed>) = 3 [pid 6240] <... memfd_create resumed>) = 3 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6242 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6242] <... setpgid resumed>) = 0 ./strace-static-x86_64: Process 6243 attached [pid 6241] write(3, "1000", 4 [pid 6240] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6239] +++ exited with 0 +++ [pid 6242] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6241] <... write resumed>) = 4 [pid 6240] <... mmap resumed>) = 0x7f88dec00000 [pid 6243] set_robust_list(0x555581b7e660, 24 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6239, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6243] <... set_robust_list resumed>) = 0 [pid 6242] <... openat resumed>) = 3 [pid 6241] close(3 [pid 6240] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6243 [pid 6243] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6241] <... close resumed>) = 0 [pid 6241] write(1, "executing program\n", 18executing program ) = 18 [pid 6242] write(3, "1000", 4 [pid 6241] memfd_create("syzkaller", 0 [pid 6243] <... prctl resumed>) = 0 [pid 6242] <... write resumed>) = 4 [pid 6243] setpgid(0, 0 [pid 6241] <... memfd_create resumed>) = 3 [pid 6242] close(3 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6243] <... setpgid resumed>) = 0 [pid 6242] <... close resumed>) = 0 [pid 6242] write(1, "executing program\n", 18executing program ) = 18 [pid 6241] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6243] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6242] memfd_create("syzkaller", 0 [pid 6241] <... mmap resumed>) = 0x7f88dec00000 [pid 6240] <... write resumed>) = 524288 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6243] <... openat resumed>) = 3 [pid 6242] <... memfd_create resumed>) = 3 [pid 6241] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6243] write(3, "1000", 4 [pid 6242] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6243] <... write resumed>) = 4 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6242] <... mmap resumed>) = 0x7f88dec00000 [pid 6243] close(3) = 0 ./strace-static-x86_64: Process 6244 attached [pid 6244] set_robust_list(0x555581b7e660, 24 executing program [pid 6243] write(1, "executing program\n", 18 [pid 6242] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6241] <... write resumed>) = 524288 [pid 6240] munmap(0x7f88dec00000, 138412032 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6244 [pid 6244] <... set_robust_list resumed>) = 0 [pid 6243] <... write resumed>) = 18 [pid 6241] munmap(0x7f88dec00000, 138412032 [pid 6240] <... munmap resumed>) = 0 [ 85.399108][ T6239] overlayfs: failed to resolve './file0': -2 [pid 6244] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6243] memfd_create("syzkaller", 0 [pid 6244] <... prctl resumed>) = 0 [pid 6241] <... munmap resumed>) = 0 [pid 6240] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6244] setpgid(0, 0) = 0 [pid 6244] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6240] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6244] <... openat resumed>) = 3 [pid 6243] <... memfd_create resumed>) = 3 [pid 6242] <... write resumed>) = 524288 [pid 6241] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6244] write(3, "1000", 4 [pid 6243] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6242] munmap(0x7f88dec00000, 138412032 [pid 6241] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6240] close(3 [pid 6244] <... write resumed>) = 4 [pid 6244] close(3) = 0 [pid 6243] <... mmap resumed>) = 0x7f88dec00000 [pid 6242] <... munmap resumed>) = 0 executing program [pid 6241] close(3 [pid 6244] write(1, "executing program\n", 18) = 18 [pid 6244] memfd_create("syzkaller", 0) = 3 [pid 6243] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6242] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6241] <... close resumed>) = 0 [pid 6240] <... close resumed>) = 0 [pid 6244] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6242] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6244] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6241] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6240] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6241] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6241] pwrite64(-1, "#", 1, 134220897 [pid 6242] close(3 [pid 6240] pwrite64(-1, "#", 1, 134220897 [pid 6242] <... close resumed>) = 0 [pid 6241] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6240] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6240] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6241] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6242] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6240] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6241] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6240] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6242] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6240] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6242] pwrite64(-1, "#", 1, 134220897 [pid 6241] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6240] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6241] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6240] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6241] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6240] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6241] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6240] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6240] mkdir("./bus", 000 [pid 6241] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6240] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6241] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6240] rename("./file1", "./file0/file0" [pid 6242] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6241] mkdir("./bus", 000 [pid 6242] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6240] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6241] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6241] rename("./file1", "./file0/file0" [pid 6240] mkdirat(AT_FDCWD, "./file1", 000 [pid 6242] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6241] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6244] <... write resumed>) = 524288 [pid 6244] munmap(0x7f88dec00000, 138412032 [pid 6243] <... write resumed>) = 524288 [pid 6242] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6241] mkdirat(AT_FDCWD, "./file1", 000 [pid 6240] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6244] <... munmap resumed>) = 0 [pid 6243] munmap(0x7f88dec00000, 138412032 [pid 6242] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6241] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6240] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6244] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6242] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6241] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6244] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6244] close(3) = 0 [pid 6244] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6243] <... munmap resumed>) = 0 [pid 6242] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6241] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6240] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6244] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6242] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6240] exit_group(0 [pid 6244] pwrite64(-1, "#", 1, 134220897 [pid 6243] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6242] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6240] <... exit_group resumed>) = ? [pid 6244] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6243] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6242] mkdir("./bus", 000 [pid 6244] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6243] close(3 [pid 6244] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6242] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6241] exit_group(0 [pid 6240] +++ exited with 0 +++ [pid 6244] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6243] <... close resumed>) = 0 [pid 6242] rename("./file1", "./file0/file0" [pid 6241] <... exit_group resumed>) = ? [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6240, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6244] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6243] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6242] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6241] +++ exited with 0 +++ [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6244] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6243] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6242] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6241, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6244] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6243] pwrite64(-1, "#", 1, 134220897 [pid 6242] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6244] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6243] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6242] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6244] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6243] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6244] mkdir("./bus", 000 [pid 6243] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... restart_syscall resumed>) = 0 [pid 6244] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6243] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6244] rename("./file1", "./file0/file0" [pid 6243] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6242] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6244] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6243] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6244] mkdirat(AT_FDCWD, "./file1", 000 [pid 6243] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] <... restart_syscall resumed>) = 0 [pid 6244] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6243] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6242] exit_group(0 [pid 6244] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6243] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6243] mkdir("./bus", 000 [pid 6242] <... exit_group resumed>) = ? [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6242] +++ exited with 0 +++ [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6243] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6244] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6243] rename("./file1", "./file0/file0" [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6242, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6244] exit_group(0 [pid 6243] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6244] <... exit_group resumed>) = ? [pid 6243] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6243] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6245 attached [pid 6244] +++ exited with 0 +++ [pid 6243] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6245 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... restart_syscall resumed>) = 0 [pid 6245] set_robust_list(0x555581b7e660, 24 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6244, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6247 attached ./strace-static-x86_64: Process 6246 attached [pid 6245] <... set_robust_list resumed>) = 0 [pid 6243] exit_group(0 [pid 6246] set_robust_list(0x555581b7e660, 24 [pid 6245] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6247 [pid 6246] <... set_robust_list resumed>) = 0 [pid 6245] <... prctl resumed>) = 0 [pid 6243] <... exit_group resumed>) = ? [pid 6247] set_robust_list(0x555581b7e660, 24 [pid 6246] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6245] setpgid(0, 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6246 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6246] <... prctl resumed>) = 0 [pid 6247] <... set_robust_list resumed>) = 0 [pid 6246] setpgid(0, 0 [pid 6245] <... setpgid resumed>) = 0 [pid 6243] +++ exited with 0 +++ [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6243, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6247] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6246] <... setpgid resumed>) = 0 [pid 6246] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6248 attached [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6248 [pid 6245] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6247] <... prctl resumed>) = 0 [pid 6246] <... openat resumed>) = 3 [pid 6248] set_robust_list(0x555581b7e660, 24 [pid 6247] setpgid(0, 0 [pid 6248] <... set_robust_list resumed>) = 0 [pid 6247] <... setpgid resumed>) = 0 [pid 6246] write(3, "1000", 4 [pid 6245] <... openat resumed>) = 3 [pid 6248] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6247] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6246] <... write resumed>) = 4 [pid 6245] write(3, "1000", 4 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6248] <... prctl resumed>) = 0 [pid 6245] <... write resumed>) = 4 [pid 6247] <... openat resumed>) = 3 [pid 6246] close(3 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6245] close(3 [pid 6248] setpgid(0, 0) = 0 [pid 6246] <... close resumed>) = 0 [pid 6247] write(3, "1000", 4executing program [pid 6246] write(1, "executing program\n", 18 [pid 6247] <... write resumed>) = 4 [pid 6246] <... write resumed>) = 18 [pid 6245] <... close resumed>) = 0 [pid 6248] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6247] close(3 [pid 6246] memfd_create("syzkaller", 0executing program executing program [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6245] write(1, "executing program\n", 18 [pid 6247] <... close resumed>) = 0 [pid 6245] <... write resumed>) = 18 [pid 6247] write(1, "executing program\n", 18) = 18 [pid 6246] <... memfd_create resumed>) = 3 [pid 6248] <... openat resumed>) = 3 [pid 6247] memfd_create("syzkaller", 0 [pid 6246] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6245] memfd_create("syzkaller", 0 [pid 6247] <... memfd_create resumed>) = 3 [pid 6246] <... mmap resumed>) = 0x7f88dec00000 [pid 6245] <... memfd_create resumed>) = 3 [pid 6247] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6245] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6247] <... mmap resumed>) = 0x7f88dec00000 ./strace-static-x86_64: Process 6249 attached [ 85.515034][ T6240] overlayfs: failed to resolve './file0': -2 [ 85.521652][ T6241] overlayfs: failed to resolve './file0': -2 [ 85.538974][ T6242] overlayfs: failed to resolve './file0': -2 [ 85.548479][ T6244] overlayfs: failed to resolve './file0': -2 [ 85.557091][ T6243] overlayfs: failed to resolve './file0': -2 [pid 6248] write(3, "1000", 4 [pid 6245] <... mmap resumed>) = 0x7f88dec00000 [pid 6248] <... write resumed>) = 4 [pid 6249] set_robust_list(0x555581b7e660, 24 [pid 6248] close(3 [pid 6246] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6245] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6249 [pid 6248] <... close resumed>) = 0 [pid 6248] write(1, "executing program\n", 18) = 18 [pid 6249] <... set_robust_list resumed>) = 0 [pid 6249] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6248] memfd_create("syzkaller", 0 [pid 6249] <... prctl resumed>) = 0 [pid 6249] setpgid(0, 0) = 0 [pid 6249] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6248] <... memfd_create resumed>) = 3 executing program [pid 6249] <... openat resumed>) = 3 [pid 6248] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6249] write(3, "1000", 4) = 4 [pid 6248] <... mmap resumed>) = 0x7f88dec00000 [pid 6249] close(3) = 0 [pid 6249] write(1, "executing program\n", 18) = 18 [pid 6249] memfd_create("syzkaller", 0 [pid 6247] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6249] <... memfd_create resumed>) = 3 [pid 6249] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6248] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6245] <... write resumed>) = 524288 [pid 6249] <... mmap resumed>) = 0x7f88dec00000 [pid 6245] munmap(0x7f88dec00000, 138412032 [pid 6249] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6245] <... munmap resumed>) = 0 [pid 6245] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6248] <... write resumed>) = 524288 [pid 6247] <... write resumed>) = 524288 [pid 6246] <... write resumed>) = 524288 [pid 6245] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6246] munmap(0x7f88dec00000, 138412032 [pid 6248] munmap(0x7f88dec00000, 138412032 [pid 6246] <... munmap resumed>) = 0 [pid 6245] close(3 [pid 6246] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6248] <... munmap resumed>) = 0 [pid 6246] close(3 [pid 6249] <... write resumed>) = 524288 [pid 6248] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6247] munmap(0x7f88dec00000, 138412032 [pid 6246] <... close resumed>) = 0 [pid 6245] <... close resumed>) = 0 [pid 6249] munmap(0x7f88dec00000, 138412032 [pid 6248] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6247] <... munmap resumed>) = 0 [pid 6245] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6248] close(3 [pid 6249] <... munmap resumed>) = 0 [pid 6245] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6245] pwrite64(-1, "#", 1, 134220897 [pid 6247] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6247] close(3 [pid 6249] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6248] <... close resumed>) = 0 [pid 6247] <... close resumed>) = 0 [pid 6245] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6249] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6248] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6246] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6245] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6249] close(3 [pid 6248] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6246] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6245] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6249] <... close resumed>) = 0 [pid 6248] pwrite64(-1, "#", 1, 134220897 [pid 6246] pwrite64(-1, "#", 1, 134220897 [pid 6248] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6248] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6246] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6248] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6246] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6245] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6248] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6246] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6245] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6246] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6245] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6248] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6247] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6246] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6245] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6249] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6248] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6247] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6246] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6245] mkdir("./bus", 000 [pid 6249] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6248] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] pwrite64(-1, "#", 1, 134220897 [pid 6246] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6249] pwrite64(-1, "#", 1, 134220897 [pid 6248] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6247] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6246] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6245] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6249] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6248] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6246] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] rename("./file1", "./file0/file0" [pid 6249] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6248] mkdir("./bus", 000 [pid 6247] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6246] mkdir("./bus", 000 [pid 6249] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6248] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6247] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6246] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6245] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6249] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6248] rename("./file1", "./file0/file0" [pid 6247] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6246] rename("./file1", "./file0/file0" [pid 6245] mkdirat(AT_FDCWD, "./file1", 000 [pid 6249] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6248] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6247] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6246] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6245] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6249] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6248] mkdirat(AT_FDCWD, "./file1", 000 [pid 6247] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6246] mkdirat(AT_FDCWD, "./file1", 000 [pid 6245] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6249] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6248] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6247] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6246] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6249] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6247] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6246] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6249] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6248] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6247] mkdir("./bus", 000 [pid 6245] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6249] mkdir("./bus", 000 [pid 6247] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6249] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6247] rename("./file1", "./file0/file0" [pid 6249] rename("./file1", "./file0/file0" [pid 6247] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6249] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6247] mkdirat(AT_FDCWD, "./file1", 000 [pid 6249] mkdirat(AT_FDCWD, "./file1", 000 [pid 6247] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6249] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6247] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6249] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6245] exit_group(0 [pid 6248] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6245] <... exit_group resumed>) = ? [pid 6248] exit_group(0 [pid 6245] +++ exited with 0 +++ [pid 6249] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6247] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6246] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6245, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6249] exit_group(0 [pid 6248] <... exit_group resumed>) = ? [pid 6247] exit_group(0 [pid 6249] <... exit_group resumed>) = ? [pid 6247] <... exit_group resumed>) = ? [pid 6248] +++ exited with 0 +++ [pid 6246] exit_group(0 [pid 6247] +++ exited with 0 +++ [pid 6246] <... exit_group resumed>) = ? [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6248, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6246] +++ exited with 0 +++ [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6247, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6246, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6249] +++ exited with 0 +++ [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6249, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6250 attached ./strace-static-x86_64: Process 6251 attached [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6250 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6250] set_robust_list(0x555581b7e660, 24 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6251 ./strace-static-x86_64: Process 6252 attached [pid 6251] set_robust_list(0x555581b7e660, 24 [pid 6250] <... set_robust_list resumed>) = 0 [pid 6252] set_robust_list(0x555581b7e660, 24 [pid 6251] <... set_robust_list resumed>) = 0 [pid 6250] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6252] <... set_robust_list resumed>) = 0 [pid 6251] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6252] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6250] setpgid(0, 0) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6251] <... prctl resumed>) = 0 [pid 6250] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6252 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6252] <... prctl resumed>) = 0 [pid 6251] setpgid(0, 0 [ 85.656493][ T6245] overlayfs: failed to resolve './file0': -2 [ 85.657331][ T6246] overlayfs: failed to resolve './file0': -2 [ 85.669658][ T6248] overlayfs: failed to resolve './file0': -2 [ 85.673428][ T6247] overlayfs: failed to resolve './file0': -2 [ 85.682675][ T6249] overlayfs: failed to resolve './file0': -2 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6252] setpgid(0, 0 [pid 6251] <... setpgid resumed>) = 0 [pid 6250] <... openat resumed>) = 3 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6253 attached ./strace-static-x86_64: Process 6254 attached [pid 6252] <... setpgid resumed>) = 0 [pid 6251] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6250] write(3, "1000", 4 [pid 6252] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6254] set_robust_list(0x555581b7e660, 24 [pid 6253] set_robust_list(0x555581b7e660, 24 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6253 [pid 6253] <... set_robust_list resumed>) = 0 [pid 6254] <... set_robust_list resumed>) = 0 [pid 6250] <... write resumed>) = 4 [pid 6253] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6254] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6251] <... openat resumed>) = 3 [pid 6250] close(3 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6254 [pid 6254] <... prctl resumed>) = 0 [pid 6253] <... prctl resumed>) = 0 [pid 6252] <... openat resumed>) = 3 [pid 6251] write(3, "1000", 4 [pid 6250] <... close resumed>) = 0 executing program [pid 6254] setpgid(0, 0 [pid 6253] setpgid(0, 0 [pid 6252] write(3, "1000", 4 [pid 6251] <... write resumed>) = 4 [pid 6250] write(1, "executing program\n", 18 [pid 6254] <... setpgid resumed>) = 0 [pid 6253] <... setpgid resumed>) = 0 [pid 6250] <... write resumed>) = 18 [pid 6254] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6252] <... write resumed>) = 4 [pid 6251] close(3 [pid 6250] memfd_create("syzkaller", 0 [pid 6253] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6252] close(3 [pid 6251] <... close resumed>) = 0 [pid 6250] <... memfd_create resumed>) = 3 [pid 6254] <... openat resumed>) = 3 [pid 6253] <... openat resumed>) = 3 [pid 6252] <... close resumed>) = 0 [pid 6251] write(1, "executing program\n", 18 [pid 6250] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0executing program ) = 0x7f88dec00000 executing program [pid 6251] <... write resumed>) = 18 [pid 6252] write(1, "executing program\n", 18 [pid 6254] write(3, "1000", 4 [pid 6253] write(3, "1000", 4 [pid 6252] <... write resumed>) = 18 [pid 6251] memfd_create("syzkaller", 0 [pid 6254] <... write resumed>) = 4 [pid 6253] <... write resumed>) = 4 [pid 6252] memfd_create("syzkaller", 0 [pid 6251] <... memfd_create resumed>) = 3 [pid 6250] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6253] close(3 [pid 6252] <... memfd_create resumed>) = 3 [pid 6251] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6254] close(3 [pid 6253] <... close resumed>) = 0 [pid 6252] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6250] <... write resumed>) = 524288 [pid 6254] <... close resumed>) = 0 [pid 6253] write(1, "executing program\n", 18 [pid 6252] <... mmap resumed>) = 0x7f88dec00000 [pid 6251] <... mmap resumed>) = 0x7f88dec00000 [pid 6250] munmap(0x7f88dec00000, 138412032executing program [pid 6253] <... write resumed>) = 18 [pid 6250] <... munmap resumed>) = 0 executing program [pid 6250] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6254] write(1, "executing program\n", 18 [pid 6253] memfd_create("syzkaller", 0 [pid 6252] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6251] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6254] <... write resumed>) = 18 [pid 6253] <... memfd_create resumed>) = 3 [pid 6252] <... write resumed>) = 524288 [pid 6251] <... write resumed>) = 524288 [pid 6250] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6254] memfd_create("syzkaller", 0 [pid 6253] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6254] <... memfd_create resumed>) = 3 [pid 6254] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6253] <... mmap resumed>) = 0x7f88dec00000 [pid 6250] close(3 [pid 6254] <... mmap resumed>) = 0x7f88dec00000 [pid 6252] munmap(0x7f88dec00000, 138412032 [pid 6254] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6253] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6251] munmap(0x7f88dec00000, 138412032 [pid 6250] <... close resumed>) = 0 [pid 6253] <... write resumed>) = 524288 [pid 6251] <... munmap resumed>) = 0 [pid 6250] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6252] <... munmap resumed>) = 0 [pid 6253] munmap(0x7f88dec00000, 138412032 [pid 6252] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6254] <... write resumed>) = 524288 [pid 6251] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6250] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6252] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6251] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6252] close(3 [pid 6253] <... munmap resumed>) = 0 [pid 6254] munmap(0x7f88dec00000, 138412032 [pid 6253] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6252] <... close resumed>) = 0 [pid 6251] close(3 [pid 6250] pwrite64(-1, "#", 1, 134220897 [pid 6254] <... munmap resumed>) = 0 [pid 6253] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6251] <... close resumed>) = 0 [pid 6254] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6253] close(3 [pid 6254] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6250] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6250] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6254] close(3 [pid 6253] <... close resumed>) = 0 [pid 6250] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6251] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6250] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6252] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6251] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6250] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6252] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6251] pwrite64(-1, "#", 1, 134220897 [pid 6250] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6254] <... close resumed>) = 0 [pid 6253] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6252] pwrite64(-1, "#", 1, 134220897 [pid 6251] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6250] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6254] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6253] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6252] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6251] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6250] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6254] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6253] pwrite64(-1, "#", 1, 134220897 [pid 6252] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6251] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6250] mkdir("./bus", 000 [pid 6254] pwrite64(-1, "#", 1, 134220897 [pid 6253] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6252] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6251] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6250] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6252] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6251] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6250] rename("./file1", "./file0/file0" [pid 6252] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6254] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6253] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6254] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6253] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6252] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6251] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6250] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6254] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6253] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6252] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6254] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6253] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6252] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6251] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6250] mkdirat(AT_FDCWD, "./file1", 000 [pid 6254] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6253] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6254] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6253] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6252] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6251] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6250] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6254] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6253] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6252] mkdir("./bus", 000 [pid 6251] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6254] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6253] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6252] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6254] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6253] mkdir("./bus", 000 [pid 6252] rename("./file1", "./file0/file0" [pid 6251] mkdir("./bus", 000 [pid 6250] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6254] mkdir("./bus", 000 [pid 6253] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6252] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6251] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6254] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6253] rename("./file1", "./file0/file0" [pid 6254] rename("./file1", "./file0/file0" [pid 6253] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6251] rename("./file1", "./file0/file0" [pid 6254] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6253] mkdirat(AT_FDCWD, "./file1", 000 [pid 6254] mkdirat(AT_FDCWD, "./file1", 000 [pid 6253] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6254] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6253] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6254] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6252] mkdirat(AT_FDCWD, "./file1", 000 [pid 6251] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6252] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6251] mkdirat(AT_FDCWD, "./file1", 000 [pid 6252] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6251] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6251] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6254] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6253] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6250] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6253] exit_group(0 [pid 6250] exit_group(0 [pid 6253] <... exit_group resumed>) = ? [pid 6254] exit_group(0 [pid 6250] <... exit_group resumed>) = ? [pid 6254] <... exit_group resumed>) = ? [pid 6252] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6252] exit_group(0) = ? [pid 6254] +++ exited with 0 +++ [pid 6252] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6254, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6252, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6251] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6253] +++ exited with 0 +++ [pid 6251] exit_group(0 [pid 6250] +++ exited with 0 +++ [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6253, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6250, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6251] <... exit_group resumed>) = ? [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6251] +++ exited with 0 +++ [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 6255 attached [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6251, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6255 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6255] set_robust_list(0x555581b7e660, 24 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6255] <... set_robust_list resumed>) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6255] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 6256 attached ./strace-static-x86_64: Process 6257 attached [pid 6256] set_robust_list(0x555581b7e660, 24) = 0 [pid 6257] set_robust_list(0x555581b7e660, 24 [pid 6256] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6255] <... prctl resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6257 [pid 6257] <... set_robust_list resumed>) = 0 [pid 6256] <... prctl resumed>) = 0 [pid 6255] setpgid(0, 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6256 [pid 6257] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6256] setpgid(0, 0 [pid 6257] <... prctl resumed>) = 0 ./strace-static-x86_64: Process 6258 attached [pid 6257] setpgid(0, 0 [pid 6256] <... setpgid resumed>) = 0 [pid 6255] <... setpgid resumed>) = 0 [pid 6255] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6258 [pid 6257] <... setpgid resumed>) = 0 [pid 6258] set_robust_list(0x555581b7e660, 24 [pid 6257] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6256] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6255] <... openat resumed>) = 3 [pid 6258] <... set_robust_list resumed>) = 0 [pid 6255] write(3, "1000", 4 [pid 6258] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6257] <... openat resumed>) = 3 [pid 6256] <... openat resumed>) = 3 [pid 6255] <... write resumed>) = 4 [pid 6258] <... prctl resumed>) = 0 [pid 6255] close(3 [pid 6257] write(3, "1000", 4 [pid 6256] write(3, "1000", 4 [pid 6257] <... write resumed>) = 4 [pid 6256] <... write resumed>) = 4 [pid 6255] <... close resumed>) = 0 [pid 6258] setpgid(0, 0 [pid 6257] close(3 [pid 6256] close(3 [pid 6258] <... setpgid resumed>) = 0 [pid 6257] <... close resumed>) = 0 [pid 6256] <... close resumed>) = 0 [pid 6255] write(1, "executing program\n", 18 [pid 5825] <... restart_syscall resumed>) = 0 executing program [pid 6258] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6257] write(1, "executing program\n", 18 [pid 6256] write(1, "executing program\n", 18executing program [pid 6257] <... write resumed>) = 18 executing program [pid 6256] <... write resumed>) = 18 [pid 6258] <... openat resumed>) = 3 [pid 6257] memfd_create("syzkaller", 0 [pid 6255] <... write resumed>) = 18 [pid 6258] write(3, "1000", 4 [pid 6257] <... memfd_create resumed>) = 3 [pid 6256] memfd_create("syzkaller", 0 [pid 6258] <... write resumed>) = 4 [pid 6257] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6255] memfd_create("syzkaller", 0 [pid 6258] close(3 [pid 6257] <... mmap resumed>) = 0x7f88dec00000 [pid 6256] <... memfd_create resumed>) = 3 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6258] <... close resumed>) = 0 [pid 6257] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6256] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6255] <... memfd_create resumed>) = 3 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6258] write(1, "executing program\n", 18 [pid 6255] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6258] <... write resumed>) = 18 [pid 6255] <... mmap resumed>) = 0x7f88dec00000 [ 85.838523][ T6250] overlayfs: failed to resolve './file0': -2 [ 85.840234][ T6253] overlayfs: failed to resolve './file0': -2 [ 85.849921][ T6252] overlayfs: failed to resolve './file0': -2 [ 85.857141][ T6254] overlayfs: failed to resolve './file0': -2 [ 85.858986][ T6251] overlayfs: failed to resolve './file0': -2 [pid 6258] memfd_create("syzkaller", 0 [pid 6256] <... mmap resumed>) = 0x7f88dec00000 ./strace-static-x86_64: Process 6259 attached [pid 6258] <... memfd_create resumed>) = 3 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6259 [pid 6259] set_robust_list(0x555581b7e660, 24) = 0 [pid 6258] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6259] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6259] setpgid(0, 0 [pid 6256] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6255] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6259] <... setpgid resumed>) = 0 [pid 6258] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6257] <... write resumed>) = 524288 [pid 6259] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6257] munmap(0x7f88dec00000, 138412032) = 0 [pid 6259] <... openat resumed>) = 3 [pid 6258] <... write resumed>) = 524288 [pid 6256] <... write resumed>) = 524288 [pid 6255] <... write resumed>) = 524288 [pid 6259] write(3, "1000", 4 [pid 6257] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6255] munmap(0x7f88dec00000, 138412032 [pid 6259] <... write resumed>) = 4 [pid 6259] close(3 [pid 6258] munmap(0x7f88dec00000, 138412032 [pid 6259] <... close resumed>) = 0 [pid 6258] <... munmap resumed>) = 0 [pid 6257] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6255] <... munmap resumed>) = 0 [pid 6259] write(1, "executing program\n", 18 [pid 6258] openat(AT_FDCWD, "/dev/loop2", O_RDWRexecuting program [pid 6257] close(3 [pid 6259] <... write resumed>) = 18 [pid 6258] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6257] <... close resumed>) = 0 [pid 6256] munmap(0x7f88dec00000, 138412032 [pid 6255] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6258] close(3 [pid 6259] memfd_create("syzkaller", 0) = 3 [pid 6258] <... close resumed>) = 0 [pid 6255] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6259] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6256] <... munmap resumed>) = 0 [pid 6255] close(3 [pid 6256] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6257] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6256] close(3 [pid 6259] <... mmap resumed>) = 0x7f88dec00000 [pid 6257] pwrite64(-1, "#", 1, 134220897 [pid 6258] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6257] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6257] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6258] pwrite64(-1, "#", 1, 134220897 [pid 6257] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6258] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6255] <... close resumed>) = 0 [pid 6258] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6257] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6256] <... close resumed>) = 0 [pid 6258] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6257] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6257] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6258] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6257] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6255] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6258] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6257] mkdir("./bus", 000 [pid 6256] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6255] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6258] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6256] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6255] pwrite64(-1, "#", 1, 134220897 [pid 6258] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6257] rename("./file1", "./file0/file0" [pid 6256] pwrite64(-1, "#", 1, 134220897 [pid 6255] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6256] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6257] mkdirat(AT_FDCWD, "./file1", 000 [pid 6256] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6258] rename("./file1", "./file0/file0" [pid 6257] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6256] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6258] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6257] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6259] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6258] mkdirat(AT_FDCWD, "./file1", 000 [pid 6256] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6255] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6256] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6255] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6258] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6255] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6258] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6255] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6255] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6255] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6255] mkdir("./bus", 000 [pid 6256] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6255] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6259] <... write resumed>) = 524288 [pid 6255] rename("./file1", "./file0/file0" [pid 6256] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6256] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6256] mkdir("./bus", 000 [pid 6255] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6259] munmap(0x7f88dec00000, 138412032 [pid 6255] mkdirat(AT_FDCWD, "./file1", 000 [pid 6256] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6255] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6255] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6256] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6256] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6256] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6259] <... munmap resumed>) = 0 [pid 6259] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6259] close(3 [pid 6258] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6258] exit_group(0 [pid 6257] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6258] <... exit_group resumed>) = ? [pid 6257] exit_group(0 [pid 6259] <... close resumed>) = 0 [pid 6258] +++ exited with 0 +++ [pid 6257] <... exit_group resumed>) = ? [pid 6255] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6259] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6257] +++ exited with 0 +++ [pid 6255] exit_group(0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6258, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6255] <... exit_group resumed>) = ? [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6259] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6256] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6255] +++ exited with 0 +++ [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6257, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6259] pwrite64(-1, "#", 1, 134220897 [pid 6256] exit_group(0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6255, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6259] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6256] <... exit_group resumed>) = ? [pid 5819] <... restart_syscall resumed>) = 0 [pid 6259] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6256] +++ exited with 0 +++ [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6259] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6259] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6259] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6256, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 6260 attached [pid 6259] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6261 attached [pid 6260] set_robust_list(0x555581b7e660, 24 [pid 6259] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6260 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6260] <... set_robust_list resumed>) = 0 [pid 6259] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6262 attached [pid 6261] set_robust_list(0x555581b7e660, 24 [pid 6260] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6259] mkdir("./bus", 000 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6261 [pid 6261] <... set_robust_list resumed>) = 0 [pid 6260] <... prctl resumed>) = 0 [pid 6259] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6262] set_robust_list(0x555581b7e660, 24 [pid 6260] setpgid(0, 0 [pid 6259] rename("./file1", "./file0/file0" [pid 6262] <... set_robust_list resumed>) = 0 [pid 6261] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6260] <... setpgid resumed>) = 0 [pid 6259] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6261] <... prctl resumed>) = 0 [pid 6259] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6262 [pid 6262] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6261] setpgid(0, 0 [pid 6260] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6259] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 85.963985][ T6257] overlayfs: failed to resolve './file0': -2 [ 85.974609][ T6258] overlayfs: failed to resolve './file0': -2 [ 85.983870][ T6255] overlayfs: failed to resolve './file0': -2 [ 85.984613][ T6256] overlayfs: failed to resolve './file0': -2 [pid 6261] <... setpgid resumed>) = 0 [pid 6259] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6262] <... prctl resumed>) = 0 [pid 6261] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6260] <... openat resumed>) = 3 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6262] setpgid(0, 0 [pid 6260] write(3, "1000", 4 [pid 6262] <... setpgid resumed>) = 0 [pid 6260] <... write resumed>) = 4 [pid 6260] close(3 [pid 6262] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6261] <... openat resumed>) = 3 [pid 6260] <... close resumed>) = 0 [pid 6259] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR executing program [pid 6262] <... openat resumed>) = 3 [pid 6261] write(3, "1000", 4 [pid 6260] write(1, "executing program\n", 18 [pid 6259] exit_group(0 [pid 6262] write(3, "1000", 4 [pid 6261] <... write resumed>) = 4 [pid 6260] <... write resumed>) = 18 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6262] <... write resumed>) = 4 [pid 6261] close(3 [pid 6259] <... exit_group resumed>) = ? [pid 6262] close(3 [pid 6261] <... close resumed>) = 0 executing program executing program [pid 6260] memfd_create("syzkaller", 0 [pid 6259] +++ exited with 0 +++ [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6262] <... close resumed>) = 0 [pid 6261] write(1, "executing program\n", 18 [pid 6262] write(1, "executing program\n", 18 [pid 6261] <... write resumed>) = 18 [pid 6261] memfd_create("syzkaller", 0) = 3 [pid 6261] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6262] <... write resumed>) = 18 [pid 6260] <... memfd_create resumed>) = 3 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6259, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ./strace-static-x86_64: Process 6263 attached [pid 6262] memfd_create("syzkaller", 0 [pid 6263] set_robust_list(0x555581b7e660, 24 [pid 6260] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6263] <... set_robust_list resumed>) = 0 [pid 6262] <... memfd_create resumed>) = 3 [pid 6260] <... mmap resumed>) = 0x7f88dec00000 [pid 6263] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6261] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6263 [pid 6263] <... prctl resumed>) = 0 [pid 6263] setpgid(0, 0 [pid 6262] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6262] <... mmap resumed>) = 0x7f88dec00000 [pid 6263] <... setpgid resumed>) = 0 [pid 6263] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6263] <... openat resumed>) = 3 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6263] write(3, "1000", 4 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6263] <... write resumed>) = 4 [pid 6263] close(3) = 0 executing program [pid 6263] write(1, "executing program\n", 18) = 18 ./strace-static-x86_64: Process 6264 attached [pid 6263] memfd_create("syzkaller", 0 [pid 6264] set_robust_list(0x555581b7e660, 24 [pid 6263] <... memfd_create resumed>) = 3 [pid 6262] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6261] <... write resumed>) = 524288 [pid 6260] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6264 [pid 6264] <... set_robust_list resumed>) = 0 [pid 6263] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6264] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6263] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6262] <... write resumed>) = 524288 [pid 6261] munmap(0x7f88dec00000, 138412032 [pid 6260] <... write resumed>) = 524288 [pid 6264] <... prctl resumed>) = 0 [pid 6262] munmap(0x7f88dec00000, 138412032 [pid 6260] munmap(0x7f88dec00000, 138412032 [pid 6264] setpgid(0, 0 [pid 6262] <... munmap resumed>) = 0 [pid 6264] <... setpgid resumed>) = 0 [pid 6260] <... munmap resumed>) = 0 [pid 6262] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6264] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6262] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6261] <... munmap resumed>) = 0 [pid 6260] openat(AT_FDCWD, "/dev/loop3", O_RDWR [ 86.027522][ T6259] overlayfs: failed to resolve './file0': -2 [pid 6264] <... openat resumed>) = 3 [pid 6263] <... write resumed>) = 524288 [pid 6262] close(3 [pid 6261] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6260] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6264] write(3, "1000", 4 [pid 6261] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6261] close(3 [pid 6264] <... write resumed>) = 4 [pid 6262] <... close resumed>) = 0 [pid 6261] <... close resumed>) = 0 [pid 6260] close(3 [pid 6264] close(3 [pid 6262] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6264] <... close resumed>) = 0 executing program [pid 6264] write(1, "executing program\n", 18) = 18 [pid 6262] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6264] memfd_create("syzkaller", 0) = 3 [pid 6262] pwrite64(-1, "#", 1, 134220897 [pid 6264] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6263] munmap(0x7f88dec00000, 138412032 [pid 6262] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6264] <... mmap resumed>) = 0x7f88dec00000 [pid 6263] <... munmap resumed>) = 0 [pid 6262] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6261] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6260] <... close resumed>) = 0 [pid 6263] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6262] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6261] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6260] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6263] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6262] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6261] pwrite64(-1, "#", 1, 134220897 [pid 6260] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6263] close(3 [pid 6262] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6261] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6264] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6263] <... close resumed>) = 0 [pid 6262] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6261] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6260] pwrite64(-1, "#", 1, 134220897 [pid 6262] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6262] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6260] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6262] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6262] mkdir("./bus", 000 [pid 6261] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6260] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6262] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6261] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6262] rename("./file1", "./file0/file0" [pid 6261] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6260] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6262] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6261] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6264] <... write resumed>) = 524288 [pid 6263] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6262] mkdirat(AT_FDCWD, "./file1", 000 [pid 6261] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6260] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6264] munmap(0x7f88dec00000, 138412032 [pid 6263] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6262] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6261] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6263] pwrite64(-1, "#", 1, 134220897 [pid 6261] mkdir("./bus", 000 [pid 6264] <... munmap resumed>) = 0 [pid 6263] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6262] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6261] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6260] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6264] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6263] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6261] rename("./file1", "./file0/file0" [pid 6263] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6261] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6263] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6261] mkdirat(AT_FDCWD, "./file1", 000 [pid 6263] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6261] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6261] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6264] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6263] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6260] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6264] close(3 [pid 6260] mkdir("./bus", 000 [pid 6263] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6263] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6263] mkdir("./bus", 000 [pid 6260] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6263] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6263] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6263] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6263] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6264] <... close resumed>) = 0 [pid 6262] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6260] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6260] mkdirat(AT_FDCWD, "./file1", 000 [pid 6264] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6260] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6264] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6260] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6261] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6264] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6264] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6264] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6263] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6262] exit_group(0 [pid 6261] exit_group(0 [pid 6260] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6264] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6263] exit_group(0 [pid 6262] <... exit_group resumed>) = ? [pid 6261] <... exit_group resumed>) = ? [pid 6264] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6261] +++ exited with 0 +++ [pid 6260] exit_group(0 [pid 6264] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6263] <... exit_group resumed>) = ? [pid 6262] +++ exited with 0 +++ [pid 6260] <... exit_group resumed>) = ? [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6261, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6262, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6264] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6263] +++ exited with 0 +++ [pid 6264] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6264] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6264] rename("./file1", "./file0/file0" [pid 6260] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6263, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6264] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6260, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] <... restart_syscall resumed>) = 0 [pid 6264] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 86.111957][ T6262] overlayfs: failed to resolve './file0': -2 [ 86.115945][ T6261] overlayfs: failed to resolve './file0': -2 [ 86.128227][ T6263] overlayfs: failed to resolve './file0': -2 [ 86.136503][ T6260] overlayfs: failed to resolve './file0': -2 [pid 6264] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6264] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 6265 attached [pid 6264] exit_group(0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6265 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6265] set_robust_list(0x555581b7e660, 24 [pid 6264] <... exit_group resumed>) = ? [pid 6265] <... set_robust_list resumed>) = 0 [pid 6264] +++ exited with 0 +++ [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6266 attached ./strace-static-x86_64: Process 6267 attached [pid 6265] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6264, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6266 [pid 6266] set_robust_list(0x555581b7e660, 24 [pid 6267] set_robust_list(0x555581b7e660, 24 [pid 6265] <... prctl resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6266] <... set_robust_list resumed>) = 0 [pid 6267] <... set_robust_list resumed>) = 0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6267 [pid 6266] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6265] setpgid(0, 0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6267] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6266] <... prctl resumed>) = 0 [pid 6265] <... setpgid resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6267] setpgid(0, 0) = 0 ./strace-static-x86_64: Process 6268 attached [pid 6266] setpgid(0, 0 [pid 6265] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6268] set_robust_list(0x555581b7e660, 24 [pid 6267] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6266] <... setpgid resumed>) = 0 [pid 6265] <... openat resumed>) = 3 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6268 [pid 6268] <... set_robust_list resumed>) = 0 [pid 6266] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6265] write(3, "1000", 4 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6268] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6267] <... openat resumed>) = 3 [pid 6266] <... openat resumed>) = 3 [pid 6265] <... write resumed>) = 4 ./strace-static-x86_64: Process 6269 attached [pid 6267] write(3, "1000", 4 [pid 6265] close(3 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6269 [pid 6269] set_robust_list(0x555581b7e660, 24 [pid 6267] <... write resumed>) = 4 [ 86.166857][ T6264] overlayfs: failed to resolve './file0': -2 [pid 6269] <... set_robust_list resumed>) = 0 [pid 6268] <... prctl resumed>) = 0 [pid 6267] close(3 [pid 6266] write(3, "1000", 4 [pid 6265] <... close resumed>) = 0 [pid 6268] setpgid(0, 0 [pid 6266] <... write resumed>) = 4 [pid 6269] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6268] <... setpgid resumed>) = 0 [pid 6266] close(3 [pid 6269] <... prctl resumed>) = 0 [pid 6268] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6267] <... close resumed>) = 0 [pid 6266] <... close resumed>) = 0 [pid 6265] write(1, "executing program\n", 18executing program [pid 6269] setpgid(0, 0 executing program executing program [pid 6267] write(1, "executing program\n", 18 [pid 6266] write(1, "executing program\n", 18 [pid 6265] <... write resumed>) = 18 [pid 6269] <... setpgid resumed>) = 0 [pid 6267] <... write resumed>) = 18 [pid 6268] <... openat resumed>) = 3 [pid 6266] <... write resumed>) = 18 [pid 6265] memfd_create("syzkaller", 0 [pid 6269] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6267] memfd_create("syzkaller", 0 [pid 6266] memfd_create("syzkaller", 0 [pid 6268] write(3, "1000", 4 [pid 6266] <... memfd_create resumed>) = 3 [pid 6268] <... write resumed>) = 4 [pid 6267] <... memfd_create resumed>) = 3 [pid 6269] <... openat resumed>) = 3 [pid 6265] <... memfd_create resumed>) = 3 [pid 6268] close(3 [pid 6267] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6266] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6268] <... close resumed>) = 0 [pid 6266] <... mmap resumed>) = 0x7f88dec00000 [pid 6269] write(3, "1000", 4 [pid 6268] write(1, "executing program\n", 18 [pid 6267] <... mmap resumed>) = 0x7f88dec00000 [pid 6265] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6269] <... write resumed>) = 4 [pid 6269] close(3 [pid 6265] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6268] <... write resumed>) = 18 executing program [pid 6268] memfd_create("syzkaller", 0 [pid 6269] <... close resumed>) = 0 [pid 6269] write(1, "executing program\n", 18) = 18 [pid 6268] <... memfd_create resumed>) = 3 [pid 6268] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6269] memfd_create("syzkaller", 0 [pid 6268] <... mmap resumed>) = 0x7f88dec00000 [pid 6269] <... memfd_create resumed>) = 3 [pid 6268] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6265] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6269] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6267] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6266] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6269] <... mmap resumed>) = 0x7f88dec00000 [pid 6268] <... write resumed>) = 524288 [pid 6267] <... write resumed>) = 524288 [pid 6266] <... write resumed>) = 524288 [pid 6265] <... write resumed>) = 524288 [pid 6268] munmap(0x7f88dec00000, 138412032 [pid 6267] munmap(0x7f88dec00000, 138412032 [pid 6268] <... munmap resumed>) = 0 [pid 6267] <... munmap resumed>) = 0 [pid 6265] munmap(0x7f88dec00000, 138412032 [pid 6268] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6267] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6266] munmap(0x7f88dec00000, 138412032 [pid 6265] <... munmap resumed>) = 0 [pid 6268] close(3 [pid 6267] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6266] <... munmap resumed>) = 0 [pid 6265] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6269] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6267] close(3 [pid 6265] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6265] close(3 [pid 6267] <... close resumed>) = 0 [pid 6269] <... write resumed>) = 524288 [pid 6268] <... close resumed>) = 0 [pid 6266] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6265] <... close resumed>) = 0 [pid 6269] munmap(0x7f88dec00000, 138412032 [pid 6268] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6267] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6266] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6268] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6267] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6266] close(3 [pid 6269] <... munmap resumed>) = 0 [pid 6268] pwrite64(-1, "#", 1, 134220897 [pid 6267] pwrite64(-1, "#", 1, 134220897 [pid 6266] <... close resumed>) = 0 [pid 6265] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6268] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6267] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6269] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6268] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6265] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6269] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6268] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6267] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6266] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6265] pwrite64(-1, "#", 1, 134220897 [pid 6269] close(3 [pid 6268] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6267] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6266] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6265] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6268] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6267] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6266] pwrite64(-1, "#", 1, 134220897 [pid 6265] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6268] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6267] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6268] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6267] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6266] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6265] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6268] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6267] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6266] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6265] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6268] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6267] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6266] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6268] mkdir("./bus", 000 [pid 6267] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6265] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6268] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6267] mkdir("./bus", 000 [pid 6266] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6265] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6268] rename("./file1", "./file0/file0" [pid 6265] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6268] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6267] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6266] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6265] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6268] mkdirat(AT_FDCWD, "./file1", 000 [pid 6267] rename("./file1", "./file0/file0" [pid 6266] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6265] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6268] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6267] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6266] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6265] mkdir("./bus", 000 [pid 6266] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6268] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6267] mkdirat(AT_FDCWD, "./file1", 000 [pid 6266] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6265] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6269] <... close resumed>) = 0 [pid 6265] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6265] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6265] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6269] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6266] mkdir("./bus", 000 [pid 6267] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6266] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6267] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6266] rename("./file1", "./file0/file0" [pid 6269] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6265] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6269] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6269] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6266] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6269] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6269] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6266] mkdirat(AT_FDCWD, "./file1", 000 [pid 6269] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6265] exit_group(0 [pid 6269] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6266] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6265] <... exit_group resumed>) = ? [pid 6269] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6266] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6269] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6265] +++ exited with 0 +++ [pid 6269] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6269] rename("./file1", "./file0/file0" [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6265, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6269] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6269] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6269] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6268] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6267] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6266] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6267] exit_group(0 [pid 6268] exit_group(0 [pid 6267] <... exit_group resumed>) = ? [pid 6266] exit_group(0 [pid 6267] +++ exited with 0 +++ [pid 6266] <... exit_group resumed>) = ? [pid 6268] <... exit_group resumed>) = ? [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6267, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6266] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6266, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6268] +++ exited with 0 +++ [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6269] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6268, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6270 attached [pid 6269] exit_group(0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6270 [pid 6269] <... exit_group resumed>) = ? [pid 5819] <... restart_syscall resumed>) = 0 [pid 6270] set_robust_list(0x555581b7e660, 24 [pid 6269] +++ exited with 0 +++ [pid 6270] <... set_robust_list resumed>) = 0 [pid 6270] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6270] <... prctl resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6270] setpgid(0, 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6269, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6270] <... setpgid resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6270] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6271 attached ) = 3 [pid 6270] write(3, "1000", 4./strace-static-x86_64: Process 6272 attached [pid 6271] set_robust_list(0x555581b7e660, 24 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6270] <... write resumed>) = 4 [pid 6272] set_robust_list(0x555581b7e660, 24 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6271 ./strace-static-x86_64: Process 6273 attached [pid 6272] <... set_robust_list resumed>) = 0 [pid 6271] <... set_robust_list resumed>) = 0 [pid 6270] close(3 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6272 [pid 6273] set_robust_list(0x555581b7e660, 24 [pid 6272] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6271] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6270] <... close resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6273 [pid 6273] <... set_robust_list resumed>) = 0 [pid 6272] <... prctl resumed>) = 0 [pid 6271] <... prctl resumed>) = 0 [pid 6270] write(1, "executing program\n", 18executing program [pid 6273] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6272] setpgid(0, 0 [pid 6271] setpgid(0, 0 [pid 6270] <... write resumed>) = 18 [pid 6273] <... prctl resumed>) = 0 [pid 6272] <... setpgid resumed>) = 0 [pid 6271] <... setpgid resumed>) = 0 [pid 6270] memfd_create("syzkaller", 0 [ 86.290139][ T6268] overlayfs: failed to resolve './file0': -2 [ 86.298089][ T6265] overlayfs: failed to resolve './file0': -2 [ 86.299147][ T6267] overlayfs: failed to resolve './file0': -2 [ 86.313941][ T6266] overlayfs: failed to resolve './file0': -2 [ 86.332867][ T6269] overlayfs: failed to resolve './file0': -2 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6273] setpgid(0, 0 [pid 6272] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6271] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6273] <... setpgid resumed>) = 0 [pid 6270] <... memfd_create resumed>) = 3 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6273] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6272] <... openat resumed>) = 3 [pid 6271] <... openat resumed>) = 3 [pid 6273] <... openat resumed>) = 3 [pid 6271] write(3, "1000", 4./strace-static-x86_64: Process 6274 attached [pid 6272] write(3, "1000", 4 [pid 6271] <... write resumed>) = 4 [pid 6274] set_robust_list(0x555581b7e660, 24 [pid 6273] write(3, "1000", 4 [pid 6272] <... write resumed>) = 4 [pid 6271] close(3 [pid 6270] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6274] <... set_robust_list resumed>) = 0 [pid 6273] <... write resumed>) = 4 [pid 6272] close(3 [pid 6271] <... close resumed>) = 0 [pid 6270] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6274 [pid 6274] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6273] close(3 [pid 6272] <... close resumed>) = 0 executing program [pid 6271] write(1, "executing program\n", 18 [pid 6274] <... prctl resumed>) = 0 [pid 6273] <... close resumed>) = 0 executing program [pid 6272] write(1, "executing program\n", 18 [pid 6271] <... write resumed>) = 18 [pid 6270] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6274] setpgid(0, 0 [pid 6273] write(1, "executing program\n", 18 [pid 6272] <... write resumed>) = 18 [pid 6271] memfd_create("syzkaller", 0 [pid 6274] <... setpgid resumed>) = 0 [pid 6274] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6272] memfd_create("syzkaller", 0executing program [pid 6273] <... write resumed>) = 18 [pid 6274] <... openat resumed>) = 3 [pid 6271] <... memfd_create resumed>) = 3 [pid 6274] write(3, "1000", 4) = 4 [pid 6274] close(3 [pid 6273] memfd_create("syzkaller", 0 [pid 6272] <... memfd_create resumed>) = 3 [pid 6271] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6274] <... close resumed>) = 0 [pid 6271] <... mmap resumed>) = 0x7f88dec00000 [pid 6272] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6274] write(1, "executing program\n", 18 [pid 6272] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6271] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6274] <... write resumed>) = 18 [pid 6274] memfd_create("syzkaller", 0 [pid 6273] <... memfd_create resumed>) = 3 [pid 6272] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6274] <... memfd_create resumed>) = 3 [pid 6273] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6272] <... write resumed>) = 524288 [pid 6271] <... write resumed>) = 524288 [pid 6270] <... write resumed>) = 524288 [pid 6273] <... mmap resumed>) = 0x7f88dec00000 [pid 6274] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6273] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6272] munmap(0x7f88dec00000, 138412032 [pid 6274] <... mmap resumed>) = 0x7f88dec00000 [pid 6272] <... munmap resumed>) = 0 [pid 6272] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6272] close(3 [pid 6270] munmap(0x7f88dec00000, 138412032 [pid 6272] <... close resumed>) = 0 [pid 6271] munmap(0x7f88dec00000, 138412032 [pid 6270] <... munmap resumed>) = 0 [pid 6274] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6273] <... write resumed>) = 524288 [pid 6272] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6271] <... munmap resumed>) = 0 [pid 6270] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6271] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6270] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6271] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6270] close(3 [pid 6274] <... write resumed>) = 524288 [pid 6272] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6271] close(3 [pid 6270] <... close resumed>) = 0 [pid 6274] munmap(0x7f88dec00000, 138412032 [pid 6273] munmap(0x7f88dec00000, 138412032 [pid 6272] pwrite64(-1, "#", 1, 134220897 [pid 6271] <... close resumed>) = 0 [pid 6270] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6273] <... munmap resumed>) = 0 [pid 6272] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6274] <... munmap resumed>) = 0 [pid 6272] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6274] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6273] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6272] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6274] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6273] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6272] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6271] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6270] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6274] close(3 [pid 6273] close(3 [pid 6272] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6271] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6270] pwrite64(-1, "#", 1, 134220897 [pid 6274] <... close resumed>) = 0 [pid 6273] <... close resumed>) = 0 [pid 6272] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6271] pwrite64(-1, "#", 1, 134220897 [pid 6270] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6274] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6272] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6272] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6270] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6274] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6272] mkdir("./bus", 000 [pid 6271] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6274] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6272] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6271] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6270] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6274] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6272] rename("./file1", "./file0/file0" [pid 6271] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6270] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6274] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6273] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6272] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6271] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6270] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6274] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6273] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6272] mkdirat(AT_FDCWD, "./file1", 000 [pid 6271] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6270] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6274] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6273] pwrite64(-1, "#", 1, 134220897 [pid 6272] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6271] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6270] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6274] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6273] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6272] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6271] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6274] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6273] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6274] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6274] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6274] rename("./file1", "./file0/file0" [pid 6273] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6274] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6274] mkdirat(AT_FDCWD, "./file1", 000 [pid 6273] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6271] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6270] mkdir("./bus", 000 [pid 6274] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6274] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6273] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6271] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6273] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6271] mkdir("./bus", 000 [pid 6270] rename("./file1", "./file0/file0" [pid 6273] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6270] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6273] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6271] rename("./file1", "./file0/file0" [pid 6270] mkdirat(AT_FDCWD, "./file1", 000 [pid 6273] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6270] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6273] mkdir("./bus", 000 [pid 6271] mkdirat(AT_FDCWD, "./file1", 000 [pid 6270] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6271] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6274] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6273] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6272] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6271] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6270] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6274] exit_group(0 [pid 6273] rename("./file1", "./file0/file0" [pid 6272] exit_group(0 [pid 6274] <... exit_group resumed>) = ? [pid 6274] +++ exited with 0 +++ [pid 6273] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6272] <... exit_group resumed>) = ? [pid 6270] exit_group(0 [pid 6273] mkdirat(AT_FDCWD, "./file1", 000 [pid 6272] +++ exited with 0 +++ [pid 6271] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6270] <... exit_group resumed>) = ? [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6274, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6273] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6271] exit_group(0 [pid 6270] +++ exited with 0 +++ [pid 5825] restart_syscall(<... resuming interrupted clone ...> [ 86.455429][ T6272] overlayfs: failed to resolve './file0': -2 [ 86.464963][ T6274] overlayfs: failed to resolve './file0': -2 [ 86.466821][ T6270] overlayfs: failed to resolve './file0': -2 [ 86.489449][ T6271] overlayfs: failed to resolve './file0': -2 [pid 6273] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6271] <... exit_group resumed>) = ? [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6272, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6271] +++ exited with 0 +++ [pid 5825] <... restart_syscall resumed>) = 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6270, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6273] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6271, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6273] exit_group(0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... restart_syscall resumed>) = 0 [pid 6273] <... exit_group resumed>) = ? [pid 5821] <... restart_syscall resumed>) = 0 [pid 6273] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6273, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6276 attached ./strace-static-x86_64: Process 6275 attached [pid 6276] set_robust_list(0x555581b7e660, 24) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6276 ./strace-static-x86_64: Process 6278 attached ./strace-static-x86_64: Process 6277 attached [pid 6276] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6277 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6278] set_robust_list(0x555581b7e660, 24 [pid 6275] set_robust_list(0x555581b7e660, 24 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6275] <... set_robust_list resumed>) = 0 [pid 6278] <... set_robust_list resumed>) = 0 [pid 6277] set_robust_list(0x555581b7e660, 24 [pid 6276] <... prctl resumed>) = 0 [pid 6278] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6277] <... set_robust_list resumed>) = 0 [pid 6276] setpgid(0, 0 [pid 6275] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6275 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6278 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6277] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6275] <... prctl resumed>) = 0 ./strace-static-x86_64: Process 6279 attached [pid 6278] <... prctl resumed>) = 0 [pid 6277] <... prctl resumed>) = 0 [pid 6276] <... setpgid resumed>) = 0 [pid 6275] setpgid(0, 0 [pid 6279] set_robust_list(0x555581b7e660, 24 [pid 6278] setpgid(0, 0 [pid 6277] setpgid(0, 0 [pid 6276] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6275] <... setpgid resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6279 [pid 6279] <... set_robust_list resumed>) = 0 [pid 6277] <... setpgid resumed>) = 0 [pid 6278] <... setpgid resumed>) = 0 [pid 6276] <... openat resumed>) = 3 [pid 6279] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6278] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6275] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6277] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6279] <... prctl resumed>) = 0 [pid 6278] <... openat resumed>) = 3 [pid 6276] write(3, "1000", 4 [pid 6275] <... openat resumed>) = 3 [pid 6279] setpgid(0, 0 [pid 6278] write(3, "1000", 4 [pid 6277] <... openat resumed>) = 3 [pid 6278] <... write resumed>) = 4 [pid 6276] <... write resumed>) = 4 [pid 6278] close(3 [pid 6275] write(3, "1000", 4 [pid 6276] close(3 [pid 6279] <... setpgid resumed>) = 0 [pid 6278] <... close resumed>) = 0 [pid 6277] write(3, "1000", 4 [pid 6275] <... write resumed>) = 4 [pid 6276] <... close resumed>) = 0 [ 86.501443][ T6273] overlayfs: failed to resolve './file0': -2 [pid 6279] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6278] write(1, "executing program\n", 18 [pid 6277] <... write resumed>) = 4 [pid 6276] write(1, "executing program\n", 18 [pid 6275] close(3executing program executing program [pid 6279] <... openat resumed>) = 3 [pid 6278] <... write resumed>) = 18 [pid 6277] close(3 [pid 6276] <... write resumed>) = 18 [pid 6275] <... close resumed>) = 0 [pid 6279] write(3, "1000", 4 [pid 6277] <... close resumed>) = 0 [pid 6278] memfd_create("syzkaller", 0executing program executing program [pid 6276] memfd_create("syzkaller", 0 [pid 6279] <... write resumed>) = 4 [pid 6277] write(1, "executing program\n", 18 [pid 6275] write(1, "executing program\n", 18 [pid 6279] close(3 [pid 6278] <... memfd_create resumed>) = 3 [pid 6277] <... write resumed>) = 18 [pid 6275] <... write resumed>) = 18 [pid 6278] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6276] <... memfd_create resumed>) = 3 [pid 6277] memfd_create("syzkaller", 0 [pid 6279] <... close resumed>) = 0 [pid 6278] <... mmap resumed>) = 0x7f88dec00000 [pid 6276] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6275] memfd_create("syzkaller", 0 [pid 6279] write(1, "executing program\n", 18 [pid 6277] <... memfd_create resumed>) = 3 [pid 6276] <... mmap resumed>) = 0x7f88dec00000 [pid 6275] <... memfd_create resumed>) = 3 executing program [pid 6275] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6279] <... write resumed>) = 18 [pid 6278] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6277] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6276] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6279] memfd_create("syzkaller", 0 [pid 6277] <... mmap resumed>) = 0x7f88dec00000 [pid 6275] <... mmap resumed>) = 0x7f88dec00000 [pid 6279] <... memfd_create resumed>) = 3 [pid 6278] <... write resumed>) = 524288 [pid 6277] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6276] <... write resumed>) = 524288 [pid 6275] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6279] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6278] munmap(0x7f88dec00000, 138412032 [pid 6276] munmap(0x7f88dec00000, 138412032 [pid 6278] <... munmap resumed>) = 0 [pid 6276] <... munmap resumed>) = 0 [pid 6279] <... mmap resumed>) = 0x7f88dec00000 [pid 6278] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6277] <... write resumed>) = 524288 [pid 6276] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6275] <... write resumed>) = 524288 [pid 6279] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6277] munmap(0x7f88dec00000, 138412032 [pid 6276] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6276] close(3 [pid 6278] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6276] <... close resumed>) = 0 [pid 6278] close(3 [pid 6277] <... munmap resumed>) = 0 [pid 6278] <... close resumed>) = 0 [pid 6277] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6275] munmap(0x7f88dec00000, 138412032 [pid 6278] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6275] <... munmap resumed>) = 0 [pid 6278] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6277] close(3 [pid 6278] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6277] <... close resumed>) = 0 [pid 6278] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6276] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6275] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6278] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6279] <... write resumed>) = 524288 [pid 6278] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6276] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6275] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6275] close(3 [pid 6278] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6275] <... close resumed>) = 0 [pid 6278] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6276] pwrite64(-1, "#", 1, 134220897 [pid 6278] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6278] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6277] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6276] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6278] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6277] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6276] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6279] munmap(0x7f88dec00000, 138412032 [pid 6278] mkdirat(AT_FDCWD, "./file1", 000 [pid 6276] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6279] <... munmap resumed>) = 0 [pid 6278] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6277] pwrite64(-1, "#", 1, 134220897 [pid 6276] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6279] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6278] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6277] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6276] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6279] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6277] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6276] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6275] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6279] close(3 [pid 6277] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6276] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6275] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6276] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6277] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6276] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6277] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6276] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6276] rename("./file1", "./file0/file0" [pid 6277] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6275] pwrite64(-1, "#", 1, 134220897 [pid 6277] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6276] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6275] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6277] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6276] mkdirat(AT_FDCWD, "./file1", 000 [pid 6275] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6277] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6276] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6275] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6277] mkdir("./bus", 000 [pid 6275] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6277] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6276] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6275] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6277] rename("./file1", "./file0/file0" [pid 6279] <... close resumed>) = 0 [pid 6278] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6279] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6278] exit_group(0 [pid 6279] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6279] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6278] <... exit_group resumed>) = ? [pid 6279] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6277] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6277] mkdirat(AT_FDCWD, "./file1", 000 [pid 6279] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6277] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6275] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6279] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6277] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6275] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6278] +++ exited with 0 +++ [pid 6275] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6279] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] mkdir("./bus", 000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6278, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6279] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6279] rename("./file1", "./file0/file0" [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6279] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6275] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6275] mkdir("./bus", 000 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6279] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6275] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6275] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6275] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6275] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6280 attached [pid 6280] set_robust_list(0x555581b7e660, 24 [pid 6279] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6277] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6276] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6275] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6280 [pid 6280] <... set_robust_list resumed>) = 0 [pid 6279] exit_group(0 [pid 6277] exit_group(0 [pid 6276] exit_group(0 [pid 6280] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6279] <... exit_group resumed>) = ? [pid 6277] <... exit_group resumed>) = ? [pid 6276] <... exit_group resumed>) = ? [pid 6275] exit_group(0 [pid 6280] <... prctl resumed>) = 0 [pid 6279] +++ exited with 0 +++ [pid 6277] +++ exited with 0 +++ [pid 6276] +++ exited with 0 +++ [pid 6275] <... exit_group resumed>) = ? [pid 6280] setpgid(0, 0 [pid 6275] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6277, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6279, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6276, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6275, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6280] <... setpgid resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6280] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6280] write(3, "1000", 4) = 4 executing program [pid 6280] close(3) = 0 [pid 6280] write(1, "executing program\n", 18 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6280] <... write resumed>) = 18 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6280] memfd_create("syzkaller", 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6280] <... memfd_create resumed>) = 3 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6281 attached [pid 6280] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6280] <... mmap resumed>) = 0x7f88dec00000 ./strace-static-x86_64: Process 6282 attached [ 86.611343][ T6278] overlayfs: failed to resolve './file0': -2 [ 86.617898][ T6276] overlayfs: failed to resolve './file0': -2 [ 86.630484][ T6277] overlayfs: failed to resolve './file0': -2 [ 86.640521][ T6279] overlayfs: failed to resolve './file0': -2 [ 86.641049][ T6275] overlayfs: failed to resolve './file0': -2 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6282 ./strace-static-x86_64: Process 6284 attached ./strace-static-x86_64: Process 6283 attached [pid 6282] set_robust_list(0x555581b7e660, 24 [pid 6281] set_robust_list(0x555581b7e660, 24 [pid 6280] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6281 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6283 [pid 6282] <... set_robust_list resumed>) = 0 [pid 6281] <... set_robust_list resumed>) = 0 [pid 6284] set_robust_list(0x555581b7e660, 24 [pid 6283] set_robust_list(0x555581b7e660, 24 [pid 6282] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6281] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6280] <... write resumed>) = 524288 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6284 [pid 6284] <... set_robust_list resumed>) = 0 [pid 6283] <... set_robust_list resumed>) = 0 [pid 6282] <... prctl resumed>) = 0 [pid 6281] <... prctl resumed>) = 0 [pid 6282] setpgid(0, 0) = 0 [pid 6281] setpgid(0, 0 [pid 6284] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6283] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6282] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6281] <... setpgid resumed>) = 0 [pid 6280] munmap(0x7f88dec00000, 138412032 [pid 6284] setpgid(0, 0 [pid 6283] <... prctl resumed>) = 0 [pid 6284] <... setpgid resumed>) = 0 [pid 6283] setpgid(0, 0 [pid 6282] <... openat resumed>) = 3 [pid 6281] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6280] <... munmap resumed>) = 0 [pid 6284] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6283] <... setpgid resumed>) = 0 [pid 6282] write(3, "1000", 4 [pid 6283] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6284] <... openat resumed>) = 3 [pid 6283] <... openat resumed>) = 3 [pid 6282] <... write resumed>) = 4 [pid 6281] <... openat resumed>) = 3 [pid 6284] write(3, "1000", 4 [pid 6283] write(3, "1000", 4 [pid 6282] close(3 [pid 6281] write(3, "1000", 4 [pid 6280] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6284] <... write resumed>) = 4 [pid 6283] <... write resumed>) = 4 [pid 6282] <... close resumed>) = 0 [pid 6281] <... write resumed>) = 4 [pid 6280] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6284] close(3 [pid 6283] close(3 [pid 6282] write(1, "executing program\n", 18executing program [pid 6281] close(3 [pid 6284] <... close resumed>) = 0 [pid 6283] <... close resumed>) = 0 [pid 6282] <... write resumed>) = 18 [pid 6280] close(3 [pid 6284] write(1, "executing program\n", 18 [pid 6283] write(1, "executing program\n", 18 [pid 6282] memfd_create("syzkaller", 0 [pid 6281] <... close resumed>) = 0 [pid 6280] <... close resumed>) = 0 executing program executing program [pid 6284] <... write resumed>) = 18 [pid 6283] <... write resumed>) = 18 [pid 6283] memfd_create("syzkaller", 0 [pid 6282] <... memfd_create resumed>) = 3 executing program [pid 6281] write(1, "executing program\n", 18 [pid 6282] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6281] <... write resumed>) = 18 [pid 6284] memfd_create("syzkaller", 0 [pid 6283] <... memfd_create resumed>) = 3 [pid 6282] <... mmap resumed>) = 0x7f88dec00000 [pid 6281] memfd_create("syzkaller", 0 [pid 6283] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6281] <... memfd_create resumed>) = 3 [pid 6281] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6284] <... memfd_create resumed>) = 3 [pid 6281] <... mmap resumed>) = 0x7f88dec00000 [pid 6280] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6284] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6280] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6284] <... mmap resumed>) = 0x7f88dec00000 [pid 6280] pwrite64(-1, "#", 1, 134220897 [pid 6284] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6281] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6280] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6280] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6280] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6282] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6280] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6280] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6280] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6280] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6280] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6283] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6280] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6280] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6283] <... write resumed>) = 524288 [pid 6282] <... write resumed>) = 524288 [pid 6283] munmap(0x7f88dec00000, 138412032 [pid 6282] munmap(0x7f88dec00000, 138412032 [pid 6281] <... write resumed>) = 524288 [pid 6280] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6282] <... munmap resumed>) = 0 [pid 6283] <... munmap resumed>) = 0 [pid 6280] exit_group(0 [pid 6282] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6281] munmap(0x7f88dec00000, 138412032 [pid 6280] <... exit_group resumed>) = ? [pid 6283] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6280] +++ exited with 0 +++ [pid 6284] <... write resumed>) = 524288 [pid 6284] munmap(0x7f88dec00000, 138412032 [pid 6283] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6282] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6281] <... munmap resumed>) = 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6280, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6283] close(3 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6284] <... munmap resumed>) = 0 [pid 6284] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6283] <... close resumed>) = 0 [pid 6282] close(3 [pid 6281] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5824] <... restart_syscall resumed>) = 0 [pid 6284] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6283] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6282] <... close resumed>) = 0 [pid 6281] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6284] close(3) = 0 [pid 6283] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6282] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6281] close(3 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6282] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6281] <... close resumed>) = 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6283] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6283] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6282] pwrite64(-1, "#", 1, 134220897 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6282] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6283] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6283] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6283] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6283] mkdir("./bus", 000 [pid 6282] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6283] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6282] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6283] rename("./file1", "./file0/file0"./strace-static-x86_64: Process 6285 attached ) = -1 ENOENT (No such file or directory) [pid 6282] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6285 [ 86.742365][ T6280] overlayfs: failed to resolve './file0': -2 [pid 6285] set_robust_list(0x555581b7e660, 24 [pid 6284] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6283] mkdirat(AT_FDCWD, "./file1", 000 [pid 6282] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6281] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6285] <... set_robust_list resumed>) = 0 [pid 6284] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6283] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6282] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6285] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6284] pwrite64(-1, "#", 1, 134220897 [pid 6283] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6282] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6281] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6285] <... prctl resumed>) = 0 [pid 6284] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6282] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6285] setpgid(0, 0 [pid 6282] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6285] <... setpgid resumed>) = 0 [pid 6282] mkdir("./bus", 000 [pid 6285] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6282] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6282] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6282] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6285] <... openat resumed>) = 3 [pid 6282] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6285] write(3, "1000", 4 [pid 6284] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6281] pwrite64(-1, "#", 1, 134220897 [pid 6285] <... write resumed>) = 4 [pid 6284] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6281] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6285] close(3 [pid 6284] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6281] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6285] <... close resumed>) = 0 [pid 6284] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6281] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6285] write(1, "executing program\n", 18 [pid 6284] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6281] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6285] <... write resumed>) = 18 [pid 6284] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6281] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6285] memfd_create("syzkaller", 0 [pid 6284] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6281] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6284] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6281] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] mkdir("./bus", 000 [pid 6281] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6285] <... memfd_create resumed>) = 3 [pid 6284] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6281] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6285] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6284] rename("./file1", "./file0/file0" [pid 6281] mkdir("./bus", 000 [pid 6285] <... mmap resumed>) = 0x7f88dec00000 [pid 6284] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6281] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6284] mkdirat(AT_FDCWD, "./file1", 000 [pid 6281] rename("./file1", "./file0/file0" [pid 6285] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6284] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6283] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6281] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6282] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6281] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6282] exit_group(0 [pid 6284] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6281] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6282] <... exit_group resumed>) = ? [pid 6283] exit_group(0) = ? [pid 6283] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6283, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6282] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6282, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6284] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6284] exit_group(0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6284] <... exit_group resumed>) = ? [pid 6284] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6284, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6287 ./strace-static-x86_64: Process 6287 attached [pid 5825] <... restart_syscall resumed>) = 0 [pid 6287] set_robust_list(0x555581b7e660, 24) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6287] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6287] <... prctl resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6288 attached [pid 6287] setpgid(0, 0 [pid 6285] <... write resumed>) = 524288 [pid 6281] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6288] set_robust_list(0x555581b7e660, 24 [pid 6287] <... setpgid resumed>) = 0 [pid 6288] <... set_robust_list resumed>) = 0 [pid 6287] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6281] exit_group(0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6288 [pid 6288] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6287] <... openat resumed>) = 3 [pid 6281] <... exit_group resumed>) = ? [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6287] write(3, "1000", 4 [pid 6281] +++ exited with 0 +++ [pid 6288] <... prctl resumed>) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6288] setpgid(0, 0 [pid 6287] <... write resumed>) = 4 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6281, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6288] <... setpgid resumed>) = 0 [pid 6287] close(3 [pid 6285] munmap(0x7f88dec00000, 138412032 [pid 5821] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6289 attached [pid 6288] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6287] <... close resumed>) = 0 [pid 6285] <... munmap resumed>) = 0 [pid 6289] set_robust_list(0x555581b7e660, 24 [pid 6288] <... openat resumed>) = 3 executing program [pid 6287] write(1, "executing program\n", 18 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6289 [pid 6289] <... set_robust_list resumed>) = 0 [pid 6287] <... write resumed>) = 18 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6289] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6288] write(3, "1000", 4 [pid 6285] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6289] <... prctl resumed>) = 0 [pid 6288] <... write resumed>) = 4 [pid 6287] memfd_create("syzkaller", 0 [pid 6285] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6289] setpgid(0, 0 [pid 6288] close(3 [pid 6287] <... memfd_create resumed>) = 3 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6289] <... setpgid resumed>) = 0 [pid 6288] <... close resumed>) = 0 [pid 6287] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6285] close(3 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6289] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6287] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6290 [pid 6289] <... openat resumed>) = 3 [pid 6289] write(3, "1000", 4./strace-static-x86_64: Process 6290 attached ) = 4 executing program executing program [pid 6290] set_robust_list(0x555581b7e660, 24 [pid 6289] close(3 [pid 6288] write(1, "executing program\n", 18 [pid 6285] <... close resumed>) = 0 [pid 6290] <... set_robust_list resumed>) = 0 [pid 6289] <... close resumed>) = 0 [pid 6288] <... write resumed>) = 18 [pid 6289] write(1, "executing program\n", 18 [pid 6290] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6289] <... write resumed>) = 18 [pid 6288] memfd_create("syzkaller", 0 [pid 6290] <... prctl resumed>) = 0 [pid 6288] <... memfd_create resumed>) = 3 [pid 6289] memfd_create("syzkaller", 0 [pid 6288] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6287] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6290] setpgid(0, 0 [pid 6289] <... memfd_create resumed>) = 3 [ 86.813288][ T6283] overlayfs: failed to resolve './file0': -2 [ 86.819534][ T6282] overlayfs: failed to resolve './file0': -2 [ 86.830663][ T6281] overlayfs: failed to resolve './file0': -2 [ 86.837495][ T6284] overlayfs: failed to resolve './file0': -2 [ 86.841597][ T883] cfg80211: failed to load regulatory.db [pid 6289] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6290] <... setpgid resumed>) = 0 [pid 6289] <... mmap resumed>) = 0x7f88dec00000 [pid 6285] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6285] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6290] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6288] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6285] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6285] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6290] <... openat resumed>) = 3 [pid 6289] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6288] <... write resumed>) = 524288 [pid 6287] <... write resumed>) = 524288 [pid 6285] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6290] write(3, "1000", 4 [pid 6289] <... write resumed>) = 524288 [pid 6288] munmap(0x7f88dec00000, 138412032 [pid 6287] munmap(0x7f88dec00000, 138412032 [pid 6285] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6290] <... write resumed>) = 4 [pid 6290] close(3) = 0 [pid 6285] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6285] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) executing program [pid 6285] mkdir("./bus", 000 [pid 6290] write(1, "executing program\n", 18 [pid 6285] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6285] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6285] mkdirat(AT_FDCWD, "./file1", 000 [pid 6290] <... write resumed>) = 18 [pid 6287] <... munmap resumed>) = 0 [pid 6290] memfd_create("syzkaller", 0 [pid 6289] munmap(0x7f88dec00000, 138412032 [pid 6288] <... munmap resumed>) = 0 [pid 6285] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6290] <... memfd_create resumed>) = 3 [pid 6290] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6288] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6285] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6290] <... mmap resumed>) = 0x7f88dec00000 [pid 6288] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6288] close(3 [pid 6287] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6289] <... munmap resumed>) = 0 [pid 6287] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6287] close(3 [pid 6289] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6287] <... close resumed>) = 0 [pid 6290] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6289] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6288] <... close resumed>) = 0 [pid 6287] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6285] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6289] close(3 [pid 6287] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6289] <... close resumed>) = 0 [pid 6287] pwrite64(-1, "#", 1, 134220897 [pid 6285] exit_group(0 [pid 6287] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6289] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6288] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6287] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6285] <... exit_group resumed>) = ? [pid 6289] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6288] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6287] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6285] +++ exited with 0 +++ [pid 6289] pwrite64(-1, "#", 1, 134220897 [pid 6288] pwrite64(-1, "#", 1, 134220897 [pid 6287] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6285, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6289] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6288] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6287] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6289] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6288] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6287] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6289] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6288] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6287] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6290] <... write resumed>) = 524288 [pid 6288] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6287] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6289] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6288] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6287] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6290] munmap(0x7f88dec00000, 138412032 [pid 6289] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6288] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6287] mkdir("./bus", 000 [pid 6289] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6288] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6287] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6290] <... munmap resumed>) = 0 [pid 6289] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6288] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6287] rename("./file1", "./file0/file0" [pid 6290] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6289] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6288] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6287] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6289] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6288] mkdir("./bus", 000 [pid 6287] mkdirat(AT_FDCWD, "./file1", 000 [pid 6290] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6290] close(3 [pid 6289] mkdir("./bus", 000 [pid 6288] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6287] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6289] <... mkdir resumed>) = -1 EEXIST (File exists) [ 86.925719][ T6285] overlayfs: failed to resolve './file0': -2 [pid 6288] rename("./file1", "./file0/file0" [pid 6287] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6290] <... close resumed>) = 0 [pid 6289] rename("./file1", "./file0/file0" [pid 6288] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6288] mkdirat(AT_FDCWD, "./file1", 000 [pid 6289] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6288] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6290] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6288] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6289] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6289] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6289] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6290] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6290] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6288] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6290] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6288] exit_group(0 [pid 6290] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6288] <... exit_group resumed>) = ? [pid 6290] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6291 attached [pid 6290] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6289] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6288] +++ exited with 0 +++ [pid 6287] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6291 [pid 6291] set_robust_list(0x555581b7e660, 24 [pid 6290] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6289] exit_group(0 [pid 6290] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6287] exit_group(0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6288, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6290] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6291] <... set_robust_list resumed>) = 0 [pid 6290] mkdir("./bus", 000 [pid 6289] <... exit_group resumed>) = ? [pid 6287] <... exit_group resumed>) = ? [pid 6291] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6290] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6289] +++ exited with 0 +++ [pid 6287] +++ exited with 0 +++ [pid 6290] rename("./file1", "./file0/file0" [pid 6291] <... prctl resumed>) = 0 [pid 6290] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6289, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6287, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6291] setpgid(0, 0 [pid 6290] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6291] <... setpgid resumed>) = 0 [pid 6290] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6291] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [ 86.969937][ T6287] overlayfs: failed to resolve './file0': -2 [ 86.979158][ T6288] overlayfs: failed to resolve './file0': -2 [ 86.986825][ T6289] overlayfs: failed to resolve './file0': -2 [pid 6290] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6291] <... openat resumed>) = 3 [pid 6291] write(3, "1000", 4) = 4 [pid 6291] close(3) = 0 [pid 6291] write(1, "executing program\n", 18) = 18 [pid 6291] memfd_create("syzkaller", 0) = 3 [pid 6291] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6291] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288./strace-static-x86_64: Process 6292 attached ) = 524288 [pid 6290] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6292] set_robust_list(0x555581b7e660, 24 [pid 6290] exit_group(0) = ? [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6292 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6294 attached [pid 6292] <... set_robust_list resumed>) = 0 [pid 6292] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6292] setpgid(0, 0) = 0 [pid 6292] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6294] set_robust_list(0x555581b7e660, 24 [pid 6292] <... openat resumed>) = 3 [pid 6294] <... set_robust_list resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6294 [pid 6294] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6292] write(3, "1000", 4 [pid 6294] <... prctl resumed>) = 0 [pid 6292] <... write resumed>) = 4 [pid 6294] setpgid(0, 0 [pid 6292] close(3) = 0 [pid 6294] <... setpgid resumed>) = 0 [pid 6292] write(1, "executing program\n", 18executing program ./strace-static-x86_64: Process 6293 attached [pid 6294] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6292] <... write resumed>) = 18 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6293 [pid 6294] <... openat resumed>) = 3 [pid 6293] set_robust_list(0x555581b7e660, 24 [pid 6292] memfd_create("syzkaller", 0 [pid 6291] munmap(0x7f88dec00000, 138412032 [pid 6290] +++ exited with 0 +++ [pid 6293] <... set_robust_list resumed>) = 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6290, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6294] write(3, "1000", 4 [pid 6293] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6292] <... memfd_create resumed>) = 3 [pid 6291] <... munmap resumed>) = 0 [pid 6293] <... prctl resumed>) = 0 [pid 6294] <... write resumed>) = 4 [pid 6293] setpgid(0, 0 [pid 6294] close(3 [pid 6293] <... setpgid resumed>) = 0 [pid 6292] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6294] <... close resumed>) = 0 [pid 6293] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6292] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6291] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6294] write(1, "executing program\n", 18 [pid 6293] <... openat resumed>) = 3 [pid 6292] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6294] <... write resumed>) = 18 [pid 6293] write(3, "1000", 4 [pid 6291] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6293] <... write resumed>) = 4 [pid 6293] close(3) = 0 executing program [pid 6293] write(1, "executing program\n", 18) = 18 [pid 6294] memfd_create("syzkaller", 0 [pid 6293] memfd_create("syzkaller", 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6293] <... memfd_create resumed>) = 3 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6293] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [ 87.021210][ T6290] overlayfs: failed to resolve './file0': -2 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6294] <... memfd_create resumed>) = 3 [pid 6291] close(3./strace-static-x86_64: Process 6295 attached [pid 6294] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6291] <... close resumed>) = 0 [pid 6295] set_robust_list(0x555581b7e660, 24 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6295 [pid 6295] <... set_robust_list resumed>) = 0 [pid 6294] <... mmap resumed>) = 0x7f88dec00000 [pid 6293] <... mmap resumed>) = 0x7f88dec00000 [pid 6295] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6294] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6295] <... prctl resumed>) = 0 [pid 6295] setpgid(0, 0 [pid 6291] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6295] <... setpgid resumed>) = 0 [pid 6293] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6291] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6295] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6291] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6291] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6291] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6291] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6291] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6295] <... openat resumed>) = 3 [pid 6293] <... write resumed>) = 524288 [pid 6291] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6295] write(3, "1000", 4) = 4 [pid 6291] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6291] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6292] <... write resumed>) = 524288 [pid 6291] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6291] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6295] close(3 [pid 6293] munmap(0x7f88dec00000, 138412032 [pid 6292] munmap(0x7f88dec00000, 138412032 [pid 6295] <... close resumed>) = 0 [pid 6295] write(1, "executing program\n", 18 [pid 6294] <... write resumed>) = 524288 [pid 6293] <... munmap resumed>) = 0 [pid 6292] <... munmap resumed>) = 0 [pid 6295] <... write resumed>) = 18 [pid 6293] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6295] memfd_create("syzkaller", 0 [pid 6292] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6293] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6295] <... memfd_create resumed>) = 3 [pid 6293] close(3 [pid 6292] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6292] close(3) = 0 [pid 6294] munmap(0x7f88dec00000, 138412032 [pid 6295] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6294] <... munmap resumed>) = 0 [pid 6293] <... close resumed>) = 0 [pid 6292] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6291] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6295] <... mmap resumed>) = 0x7f88dec00000 [pid 6293] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6294] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6292] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6291] exit_group(0 [pid 6294] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6292] pwrite64(-1, "#", 1, 134220897 [pid 6291] <... exit_group resumed>) = ? [pid 6295] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6293] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6292] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6291] +++ exited with 0 +++ [pid 6293] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6294] close(3 [pid 6293] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6292] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6293] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6292] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6291, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6294] <... close resumed>) = 0 [pid 6293] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6292] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6293] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6292] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6292] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6292] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6292] mkdir("./bus", 000 [pid 6295] <... write resumed>) = 524288 [pid 6293] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6292] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6293] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6292] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6292] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 87.103293][ T6291] overlayfs: failed to resolve './file0': -2 [pid 6292] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6295] munmap(0x7f88dec00000, 138412032 [pid 6293] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6293] mkdir("./bus", 000 [pid 6294] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6293] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6295] <... munmap resumed>) = 0 [pid 6293] rename("./file1", "./file0/file0" [pid 6294] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6293] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6295] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6293] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6295] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6293] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6295] close(3 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6294] pwrite64(-1, "#", 1, 134220897 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6294] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6294] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6294] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6294] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6295] <... close resumed>) = 0 [pid 6294] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6294] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6294] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6294] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6294] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6296 attached [pid 6295] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6293] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6296] set_robust_list(0x555581b7e660, 24 [pid 6295] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6296] <... set_robust_list resumed>) = 0 [pid 6293] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6296 [pid 6296] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6295] pwrite64(-1, "#", 1, 134220897 [pid 6293] <... exit_group resumed>) = ? [pid 6296] <... prctl resumed>) = 0 [pid 6295] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6292] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6292] exit_group(0) = ? [pid 6296] setpgid(0, 0 [pid 6295] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6293] +++ exited with 0 +++ [pid 6292] +++ exited with 0 +++ [pid 6296] <... setpgid resumed>) = 0 [pid 6295] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6292, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6296] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6295] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6296] <... openat resumed>) = 3 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6293, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6296] write(3, "1000", 4 [pid 6295] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6296] <... write resumed>) = 4 [pid 6295] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6296] close(3 [pid 6295] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6296] <... close resumed>) = 0 [pid 6295] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] restart_syscall(<... resuming interrupted clone ...>executing program [pid 6296] write(1, "executing program\n", 18 [pid 6295] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6296] <... write resumed>) = 18 [pid 6295] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6296] memfd_create("syzkaller", 0 [pid 6295] rename("./file1", "./file0/file0" [pid 6294] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6296] <... memfd_create resumed>) = 3 [pid 6295] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6294] exit_group(0 [pid 6296] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6295] mkdirat(AT_FDCWD, "./file1", 000 [pid 6294] <... exit_group resumed>) = ? [pid 6295] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6294] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6296] <... mmap resumed>) = 0x7f88dec00000 [pid 6295] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6294, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [ 87.146400][ T6292] overlayfs: failed to resolve './file0': -2 [ 87.156524][ T6293] overlayfs: failed to resolve './file0': -2 [ 87.168943][ T6294] overlayfs: failed to resolve './file0': -2 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6297 attached ./strace-static-x86_64: Process 6298 attached [pid 6297] set_robust_list(0x555581b7e660, 24 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6298 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6297 [pid 6297] <... set_robust_list resumed>) = 0 [pid 6297] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6297] setpgid(0, 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6298] set_robust_list(0x555581b7e660, 24 [pid 6297] <... setpgid resumed>) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6297] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6299 attached [pid 6297] <... openat resumed>) = 3 [pid 6297] write(3, "1000", 4) = 4 [pid 6299] set_robust_list(0x555581b7e660, 24 [pid 6297] close(3 [pid 6299] <... set_robust_list resumed>) = 0 [pid 6297] <... close resumed>) = 0 [pid 6299] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6298] <... set_robust_list resumed>) = 0 [pid 6296] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6298] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6297] write(1, "executing program\n", 18 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6299 [pid 6299] <... prctl resumed>) = 0 [pid 6297] <... write resumed>) = 18 [pid 6299] setpgid(0, 0) = 0 [pid 6298] <... prctl resumed>) = 0 [pid 6297] memfd_create("syzkaller", 0 [pid 6299] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6298] setpgid(0, 0 [pid 6297] <... memfd_create resumed>) = 3 [pid 6296] <... write resumed>) = 524288 [pid 6298] <... setpgid resumed>) = 0 [pid 6296] munmap(0x7f88dec00000, 138412032 [pid 6295] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6299] <... openat resumed>) = 3 [pid 6298] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6297] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6295] exit_group(0 [pid 6298] <... openat resumed>) = 3 [pid 6297] <... mmap resumed>) = 0x7f88dec00000 [pid 6296] <... munmap resumed>) = 0 [pid 6295] <... exit_group resumed>) = ? [pid 6298] write(3, "1000", 4 [pid 6296] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6299] write(3, "1000", 4 [pid 6298] <... write resumed>) = 4 [pid 6296] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6295] +++ exited with 0 +++ [pid 6298] close(3 [pid 6296] close(3 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6295, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6299] <... write resumed>) = 4 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6299] close(3) = 0 [pid 6299] write(1, "executing program\n", 18executing program ) = 18 [pid 6299] memfd_create("syzkaller", 0 [pid 6298] <... close resumed>) = 0 [pid 6298] write(1, "executing program\n", 18executing program [pid 6299] <... memfd_create resumed>) = 3 [pid 6298] <... write resumed>) = 18 [pid 6296] <... close resumed>) = 0 [pid 6298] memfd_create("syzkaller", 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6299] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6299] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6296] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6298] <... memfd_create resumed>) = 3 [pid 6296] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6298] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6296] pwrite64(-1, "#", 1, 134220897 [pid 6298] <... mmap resumed>) = 0x7f88dec00000 [pid 6297] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6296] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6296] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6296] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6300 attached [pid 6296] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6300] set_robust_list(0x555581b7e660, 24 [pid 6298] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6296] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6300] <... set_robust_list resumed>) = 0 [pid 6296] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6300] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6296] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6300 [pid 6296] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6300] <... prctl resumed>) = 0 [pid 6296] mkdir("./bus", 000 [pid 6300] setpgid(0, 0 [pid 6296] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6300] <... setpgid resumed>) = 0 [pid 6296] rename("./file1", "./file0/file0" [pid 6300] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6299] <... write resumed>) = 524288 [pid 6296] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6297] <... write resumed>) = 524288 [ 87.201312][ T6295] overlayfs: failed to resolve './file0': -2 [pid 6298] <... write resumed>) = 524288 [pid 6297] munmap(0x7f88dec00000, 138412032 [pid 6296] mkdirat(AT_FDCWD, "./file1", 000 [pid 6300] <... openat resumed>) = 3 [pid 6298] munmap(0x7f88dec00000, 138412032 [pid 6297] <... munmap resumed>) = 0 [pid 6296] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6300] write(3, "1000", 4 [pid 6296] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6300] <... write resumed>) = 4 [pid 6297] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6297] close(3) = 0 [pid 6300] close(3 [pid 6299] munmap(0x7f88dec00000, 138412032 [pid 6298] <... munmap resumed>) = 0 [pid 6296] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6300] <... close resumed>) = 0 [pid 6299] <... munmap resumed>) = 0 [pid 6297] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005executing program [pid 6300] write(1, "executing program\n", 18 [pid 6299] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6298] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6297] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6296] exit_group(0 [pid 6300] <... write resumed>) = 18 [pid 6299] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6300] memfd_create("syzkaller", 0 [pid 6298] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6297] pwrite64(-1, "#", 1, 134220897 [pid 6296] <... exit_group resumed>) = ? [pid 6300] <... memfd_create resumed>) = 3 [pid 6299] close(3 [pid 6298] close(3 [pid 6297] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6296] +++ exited with 0 +++ [pid 6300] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6299] <... close resumed>) = 0 [pid 6298] <... close resumed>) = 0 [pid 6297] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6300] <... mmap resumed>) = 0x7f88dec00000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6296, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6297] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6300] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6297] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6297] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6297] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6299] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6297] mkdir("./bus", 000 [pid 6299] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6298] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6297] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6298] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6297] rename("./file1", "./file0/file0" [pid 5824] <... restart_syscall resumed>) = 0 [pid 6299] pwrite64(-1, "#", 1, 134220897 [pid 6298] pwrite64(-1, "#", 1, 134220897 [pid 6297] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6298] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 87.263308][ T6296] overlayfs: failed to resolve './file0': -2 [pid 6297] mkdirat(AT_FDCWD, "./file1", 000 [pid 6298] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6297] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6299] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6298] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6297] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6299] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6298] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6299] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6298] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6299] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6298] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6301 [pid 6300] <... write resumed>) = 524288 [pid 6299] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6298] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6298] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0./strace-static-x86_64: Process 6301 attached [pid 6299] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6298] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6301] set_robust_list(0x555581b7e660, 24) = 0 [pid 6299] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6298] mkdir("./bus", 000 [pid 6301] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6299] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6298] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6301] <... prctl resumed>) = 0 [pid 6299] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6298] rename("./file1", "./file0/file0" [pid 6301] setpgid(0, 0) = 0 [pid 6299] mkdir("./bus", 000 [pid 6298] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6301] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6299] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6298] mkdirat(AT_FDCWD, "./file1", 000 [pid 6299] rename("./file1", "./file0/file0" [pid 6298] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6301] <... openat resumed>) = 3 [pid 6299] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6298] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6301] write(3, "1000", 4 [pid 6299] mkdirat(AT_FDCWD, "./file1", 000 [pid 6301] <... write resumed>) = 4 [pid 6301] close(3) = 0 [pid 6300] munmap(0x7f88dec00000, 138412032 [pid 6299] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6298] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6297] <... mount resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6301] write(1, "executing program\n", 18 [pid 6300] <... munmap resumed>) = 0 [pid 6299] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6297] exit_group(0 [pid 6301] <... write resumed>) = 18 [pid 6300] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6298] exit_group(0 [pid 6301] memfd_create("syzkaller", 0 [pid 6300] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6297] <... exit_group resumed>) = ? [pid 6301] <... memfd_create resumed>) = 3 [pid 6301] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6300] close(3 [pid 6297] +++ exited with 0 +++ [pid 6301] <... mmap resumed>) = 0x7f88dec00000 [pid 6300] <... close resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6297, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6298] <... exit_group resumed>) = ? [pid 6300] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6298] +++ exited with 0 +++ [pid 6300] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6298, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6300] pwrite64(-1, "#", 1, 134220897 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6300] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6300] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6300] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6300] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6300] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6300] mkdir("./bus", 000 [pid 6299] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6301] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6300] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6300] rename("./file1", "./file0/file0" [pid 6299] exit_group(0 [pid 6300] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6300] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6299] <... exit_group resumed>) = ? [pid 5825] <... restart_syscall resumed>) = 0 [pid 6300] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] <... restart_syscall resumed>) = 0 [ 87.305743][ T6297] overlayfs: failed to resolve './file0': -2 [ 87.325366][ T6298] overlayfs: failed to resolve './file0': -2 [ 87.345267][ T6299] overlayfs: failed to resolve './file0': -2 [pid 6301] <... write resumed>) = 524288 [pid 6299] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6301] munmap(0x7f88dec00000, 138412032 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6301] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 6302 attached [pid 6302] set_robust_list(0x555581b7e660, 24) = 0 [pid 6301] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6299, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6302] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6301] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6301] close(3 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6302 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6304 attached ./strace-static-x86_64: Process 6303 attached [pid 6302] <... prctl resumed>) = 0 [pid 6301] <... close resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6303 [pid 6303] set_robust_list(0x555581b7e660, 24 [pid 6304] set_robust_list(0x555581b7e660, 24 [pid 6302] setpgid(0, 0) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6304 [pid 6304] <... set_robust_list resumed>) = 0 [pid 6304] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6303] <... set_robust_list resumed>) = 0 [pid 6303] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6302] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6304] <... prctl resumed>) = 0 [pid 6303] <... prctl resumed>) = 0 [pid 6303] setpgid(0, 0) = 0 [pid 6304] setpgid(0, 0 [pid 6303] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6304] <... setpgid resumed>) = 0 [pid 6302] <... openat resumed>) = 3 [pid 6303] <... openat resumed>) = 3 [pid 6304] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6303] write(3, "1000", 4 [pid 6302] write(3, "1000", 4 [pid 6304] <... openat resumed>) = 3 [pid 6303] <... write resumed>) = 4 [pid 6302] <... write resumed>) = 4 [pid 6301] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6304] write(3, "1000", 4 [pid 6303] close(3 [pid 6302] close(3 [pid 6304] <... write resumed>) = 4 executing program executing program executing program [pid 6302] <... close resumed>) = 0 [pid 6301] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6304] close(3 [pid 6302] write(1, "executing program\n", 18 [pid 6301] pwrite64(-1, "#", 1, 134220897 [pid 6304] <... close resumed>) = 0 [pid 6302] <... write resumed>) = 18 [pid 6304] write(1, "executing program\n", 18 [pid 6301] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6304] <... write resumed>) = 18 [pid 6303] <... close resumed>) = 0 [pid 6303] write(1, "executing program\n", 18) = 18 [pid 6304] memfd_create("syzkaller", 0 [pid 6303] memfd_create("syzkaller", 0 [pid 6302] memfd_create("syzkaller", 0 [pid 6301] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6300] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6303] <... memfd_create resumed>) = 3 [pid 6302] <... memfd_create resumed>) = 3 [pid 6301] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6300] exit_group(0 [pid 6304] <... memfd_create resumed>) = 3 [pid 6303] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6302] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6301] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6300] <... exit_group resumed>) = ? [pid 6303] <... mmap resumed>) = 0x7f88dec00000 [pid 6304] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6301] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6304] <... mmap resumed>) = 0x7f88dec00000 [pid 6302] <... mmap resumed>) = 0x7f88dec00000 [pid 6301] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6300] +++ exited with 0 +++ [pid 6301] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6301] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6300, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6301] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6301] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6301] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6301] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6301] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6305 attached , child_tidptr=0x555581b7e650) = 6305 [pid 6305] set_robust_list(0x555581b7e660, 24) = 0 [pid 6305] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6302] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6301] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6305] <... prctl resumed>) = 0 [pid 6305] setpgid(0, 0) = 0 [pid 6304] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6303] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6302] <... write resumed>) = 524288 [pid 6301] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6305] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6302] munmap(0x7f88dec00000, 138412032 [pid 6301] exit_group(0 [pid 6304] <... write resumed>) = 524288 [pid 6302] <... munmap resumed>) = 0 [pid 6301] <... exit_group resumed>) = ? [pid 6304] munmap(0x7f88dec00000, 138412032 [pid 6305] <... openat resumed>) = 3 [pid 6304] <... munmap resumed>) = 0 [pid 6301] +++ exited with 0 +++ [pid 6305] write(3, "1000", 4 [pid 6302] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6301, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6304] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6302] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6305] <... write resumed>) = 4 [pid 6304] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6302] close(3 [pid 6305] close(3 [pid 6304] close(3 [pid 6302] <... close resumed>) = 0 executing program [pid 6305] <... close resumed>) = 0 [pid 6305] write(1, "executing program\n", 18) = 18 [pid 6305] memfd_create("syzkaller", 0) = 3 [pid 6305] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6304] <... close resumed>) = 0 [pid 6302] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6304] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6303] <... write resumed>) = 524288 [pid 6302] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6304] pwrite64(-1, "#", 1, 134220897 [pid 6302] pwrite64(-1, "#", 1, 134220897 [pid 6304] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6304] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6302] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6303] munmap(0x7f88dec00000, 138412032 [pid 6304] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6302] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6304] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6303] <... munmap resumed>) = 0 [pid 6302] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6304] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6303] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6302] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6304] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6303] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6302] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6304] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6303] close(3 [pid 6302] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6304] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6304] mkdir("./bus", 000) = -1 EEXIST (File exists) [ 87.365010][ T6300] overlayfs: failed to resolve './file0': -2 [ 87.401619][ T6301] overlayfs: failed to resolve './file0': -2 [pid 6304] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6305] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6303] <... close resumed>) = 0 [pid 6302] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6304] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6304] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6305] <... write resumed>) = 524288 [pid 6303] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6302] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0./strace-static-x86_64: Process 6306 attached [pid 6305] munmap(0x7f88dec00000, 138412032 [pid 6302] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] set_robust_list(0x555581b7e660, 24) = 0 [pid 6302] mkdir("./bus", 000 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6306 [pid 6305] <... munmap resumed>) = 0 [pid 6306] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6302] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6306] <... prctl resumed>) = 0 [pid 6305] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6303] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6302] rename("./file1", "./file0/file0" [pid 6306] setpgid(0, 0 [pid 6305] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6304] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6303] pwrite64(-1, "#", 1, 134220897 [pid 6302] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6306] <... setpgid resumed>) = 0 [pid 6305] close(3 [pid 6304] exit_group(0 [pid 6303] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6302] mkdirat(AT_FDCWD, "./file1", 000 [pid 6306] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6305] <... close resumed>) = 0 [pid 6304] <... exit_group resumed>) = ? [pid 6303] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6302] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6306] <... openat resumed>) = 3 [pid 6305] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6304] +++ exited with 0 +++ [pid 6303] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6302] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6306] write(3, "1000", 4 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6304, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6305] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6303] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6306] <... write resumed>) = 4 [pid 6305] pwrite64(-1, "#", 1, 134220897 [pid 6306] close(3 [pid 6303] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6305] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... restart_syscall resumed>) = 0 [pid 6306] <... close resumed>) = 0 executing program [pid 6305] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6303] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6306] write(1, "executing program\n", 18 [pid 6305] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6305] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6306] <... write resumed>) = 18 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6302] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6305] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6305] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6306] memfd_create("syzkaller", 0 [pid 6305] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6305] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6302] exit_group(0./strace-static-x86_64: Process 6307 attached [pid 6305] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6303] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6302] <... exit_group resumed>) = ? [pid 6306] <... memfd_create resumed>) = 3 [pid 6305] mkdir("./bus", 000 [pid 6303] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6307] set_robust_list(0x555581b7e660, 24) = 0 [ 87.448559][ T6304] overlayfs: failed to resolve './file0': -2 [ 87.465956][ T6302] overlayfs: failed to resolve './file0': -2 [pid 6307] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6306] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6305] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6303] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6302] +++ exited with 0 +++ [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6307 [pid 6305] rename("./file1", "./file0/file0" [pid 6303] mkdir("./bus", 000 [pid 6306] <... mmap resumed>) = 0x7f88dec00000 [pid 6305] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6303] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6305] mkdirat(AT_FDCWD, "./file1", 000 [pid 6303] rename("./file1", "./file0/file0" [pid 6307] setpgid(0, 0 [pid 6305] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6303] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6307] <... setpgid resumed>) = 0 [pid 6307] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6305] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6303] mkdirat(AT_FDCWD, "./file1", 000 [pid 6307] <... openat resumed>) = 3 [pid 6307] write(3, "1000", 4) = 4 [pid 6307] close(3) = 0 executing program [pid 6307] write(1, "executing program\n", 18) = 18 [pid 6306] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6305] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6303] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6302, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6307] memfd_create("syzkaller", 0 [pid 6305] exit_group(0 [pid 6303] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6307] <... memfd_create resumed>) = 3 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6307] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6307] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6308 attached [pid 6306] <... write resumed>) = 524288 [pid 6308] set_robust_list(0x555581b7e660, 24 [pid 6306] munmap(0x7f88dec00000, 138412032 [pid 6305] <... exit_group resumed>) = ? [pid 6308] <... set_robust_list resumed>) = 0 [pid 6308] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6308] setpgid(0, 0) = 0 [pid 6308] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6305] +++ exited with 0 +++ [pid 6308] <... openat resumed>) = 3 [pid 6307] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6306] <... munmap resumed>) = 0 [pid 6303] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6308] write(3, "1000", 4 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6305, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6308] <... write resumed>) = 4 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6306] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6308] close(3 [pid 6303] exit_group(0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6308 [pid 6308] <... close resumed>) = 0 [pid 6306] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6308] write(1, "executing program\n", 18 [pid 6306] close(3 [pid 6303] <... exit_group resumed>) = ? executing program ./strace-static-x86_64: Process 6309 attached [pid 6308] <... write resumed>) = 18 [pid 6308] memfd_create("syzkaller", 0 [pid 6303] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6303, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6309] set_robust_list(0x555581b7e660, 24 [pid 6308] <... memfd_create resumed>) = 3 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6309 [pid 6309] <... set_robust_list resumed>) = 0 [pid 6309] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6308] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6309] <... prctl resumed>) = 0 [pid 6307] <... write resumed>) = 524288 [pid 6306] <... close resumed>) = 0 [pid 6309] setpgid(0, 0 [pid 6307] munmap(0x7f88dec00000, 138412032) = 0 [pid 6306] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6307] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6306] pwrite64(-1, "#", 1, 134220897 [pid 6307] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6309] <... setpgid resumed>) = 0 [pid 6308] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6306] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] <... restart_syscall resumed>) = 0 [pid 6309] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6307] close(3 [pid 6306] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6309] <... openat resumed>) = 3 [pid 6309] write(3, "1000", 4 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6309] <... write resumed>) = 4 [pid 6306] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6309] close(3 [pid 6308] <... write resumed>) = 524288 [pid 6307] <... close resumed>) = 0 [pid 6306] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6309] <... close resumed>) = 0 [pid 6308] munmap(0x7f88dec00000, 138412032./strace-static-x86_64: Process 6310 attached [pid 6309] write(1, "executing program\n", 18executing program [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6310 [pid 6310] set_robust_list(0x555581b7e660, 24 [pid 6309] <... write resumed>) = 18 [pid 6308] <... munmap resumed>) = 0 [pid 6306] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6310] <... set_robust_list resumed>) = 0 [pid 6309] memfd_create("syzkaller", 0 [pid 6308] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6307] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6306] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6310] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6309] <... memfd_create resumed>) = 3 [pid 6308] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6307] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6306] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6310] <... prctl resumed>) = 0 [pid 6309] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6308] close(3 [pid 6310] setpgid(0, 0 [pid 6309] <... mmap resumed>) = 0x7f88dec00000 [pid 6307] pwrite64(-1, "#", 1, 134220897 [pid 6306] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6307] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6307] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6306] mkdir("./bus", 000 [pid 6307] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6306] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6307] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6306] rename("./file1", "./file0/file0" [pid 6310] <... setpgid resumed>) = 0 [pid 6308] <... close resumed>) = 0 [pid 6307] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6306] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6310] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6307] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6306] mkdirat(AT_FDCWD, "./file1", 000 [pid 6307] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 87.490711][ T6305] overlayfs: failed to resolve './file0': -2 [ 87.503416][ T6303] overlayfs: failed to resolve './file0': -2 [pid 6307] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6306] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6307] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6310] <... openat resumed>) = 3 [pid 6309] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6308] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6307] mkdir("./bus", 000 [pid 6310] write(3, "1000", 4 [pid 6307] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6308] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6307] rename("./file1", "./file0/file0" [pid 6310] <... write resumed>) = 4 [pid 6308] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6310] close(3 [pid 6308] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6310] <... close resumed>) = 0 executing program [pid 6310] write(1, "executing program\n", 18 [pid 6308] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6307] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6310] <... write resumed>) = 18 [pid 6308] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6307] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6310] memfd_create("syzkaller", 0 [pid 6308] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6310] <... memfd_create resumed>) = 3 [pid 6308] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6307] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6310] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6308] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6310] <... mmap resumed>) = 0x7f88dec00000 [pid 6309] <... write resumed>) = 524288 [pid 6308] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6306] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6309] munmap(0x7f88dec00000, 138412032 [pid 6308] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6310] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6308] mkdir("./bus", 000 [pid 6307] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6306] exit_group(0 [pid 6308] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6306] <... exit_group resumed>) = ? [pid 6309] <... munmap resumed>) = 0 [pid 6308] rename("./file1", "./file0/file0" [pid 6307] exit_group(0 [pid 6309] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6308] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6307] <... exit_group resumed>) = ? [pid 6306] +++ exited with 0 +++ [pid 6310] <... write resumed>) = 524288 [pid 6309] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6308] mkdirat(AT_FDCWD, "./file1", 000 [pid 6307] +++ exited with 0 +++ [pid 6308] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6308] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6306, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6307, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6309] close(3 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6310] munmap(0x7f88dec00000, 138412032 [pid 6309] <... close resumed>) = 0 [pid 6310] <... munmap resumed>) = 0 [pid 6309] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6308] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6310] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6309] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6308] exit_group(0 [pid 6310] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6309] pwrite64(-1, "#", 1, 134220897 [pid 6308] <... exit_group resumed>) = ? [pid 6310] close(3 [pid 6309] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6310] <... close resumed>) = 0 [pid 6309] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6308] +++ exited with 0 +++ [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555581b7e650) = 6311 ./strace-static-x86_64: Process 6311 attached [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6308, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6311] set_robust_list(0x555581b7e660, 24) = 0 [pid 6309] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6312 attached [pid 6311] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6309] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6310] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6312] set_robust_list(0x555581b7e660, 24 [pid 6311] <... prctl resumed>) = 0 [pid 6309] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6312] <... set_robust_list resumed>) = 0 [pid 6311] setpgid(0, 0 [pid 6310] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6309] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6312] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6311] <... setpgid resumed>) = 0 [pid 6310] pwrite64(-1, "#", 1, 134220897 [pid 6309] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6312 [pid 6312] <... prctl resumed>) = 0 [pid 6311] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6310] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6309] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6312] setpgid(0, 0 [pid 6311] <... openat resumed>) = 3 [pid 6310] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6309] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6312] <... setpgid resumed>) = 0 [pid 6311] write(3, "1000", 4 [pid 6310] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6309] mkdir("./bus", 000 [pid 6312] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6311] <... write resumed>) = 4 [pid 6310] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6309] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6312] <... openat resumed>) = 3 [pid 6311] close(3 [pid 6310] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6309] rename("./file1", "./file0/file0"executing program [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6312] write(3, "1000", 4 [pid 6311] <... close resumed>) = 0 [pid 6310] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6309] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6312] <... write resumed>) = 4 [pid 6311] write(1, "executing program\n", 18 [pid 6310] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6312] close(3 [pid 6311] <... write resumed>) = 18 [pid 6310] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6312] <... close resumed>) = 0 executing program ./strace-static-x86_64: Process 6313 attached [pid 6312] write(1, "executing program\n", 18 [pid 6311] memfd_create("syzkaller", 0 [pid 6310] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6309] mkdirat(AT_FDCWD, "./file1", 000 [pid 6313] set_robust_list(0x555581b7e660, 24 [pid 6312] <... write resumed>) = 18 [pid 6311] <... memfd_create resumed>) = 3 [pid 6310] mkdir("./bus", 000 [pid 6309] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6313 [pid 6313] <... set_robust_list resumed>) = 0 [ 87.549698][ T6306] overlayfs: failed to resolve './file0': -2 [ 87.561838][ T6307] overlayfs: failed to resolve './file0': -2 [ 87.589568][ T6308] overlayfs: failed to resolve './file0': -2 [pid 6312] memfd_create("syzkaller", 0 [pid 6311] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6310] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6309] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6313] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6312] <... memfd_create resumed>) = 3 [pid 6311] <... mmap resumed>) = 0x7f88dec00000 [pid 6310] rename("./file1", "./file0/file0" [pid 6313] <... prctl resumed>) = 0 [pid 6312] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6310] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6313] setpgid(0, 0) = 0 [pid 6312] <... mmap resumed>) = 0x7f88dec00000 [pid 6310] mkdirat(AT_FDCWD, "./file1", 000 [pid 6313] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6310] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6310] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6313] <... openat resumed>) = 3 [pid 6312] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6311] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6310] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6309] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6313] write(3, "1000", 4 [pid 6310] exit_group(0 [pid 6309] exit_group(0 [pid 6312] <... write resumed>) = 524288 [pid 6313] <... write resumed>) = 4 [pid 6310] <... exit_group resumed>) = ? [pid 6309] <... exit_group resumed>) = ? [pid 6313] close(3 [pid 6312] munmap(0x7f88dec00000, 138412032 [pid 6311] <... write resumed>) = 524288 [pid 6310] +++ exited with 0 +++ [pid 6309] +++ exited with 0 +++ [pid 6313] <... close resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6310, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- executing program [pid 6313] write(1, "executing program\n", 18 [pid 6312] <... munmap resumed>) = 0 [pid 6311] munmap(0x7f88dec00000, 138412032 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6309, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6313] <... write resumed>) = 18 [pid 6312] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6312] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6313] memfd_create("syzkaller", 0 [pid 6312] close(3 [pid 6313] <... memfd_create resumed>) = 3 [pid 6311] <... munmap resumed>) = 0 [pid 6313] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6312] <... close resumed>) = 0 [pid 6311] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] <... restart_syscall resumed>) = 0 [pid 6312] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6311] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6311] close(3 [pid 6312] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6313] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6312] pwrite64(-1, "#", 1, 134220897 [pid 6311] <... close resumed>) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [ 87.626926][ T6309] overlayfs: failed to resolve './file0': -2 [ 87.639812][ T6310] overlayfs: failed to resolve './file0': -2 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6314 attached [pid 6313] <... write resumed>) = 524288 [pid 6312] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6311] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6314] set_robust_list(0x555581b7e660, 24 [pid 6312] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6312] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6312] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6314] <... set_robust_list resumed>) = 0 [pid 6312] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6311] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6311] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6311] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6311] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6314 ./strace-static-x86_64: Process 6315 attached [pid 6312] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6311] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6314] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6312] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6314] <... prctl resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6315 [pid 6312] mkdir("./bus", 000 [pid 6315] set_robust_list(0x555581b7e660, 24 [pid 6314] setpgid(0, 0 [pid 6315] <... set_robust_list resumed>) = 0 [pid 6312] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6312] rename("./file1", "./file0/file0" [pid 6315] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6314] <... setpgid resumed>) = 0 [pid 6312] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6311] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6315] <... prctl resumed>) = 0 [pid 6312] mkdirat(AT_FDCWD, "./file1", 000 [pid 6311] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6312] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6312] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6311] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6311] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6311] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6311] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6313] munmap(0x7f88dec00000, 138412032 [pid 6311] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6315] setpgid(0, 0 [pid 6314] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6315] <... setpgid resumed>) = 0 [pid 6314] <... openat resumed>) = 3 [pid 6313] <... munmap resumed>) = 0 [pid 6315] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6314] write(3, "1000", 4 [pid 6315] <... openat resumed>) = 3 [pid 6314] <... write resumed>) = 4 [pid 6313] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6315] write(3, "1000", 4 [pid 6314] close(3 [pid 6315] <... write resumed>) = 4 [pid 6315] close(3 [pid 6314] <... close resumed>) = 0 [pid 6315] <... close resumed>) = 0 [pid 6314] write(1, "executing program\n", 18 executing program executing program [pid 6315] write(1, "executing program\n", 18 [pid 6314] <... write resumed>) = 18 [pid 6315] <... write resumed>) = 18 [pid 6314] memfd_create("syzkaller", 0 [pid 6313] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6315] memfd_create("syzkaller", 0 [pid 6312] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6315] <... memfd_create resumed>) = 3 [pid 6312] exit_group(0 [pid 6314] <... memfd_create resumed>) = 3 [pid 6315] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6314] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6312] <... exit_group resumed>) = ? [pid 6315] <... mmap resumed>) = 0x7f88dec00000 [pid 6314] <... mmap resumed>) = 0x7f88dec00000 [pid 6313] close(3) = 0 [pid 6313] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6313] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6313] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6313] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6313] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6313] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6313] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6313] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6313] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6313] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6314] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6315] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6312] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6312, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6311] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6311] exit_group(0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6316 [pid 6311] <... exit_group resumed>) = ? [pid 6311] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6311, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6316 attached [pid 6313] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6316] set_robust_list(0x555581b7e660, 24 [pid 6315] <... write resumed>) = 524288 [pid 6314] <... write resumed>) = 524288 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6316] <... set_robust_list resumed>) = 0 [pid 6315] munmap(0x7f88dec00000, 138412032 [pid 6314] munmap(0x7f88dec00000, 138412032 [pid 6313] exit_group(0 [pid 6316] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6315] <... munmap resumed>) = 0 [pid 6314] <... munmap resumed>) = 0 [pid 6313] <... exit_group resumed>) = ? [pid 6316] <... prctl resumed>) = 0 [pid 6315] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6316] setpgid(0, 0 [pid 6315] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6314] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6313] +++ exited with 0 +++ [pid 6316] <... setpgid resumed>) = 0 [pid 6315] close(3 [pid 6314] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6313, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6316] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6315] <... close resumed>) = 0 [pid 6314] close(3 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6316] <... openat resumed>) = 3 [pid 6315] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6314] <... close resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6315] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6316] write(3, "1000", 4 [pid 6315] pwrite64(-1, "#", 1, 134220897 [pid 6316] <... write resumed>) = 4 [pid 6315] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6316] close(3 [pid 6315] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500./strace-static-x86_64: Process 6317 attached [pid 6316] <... close resumed>) = 0 [pid 6315] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6315] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6317] set_robust_list(0x555581b7e660, 24) = 0 [pid 6316] write(1, "executing program\n", 18 [pid 6315] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6315] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864executing program [pid 6317] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6316] <... write resumed>) = 18 [pid 6315] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6317] <... prctl resumed>) = 0 [pid 6316] memfd_create("syzkaller", 0 [pid 6315] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6317 ./strace-static-x86_64: Process 6318 attached [pid 6317] setpgid(0, 0 [pid 6316] <... memfd_create resumed>) = 3 [pid 6315] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6314] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6317] <... setpgid resumed>) = 0 [pid 6316] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6315] mkdir("./bus", 000 [pid 6314] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6318] set_robust_list(0x555581b7e660, 24 [pid 6316] <... mmap resumed>) = 0x7f88dec00000 [ 87.696023][ T6312] overlayfs: failed to resolve './file0': -2 [ 87.697031][ T6311] overlayfs: failed to resolve './file0': -2 [ 87.718856][ T6313] overlayfs: failed to resolve './file0': -2 [pid 6318] <... set_robust_list resumed>) = 0 [pid 6317] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6316] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6315] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6314] pwrite64(-1, "#", 1, 134220897 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6318 [pid 6315] rename("./file1", "./file0/file0" [pid 6318] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6315] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6315] mkdirat(AT_FDCWD, "./file1", 000 [pid 6318] setpgid(0, 0 [pid 6314] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6315] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6315] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6314] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6314] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6314] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6314] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6314] mkdir("./bus", 000 [pid 6318] <... setpgid resumed>) = 0 [pid 6317] <... openat resumed>) = 3 [pid 6316] <... write resumed>) = 524288 [pid 6315] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6314] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6318] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6317] write(3, "1000", 4 [pid 6316] munmap(0x7f88dec00000, 138412032 [pid 6315] exit_group(0 [pid 6314] rename("./file1", "./file0/file0" [pid 6317] <... write resumed>) = 4 [pid 6316] <... munmap resumed>) = 0 [pid 6315] <... exit_group resumed>) = ? [pid 6314] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6318] <... openat resumed>) = 3 [pid 6317] close(3 [pid 6314] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6317] <... close resumed>) = 0 [pid 6314] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6318] write(3, "1000", 4 [pid 6317] write(1, "executing program\n", 18 [pid 6316] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6315] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6315, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...>executing program [pid 6318] <... write resumed>) = 4 [pid 6317] <... write resumed>) = 18 [pid 6318] close(3 [pid 6317] memfd_create("syzkaller", 0 [pid 6316] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6318] <... close resumed>) = 0 [pid 6317] <... memfd_create resumed>) = 3 executing program [pid 6316] close(3 [pid 6314] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6318] write(1, "executing program\n", 18 [pid 6317] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6316] <... close resumed>) = 0 [pid 6314] exit_group(0 [pid 6318] <... write resumed>) = 18 [pid 6318] memfd_create("syzkaller", 0 [pid 6317] <... mmap resumed>) = 0x7f88dec00000 [pid 6317] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6318] <... memfd_create resumed>) = 3 [pid 6314] <... exit_group resumed>) = ? [pid 6318] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6314] +++ exited with 0 +++ [pid 6318] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6314, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6316] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6316] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6316] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6318] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6316] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6316] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6316] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6316] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6316] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6316] mkdir("./bus", 000) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6319 attached [pid 6316] rename("./file1", "./file0/file0" [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6319 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6318] <... write resumed>) = 524288 [pid 6317] <... write resumed>) = 524288 [pid 6316] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6318] munmap(0x7f88dec00000, 138412032 [pid 6319] set_robust_list(0x555581b7e660, 24 [pid 6318] <... munmap resumed>) = 0 [pid 6319] <... set_robust_list resumed>) = 0 [pid 6316] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6319] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6318] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6316] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 87.773381][ T6315] overlayfs: failed to resolve './file0': -2 [ 87.790001][ T6314] overlayfs: failed to resolve './file0': -2 [pid 6319] <... prctl resumed>) = 0 [pid 6318] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6316] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6318] close(3) = 0 [pid 6317] munmap(0x7f88dec00000, 138412032) = 0 ./strace-static-x86_64: Process 6320 attached [pid 6319] setpgid(0, 0 [pid 6318] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6316] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6320 [pid 6320] set_robust_list(0x555581b7e660, 24 [pid 6319] <... setpgid resumed>) = 0 [pid 6318] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6317] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6319] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6318] pwrite64(-1, "#", 1, 134220897 [pid 6317] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6320] <... set_robust_list resumed>) = 0 [pid 6316] exit_group(0 [pid 6320] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6319] <... openat resumed>) = 3 [pid 6318] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6317] close(3 [pid 6320] <... prctl resumed>) = 0 [pid 6319] write(3, "1000", 4 [pid 6318] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6316] <... exit_group resumed>) = ? [pid 6319] <... write resumed>) = 4 [pid 6320] setpgid(0, 0 [pid 6319] close(3 [pid 6318] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6318] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6318] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6316] +++ exited with 0 +++ [pid 6320] <... setpgid resumed>) = 0 [pid 6319] <... close resumed>) = 0 [pid 6318] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6316, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6320] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6319] write(1, "executing program\n", 18executing program [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6320] <... openat resumed>) = 3 [pid 6319] <... write resumed>) = 18 [pid 6318] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6317] <... close resumed>) = 0 [pid 6320] write(3, "1000", 4 [pid 6319] memfd_create("syzkaller", 0 [pid 6320] <... write resumed>) = 4 [pid 6319] <... memfd_create resumed>) = 3 [pid 6318] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6317] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6320] close(3 [pid 6319] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6318] mkdir("./bus", 000 [pid 6317] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6320] <... close resumed>) = 0 [pid 6319] <... mmap resumed>) = 0x7f88dec00000 [pid 6318] <... mkdir resumed>) = -1 EEXIST (File exists) executing program [pid 6320] write(1, "executing program\n", 18 [pid 6319] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6317] pwrite64(-1, "#", 1, 134220897 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6320] <... write resumed>) = 18 [pid 6319] <... write resumed>) = 524288 [pid 6318] rename("./file1", "./file0/file0" [pid 6317] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6320] memfd_create("syzkaller", 0 [pid 6319] munmap(0x7f88dec00000, 138412032 [pid 6318] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6317] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6319] <... munmap resumed>) = 0 [pid 6317] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6320] <... memfd_create resumed>) = 3 [pid 6318] mkdirat(AT_FDCWD, "./file1", 000 [pid 6317] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6320] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6319] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6318] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 87.831293][ T6316] overlayfs: failed to resolve './file0': -2 [pid 6317] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6320] <... mmap resumed>) = 0x7f88dec00000 [pid 6319] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6318] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6317] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6321 attached [pid 6320] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6319] close(3 [pid 6321] set_robust_list(0x555581b7e660, 24 [pid 6319] <... close resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6321 [pid 6321] <... set_robust_list resumed>) = 0 [pid 6317] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6317] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6321] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6317] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6317] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6317] rename("./file1", "./file0/file0" [pid 6321] <... prctl resumed>) = 0 [pid 6321] setpgid(0, 0 [pid 6317] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6321] <... setpgid resumed>) = 0 [pid 6317] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6317] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6321] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6319] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6319] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6319] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6319] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6319] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6319] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6319] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6319] rename("./file1", "./file0/file0" [pid 6320] <... write resumed>) = 524288 [pid 6319] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6319] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6319] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6321] write(3, "1000", 4 [pid 6320] munmap(0x7f88dec00000, 138412032 [pid 6318] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6321] <... write resumed>) = 4 [pid 6321] close(3) = 0 [pid 6321] write(1, "executing program\n", 18 [pid 6318] exit_group(0 [pid 6317] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6321] <... write resumed>) = 18 [pid 6317] exit_group(0 [pid 6321] memfd_create("syzkaller", 0 [pid 6317] <... exit_group resumed>) = ? [pid 6321] <... memfd_create resumed>) = 3 [pid 6320] <... munmap resumed>) = 0 [pid 6318] <... exit_group resumed>) = ? [pid 6317] +++ exited with 0 +++ [pid 6321] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6319] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6321] <... mmap resumed>) = 0x7f88dec00000 [pid 6320] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6318] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6317, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6319] exit_group(0) = ? [pid 5824] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 6320] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6320] close(3 [pid 6319] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6318, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6320] <... close resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6322 attached [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6319, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6322] set_robust_list(0x555581b7e660, 24 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6322] <... set_robust_list resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6322] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6322] setpgid(0, 0) = 0 [pid 6322] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6321] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6322 ./strace-static-x86_64: Process 6324 attached ./strace-static-x86_64: Process 6323 attached [pid 6322] <... openat resumed>) = 3 [pid 6321] <... write resumed>) = 524288 [pid 6320] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6324 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6323 [pid 6324] set_robust_list(0x555581b7e660, 24 [pid 6323] set_robust_list(0x555581b7e660, 24 [pid 6322] write(3, "1000", 4 [pid 6321] munmap(0x7f88dec00000, 138412032 [pid 6320] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6324] <... set_robust_list resumed>) = 0 [pid 6323] <... set_robust_list resumed>) = 0 [pid 6322] <... write resumed>) = 4 [pid 6320] pwrite64(-1, "#", 1, 134220897 [pid 6323] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6322] close(3 [pid 6321] <... munmap resumed>) = 0 [pid 6320] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6324] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6323] <... prctl resumed>) = 0 [pid 6322] <... close resumed>) = 0 [pid 6321] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6320] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6324] <... prctl resumed>) = 0 [pid 6323] setpgid(0, 0 [pid 6322] write(1, "executing program\n", 18 [pid 6320] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [ 87.874996][ T6318] overlayfs: failed to resolve './file0': -2 [ 87.889419][ T6317] overlayfs: failed to resolve './file0': -2 [ 87.899623][ T6319] overlayfs: failed to resolve './file0': -2 [pid 6324] setpgid(0, 0 [pid 6323] <... setpgid resumed>) = 0 [pid 6322] <... write resumed>) = 18 [pid 6321] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6320] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6324] <... setpgid resumed>) = 0 [pid 6323] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6322] memfd_create("syzkaller", 0 [pid 6321] close(3 [pid 6320] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6324] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6323] <... openat resumed>) = 3 [pid 6322] <... memfd_create resumed>) = 3 [pid 6322] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6323] write(3, "1000", 4 [pid 6322] <... mmap resumed>) = 0x7f88dec00000 [pid 6321] <... close resumed>) = 0 [pid 6320] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6321] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6320] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6324] <... openat resumed>) = 3 [pid 6323] <... write resumed>) = 4 [pid 6322] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6321] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6320] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6323] close(3 [pid 6321] pwrite64(-1, "#", 1, 134220897 [pid 6320] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6321] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6320] mkdir("./bus", 000 [pid 6324] write(3, "1000", 4 [pid 6323] <... close resumed>) = 0 [pid 6321] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6320] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6324] <... write resumed>) = 4 executing program [pid 6323] write(1, "executing program\n", 18 [pid 6320] rename("./file1", "./file0/file0" [pid 6324] close(3 [pid 6323] <... write resumed>) = 18 [pid 6321] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6320] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6324] <... close resumed>) = 0 [pid 6323] memfd_create("syzkaller", 0executing program [pid 6321] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6324] write(1, "executing program\n", 18 [pid 6323] <... memfd_create resumed>) = 3 [pid 6322] <... write resumed>) = 524288 [pid 6320] mkdirat(AT_FDCWD, "./file1", 000 [pid 6324] <... write resumed>) = 18 [pid 6323] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6321] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6324] memfd_create("syzkaller", 0 [pid 6323] <... mmap resumed>) = 0x7f88dec00000 [pid 6321] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6320] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6321] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6320] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6321] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6323] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6321] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6324] <... memfd_create resumed>) = 3 [pid 6324] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6322] munmap(0x7f88dec00000, 138412032 [pid 6321] mkdir("./bus", 000 [pid 6322] <... munmap resumed>) = 0 [pid 6322] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6322] close(3) = 0 [pid 6324] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6323] <... write resumed>) = 524288 [pid 6321] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6320] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6321] rename("./file1", "./file0/file0" [pid 6324] <... write resumed>) = 524288 [pid 6321] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6320] exit_group(0 [pid 6321] mkdirat(AT_FDCWD, "./file1", 000 [pid 6320] <... exit_group resumed>) = ? [pid 6322] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6322] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6322] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6322] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6322] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6322] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6320] +++ exited with 0 +++ [pid 6321] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6321] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6324] munmap(0x7f88dec00000, 138412032 [pid 6323] munmap(0x7f88dec00000, 138412032 [pid 6322] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6320, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...>) = 0 [ 87.978248][ T6320] overlayfs: failed to resolve './file0': -2 [pid 6324] <... munmap resumed>) = 0 [pid 6323] <... munmap resumed>) = 0 [pid 6322] mkdir("./bus", 000 [pid 6321] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6324] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6323] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6322] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6324] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6323] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6322] rename("./file1", "./file0/file0" [pid 6321] exit_group(0 [pid 6324] close(3 [pid 6323] close(3 [pid 6322] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6321] <... exit_group resumed>) = ? [pid 6324] <... close resumed>) = 0 [pid 6322] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6322] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6324] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6322] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6323] <... close resumed>) = 0 [pid 6321] +++ exited with 0 +++ [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6324] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6324] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6325 attached [pid 6324] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6323] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6321, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6325] set_robust_list(0x555581b7e660, 24 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6325 [pid 6325] <... set_robust_list resumed>) = 0 [pid 6325] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6324] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6323] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6325] <... prctl resumed>) = 0 [pid 6323] pwrite64(-1, "#", 1, 134220897 [pid 6325] setpgid(0, 0 [pid 6324] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6323] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6325] <... setpgid resumed>) = 0 [pid 6323] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6324] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6323] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6325] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6324] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6325] <... openat resumed>) = 3 [pid 6324] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6323] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6325] write(3, "1000", 4 [pid 6324] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6323] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6325] <... write resumed>) = 4 [pid 6324] mkdir("./bus", 000 [pid 6323] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6325] close(3 [pid 6324] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6325] <... close resumed>) = 0 [pid 6324] rename("./file1", "./file0/file0"executing program [pid 6323] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6325] write(1, "executing program\n", 18 [pid 6324] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6325] <... write resumed>) = 18 [pid 6324] mkdirat(AT_FDCWD, "./file1", 000 [pid 6323] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6325] memfd_create("syzkaller", 0 [pid 6324] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6322] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6325] <... memfd_create resumed>) = 3 [pid 6324] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6323] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6325] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6322] exit_group(0 [pid 6323] mkdir("./bus", 000 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6325] <... mmap resumed>) = 0x7f88dec00000 [pid 6323] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6323] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6322] <... exit_group resumed>) = ? [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6324] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6325] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6323] mkdirat(AT_FDCWD, "./file1", 000 [pid 6322] +++ exited with 0 +++ [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6323] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6322, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ./strace-static-x86_64: Process 6326 attached [ 88.021872][ T6321] overlayfs: failed to resolve './file0': -2 [ 88.039043][ T6322] overlayfs: failed to resolve './file0': -2 [ 88.056246][ T6324] overlayfs: failed to resolve './file0': -2 [pid 6325] <... write resumed>) = 524288 [pid 6324] exit_group(0 [pid 6323] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6324] <... exit_group resumed>) = ? [pid 6324] +++ exited with 0 +++ [pid 6325] munmap(0x7f88dec00000, 138412032 [pid 6326] set_robust_list(0x555581b7e660, 24 [pid 6323] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6326 [pid 6323] exit_group(0 [pid 6326] <... set_robust_list resumed>) = 0 [pid 6325] <... munmap resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6324, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6326] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6325] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6326] <... prctl resumed>) = 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] <... restart_syscall resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6326] setpgid(0, 0 [pid 6323] <... exit_group resumed>) = ? [pid 6326] <... setpgid resumed>) = 0 [pid 6325] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6323] +++ exited with 0 +++ ./strace-static-x86_64: Process 6327 attached [pid 6327] set_robust_list(0x555581b7e660, 24 [pid 6326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6323, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6327] <... set_robust_list resumed>) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6327] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6325] close(3 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6327 [pid 6327] <... prctl resumed>) = 0 [pid 6327] setpgid(0, 0 [pid 6326] <... openat resumed>) = 3 [pid 6325] <... close resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6327] <... setpgid resumed>) = 0 [pid 6327] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6326] write(3, "1000", 4 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6328 attached executing program [pid 6327] <... openat resumed>) = 3 [pid 6326] <... write resumed>) = 4 [pid 6325] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6326] close(3 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6328 [pid 6326] <... close resumed>) = 0 [pid 6328] set_robust_list(0x555581b7e660, 24 [pid 6327] write(3, "1000", 4 [pid 6326] write(1, "executing program\n", 18 [pid 6325] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6328] <... set_robust_list resumed>) = 0 [pid 6327] <... write resumed>) = 4 [pid 6326] <... write resumed>) = 18 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6328] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6327] close(3./strace-static-x86_64: Process 6329 attached [pid 6326] memfd_create("syzkaller", 0 [pid 6325] pwrite64(-1, "#", 1, 134220897 [pid 6328] <... prctl resumed>) = 0 [pid 6328] setpgid(0, 0) = 0 [pid 6327] <... close resumed>) = 0 [ 88.080726][ T6323] overlayfs: failed to resolve './file0': -2 executing program executing program [pid 6326] <... memfd_create resumed>) = 3 [pid 6325] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6328] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6327] write(1, "executing program\n", 18 [pid 6325] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6329] set_robust_list(0x555581b7e660, 24 [pid 6328] <... openat resumed>) = 3 [pid 6327] <... write resumed>) = 18 [pid 6326] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6325] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6329] <... set_robust_list resumed>) = 0 [pid 6327] memfd_create("syzkaller", 0 [pid 6329] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6328] write(3, "1000", 4 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6329 [pid 6329] <... prctl resumed>) = 0 [pid 6328] <... write resumed>) = 4 [pid 6327] <... memfd_create resumed>) = 3 [pid 6329] setpgid(0, 0 [pid 6328] close(3 [pid 6329] <... setpgid resumed>) = 0 [pid 6328] <... close resumed>) = 0 [pid 6327] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6329] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6328] write(1, "executing program\n", 18 [pid 6327] <... mmap resumed>) = 0x7f88dec00000 [pid 6328] <... write resumed>) = 18 [pid 6328] memfd_create("syzkaller", 0 [pid 6329] <... openat resumed>) = 3 [pid 6328] <... memfd_create resumed>) = 3 [pid 6327] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6326] <... mmap resumed>) = 0x7f88dec00000 [pid 6325] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6328] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6325] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6328] <... mmap resumed>) = 0x7f88dec00000 [pid 6325] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864executing program [pid 6328] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6326] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6325] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6329] write(3, "1000", 4) = 4 [pid 6329] close(3) = 0 [pid 6329] write(1, "executing program\n", 18) = 18 [pid 6329] memfd_create("syzkaller", 0) = 3 [pid 6329] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6325] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6325] mkdir("./bus", 000 [pid 6329] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6327] <... write resumed>) = 524288 [pid 6325] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6327] munmap(0x7f88dec00000, 138412032) = 0 [pid 6327] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6327] close(3 [pid 6328] <... write resumed>) = 524288 [pid 6325] rename("./file1", "./file0/file0" [pid 6329] <... write resumed>) = 524288 [pid 6327] <... close resumed>) = 0 [pid 6325] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6325] mkdirat(AT_FDCWD, "./file1", 000 [pid 6328] munmap(0x7f88dec00000, 138412032) = 0 [pid 6326] <... write resumed>) = 524288 [pid 6325] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6328] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6325] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6328] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6328] close(3 [pid 6329] munmap(0x7f88dec00000, 138412032 [pid 6328] <... close resumed>) = 0 [pid 6327] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6329] <... munmap resumed>) = 0 [pid 6328] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6327] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6326] munmap(0x7f88dec00000, 138412032 [pid 6329] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6328] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6327] pwrite64(-1, "#", 1, 134220897 [pid 6329] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6328] pwrite64(-1, "#", 1, 134220897 [pid 6327] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6326] <... munmap resumed>) = 0 [pid 6329] close(3 [pid 6328] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6326] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6329] <... close resumed>) = 0 [pid 6328] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6327] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6326] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6325] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6326] close(3 [pid 6327] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6325] exit_group(0 [pid 6327] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6327] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6328] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6327] mkdir("./bus", 000 [pid 6328] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6327] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6328] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6327] rename("./file1", "./file0/file0" [pid 6328] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6327] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6328] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] mkdirat(AT_FDCWD, "./file1", 000 [pid 6328] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6327] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6329] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6328] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6329] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6328] mkdir("./bus", 000 [pid 6326] <... close resumed>) = 0 [pid 6325] <... exit_group resumed>) = ? [pid 6328] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6328] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6329] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6328] mkdirat(AT_FDCWD, "./file1", 000 [pid 6329] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6328] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6329] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6328] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6329] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6329] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6329] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6329] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6326] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6325] +++ exited with 0 +++ [pid 6329] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6326] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6329] mkdirat(AT_FDCWD, "./file1", 000 [pid 6326] pwrite64(-1, "#", 1, 134220897 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6325, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6329] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6326] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [ 88.183921][ T6325] overlayfs: failed to resolve './file0': -2 [ 88.207329][ T6327] overlayfs: failed to resolve './file0': -2 [ 88.216254][ T6328] overlayfs: failed to resolve './file0': -2 [pid 6329] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6326] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6326] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6326] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6326] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6326] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6326] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6326] rename("./file1", "./file0/file0" [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6326] <... rename resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6330 attached [pid 6328] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6327] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6326] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6330 [pid 6327] exit_group(0) = ? [pid 6330] set_robust_list(0x555581b7e660, 24 [pid 6326] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6330] <... set_robust_list resumed>) = 0 [pid 6326] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6330] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6327] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6327, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6328] exit_group(0) = ? [pid 6328] +++ exited with 0 +++ [pid 5824] <... restart_syscall resumed>) = 0 [pid 6330] <... prctl resumed>) = 0 [pid 6329] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6326] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6330] setpgid(0, 0 [pid 6329] exit_group(0 [pid 6330] <... setpgid resumed>) = 0 [pid 6329] <... exit_group resumed>) = ? [pid 6326] exit_group(0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6328, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6330] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6326] <... exit_group resumed>) = ? [pid 6330] <... openat resumed>) = 3 [pid 6329] +++ exited with 0 +++ [pid 6326] +++ exited with 0 +++ [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6330] write(3, "1000", 4 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6329, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6326, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6330] <... write resumed>) = 4 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6330] close(3) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6330] write(1, "executing program\n", 18 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program ./strace-static-x86_64: Process 6331 attached [pid 6330] <... write resumed>) = 18 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6331 ./strace-static-x86_64: Process 6332 attached [pid 6331] set_robust_list(0x555581b7e660, 24 [pid 6330] memfd_create("syzkaller", 0 [pid 6332] set_robust_list(0x555581b7e660, 24 [pid 6331] <... set_robust_list resumed>) = 0 [pid 6330] <... memfd_create resumed>) = 3 [pid 6331] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6330] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6332] <... set_robust_list resumed>) = 0 [pid 6331] <... prctl resumed>) = 0 [pid 6330] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6332 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6332] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6331] setpgid(0, 0 [pid 6330] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6332] <... prctl resumed>) = 0 [pid 6331] <... setpgid resumed>) = 0 [pid 6332] setpgid(0, 0 [pid 6331] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6332] <... setpgid resumed>) = 0 [pid 6332] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6333 attached ) = 3 [pid 6331] <... openat resumed>) = 3 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6331] write(3, "1000", 4 [pid 6332] write(3, "1000", 4 [pid 6331] <... write resumed>) = 4 ./strace-static-x86_64: Process 6334 attached [ 88.229160][ T6329] overlayfs: failed to resolve './file0': -2 [ 88.245667][ T6326] overlayfs: failed to resolve './file0': -2 [pid 6333] set_robust_list(0x555581b7e660, 24 [pid 6332] <... write resumed>) = 4 [pid 6331] close(3 [pid 6330] <... write resumed>) = 524288 [pid 6334] set_robust_list(0x555581b7e660, 24executing program [pid 6333] <... set_robust_list resumed>) = 0 [pid 6332] close(3 [pid 6331] <... close resumed>) = 0 [pid 6330] munmap(0x7f88dec00000, 138412032 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6333 [pid 6331] write(1, "executing program\n", 18 [pid 6333] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6331] <... write resumed>) = 18 [pid 6332] <... close resumed>) = 0 [pid 6330] <... munmap resumed>) = 0 [pid 6334] <... set_robust_list resumed>) = 0 [pid 6331] memfd_create("syzkaller", 0 [pid 6334] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6333] <... prctl resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6334 [pid 6333] setpgid(0, 0 [pid 6334] <... prctl resumed>) = 0 executing program [pid 6332] write(1, "executing program\n", 18 [pid 6331] <... memfd_create resumed>) = 3 [pid 6330] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6332] <... write resumed>) = 18 [pid 6331] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6334] setpgid(0, 0 [pid 6333] <... setpgid resumed>) = 0 [pid 6334] <... setpgid resumed>) = 0 [pid 6333] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6332] memfd_create("syzkaller", 0 [pid 6331] <... mmap resumed>) = 0x7f88dec00000 [pid 6330] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6334] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6333] <... openat resumed>) = 3 [pid 6332] <... memfd_create resumed>) = 3 [pid 6331] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6332] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6330] close(3 [pid 6334] <... openat resumed>) = 3 [pid 6334] write(3, "1000", 4 [pid 6333] write(3, "1000", 4 [pid 6332] <... mmap resumed>) = 0x7f88dec00000 [pid 6330] <... close resumed>) = 0 [pid 6334] <... write resumed>) = 4 [pid 6333] <... write resumed>) = 4 [pid 6332] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6334] close(3 [pid 6333] close(3 [pid 6334] <... close resumed>) = 0 [pid 6333] <... close resumed>) = 0 executing program [pid 6334] write(1, "executing program\n", 18 [pid 6333] write(1, "executing program\n", 18 [pid 6334] <... write resumed>) = 18 [pid 6333] <... write resumed>) = 18 executing program [pid 6334] memfd_create("syzkaller", 0 [pid 6333] memfd_create("syzkaller", 0 [pid 6330] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6334] <... memfd_create resumed>) = 3 [pid 6333] <... memfd_create resumed>) = 3 [pid 6332] <... write resumed>) = 524288 [pid 6330] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6334] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6330] pwrite64(-1, "#", 1, 134220897 [pid 6333] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6330] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6330] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6334] <... mmap resumed>) = 0x7f88dec00000 [pid 6333] <... mmap resumed>) = 0x7f88dec00000 [pid 6331] <... write resumed>) = 524288 [pid 6330] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6331] munmap(0x7f88dec00000, 138412032 [pid 6330] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6334] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6333] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6332] munmap(0x7f88dec00000, 138412032 [pid 6331] <... munmap resumed>) = 0 [pid 6331] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6330] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6333] <... write resumed>) = 524288 [pid 6332] <... munmap resumed>) = 0 [pid 6331] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6330] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6332] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6331] close(3 [pid 6333] munmap(0x7f88dec00000, 138412032 [pid 6332] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6331] <... close resumed>) = 0 [pid 6330] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6330] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6332] close(3 [pid 6330] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6333] <... munmap resumed>) = 0 [pid 6332] <... close resumed>) = 0 [pid 6330] mkdir("./bus", 000 [pid 6331] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6333] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6331] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6330] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6334] <... write resumed>) = 524288 [pid 6333] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6330] rename("./file1", "./file0/file0" [pid 6333] close(3 [pid 6331] pwrite64(-1, "#", 1, 134220897 [pid 6330] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6331] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6330] mkdirat(AT_FDCWD, "./file1", 000 [pid 6331] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6330] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6331] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6331] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6331] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6334] munmap(0x7f88dec00000, 138412032 [pid 6331] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6334] <... munmap resumed>) = 0 [pid 6332] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6331] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6330] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6332] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6331] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6334] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6331] rename("./file1", "./file0/file0" [pid 6334] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6331] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6331] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6334] close(3 [pid 6333] <... close resumed>) = 0 [pid 6332] pwrite64(-1, "#", 1, 134220897 [pid 6331] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6330] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6334] <... close resumed>) = 0 [pid 6333] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6332] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6330] exit_group(0) = ? [pid 6334] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6333] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6332] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6330] +++ exited with 0 +++ [pid 6333] pwrite64(-1, "#", 1, 134220897 [pid 6334] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6333] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6333] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6332] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6334] pwrite64(-1, "#", 1, 134220897 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6330, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6334] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6333] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6332] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6334] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6333] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6332] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6334] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6334] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6333] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6332] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6331] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6334] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6333] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6332] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6334] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6333] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6332] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6331] exit_group(0 [pid 6334] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6333] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6332] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6334] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6333] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6332] mkdir("./bus", 000 [pid 6331] <... exit_group resumed>) = ? [pid 6334] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6333] mkdir("./bus", 000 [pid 6332] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6331] +++ exited with 0 +++ [pid 6334] mkdir("./bus", 000 [pid 6333] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6332] rename("./file1", "./file0/file0" [pid 6334] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6333] rename("./file1", "./file0/file0" [pid 6332] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6331, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6334] rename("./file1", "./file0/file0" [pid 6333] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6332] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6334] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6333] mkdirat(AT_FDCWD, "./file1", 000 [pid 6332] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6334] mkdirat(AT_FDCWD, "./file1", 000 [pid 6333] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6332] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6334] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6333] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] <... restart_syscall resumed>) = 0 [pid 6334] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6335 attached [pid 6335] set_robust_list(0x555581b7e660, 24) = 0 [ 88.356764][ T6330] overlayfs: failed to resolve './file0': -2 [ 88.371955][ T6331] overlayfs: failed to resolve './file0': -2 [ 88.388152][ T6332] overlayfs: failed to resolve './file0': -2 [ 88.395219][ T6333] overlayfs: failed to resolve './file0': -2 [pid 6335] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 6336 attached [pid 6334] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6333] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6332] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6336 [pid 6336] set_robust_list(0x555581b7e660, 24 [pid 6335] <... prctl resumed>) = 0 [pid 6334] exit_group(0 [pid 6333] exit_group(0 [pid 6332] exit_group(0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6335 [pid 6336] <... set_robust_list resumed>) = 0 [pid 6335] setpgid(0, 0 [pid 6336] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6335] <... setpgid resumed>) = 0 [pid 6334] <... exit_group resumed>) = ? [pid 6333] <... exit_group resumed>) = ? [pid 6332] <... exit_group resumed>) = ? [pid 6336] <... prctl resumed>) = 0 [pid 6335] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6334] +++ exited with 0 +++ [pid 6333] +++ exited with 0 +++ [pid 6332] +++ exited with 0 +++ [pid 6336] setpgid(0, 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6332, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6334, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6336] <... setpgid resumed>) = 0 [pid 6335] <... openat resumed>) = 3 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6336] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6335] write(3, "1000", 4 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6333, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6336] write(3, "1000", 4) = 4 [pid 6335] <... write resumed>) = 4 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6336] close(3 [pid 6335] close(3 [pid 6336] <... close resumed>) = 0 [pid 6336] write(1, "executing program\n", 18executing program [pid 6335] <... close resumed>) = 0 [pid 6336] <... write resumed>) = 18 executing program [pid 6336] memfd_create("syzkaller", 0 [pid 6335] write(1, "executing program\n", 18) = 18 [pid 6336] <... memfd_create resumed>) = 3 [pid 6335] memfd_create("syzkaller", 0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6336] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6335] <... memfd_create resumed>) = 3 [pid 6336] <... mmap resumed>) = 0x7f88dec00000 [pid 6335] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6336] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6335] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 88.401933][ T6334] overlayfs: failed to resolve './file0': -2 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6336] <... write resumed>) = 524288 [pid 6335] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6336] munmap(0x7f88dec00000, 138412032 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6337 attached [pid 6336] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 6339 attached ./strace-static-x86_64: Process 6338 attached [pid 6337] set_robust_list(0x555581b7e660, 24 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6338 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6339 [pid 6338] set_robust_list(0x555581b7e660, 24) = 0 [pid 6336] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6337 [pid 6338] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6339] set_robust_list(0x555581b7e660, 24 [pid 6337] <... set_robust_list resumed>) = 0 [pid 6336] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6339] <... set_robust_list resumed>) = 0 [pid 6338] <... prctl resumed>) = 0 [pid 6336] close(3 [pid 6339] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6338] setpgid(0, 0 [pid 6337] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6336] <... close resumed>) = 0 [pid 6335] <... write resumed>) = 524288 [pid 6339] <... prctl resumed>) = 0 [pid 6338] <... setpgid resumed>) = 0 [pid 6337] <... prctl resumed>) = 0 [pid 6339] setpgid(0, 0 [pid 6337] setpgid(0, 0 [pid 6335] munmap(0x7f88dec00000, 138412032 [pid 6339] <... setpgid resumed>) = 0 [pid 6337] <... setpgid resumed>) = 0 [pid 6338] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6339] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6338] <... openat resumed>) = 3 [pid 6337] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6336] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6335] <... munmap resumed>) = 0 [pid 6339] <... openat resumed>) = 3 [pid 6338] write(3, "1000", 4 [pid 6337] <... openat resumed>) = 3 [pid 6336] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6335] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6339] write(3, "1000", 4 [pid 6338] <... write resumed>) = 4 [pid 6336] pwrite64(-1, "#", 1, 134220897 [pid 6337] write(3, "1000", 4 [pid 6335] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6339] <... write resumed>) = 4 [pid 6338] close(3 [pid 6337] <... write resumed>) = 4 [pid 6336] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] close(3 [pid 6338] <... close resumed>) = 0 [pid 6337] close(3 [pid 6336] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500executing program executing program [pid 6335] close(3 [pid 6339] <... close resumed>) = 0 [pid 6338] write(1, "executing program\n", 18 [pid 6337] <... close resumed>) = 0 [pid 6336] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6339] write(1, "executing program\n", 18 [pid 6338] <... write resumed>) = 18 [pid 6336] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6339] <... write resumed>) = 18 [pid 6338] memfd_create("syzkaller", 0 [pid 6336] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6339] memfd_create("syzkaller", 0 [pid 6336] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864executing program [pid 6339] <... memfd_create resumed>) = 3 [pid 6338] <... memfd_create resumed>) = 3 [pid 6337] write(1, "executing program\n", 18 [pid 6336] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6335] <... close resumed>) = 0 [pid 6338] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6337] <... write resumed>) = 18 [pid 6335] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6339] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6338] <... mmap resumed>) = 0x7f88dec00000 [pid 6337] memfd_create("syzkaller", 0 [pid 6336] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6335] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6339] <... mmap resumed>) = 0x7f88dec00000 [pid 6337] <... memfd_create resumed>) = 3 [pid 6335] pwrite64(-1, "#", 1, 134220897 [pid 6339] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6337] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6336] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6335] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6338] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6337] <... mmap resumed>) = 0x7f88dec00000 [pid 6335] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6336] mkdir("./bus", 000 [pid 6335] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6336] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6336] rename("./file1", "./file0/file0" [pid 6335] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6336] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6336] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6336] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6337] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6335] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6335] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6335] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6335] mkdir("./bus", 000 [pid 6337] <... write resumed>) = 524288 [pid 6335] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6338] <... write resumed>) = 524288 [pid 6337] munmap(0x7f88dec00000, 138412032 [pid 6335] rename("./file1", "./file0/file0" [pid 6338] munmap(0x7f88dec00000, 138412032 [pid 6337] <... munmap resumed>) = 0 [pid 6335] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6339] <... write resumed>) = 524288 [pid 6339] munmap(0x7f88dec00000, 138412032 [pid 6338] <... munmap resumed>) = 0 [pid 6336] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6335] mkdirat(AT_FDCWD, "./file1", 000 [pid 6339] <... munmap resumed>) = 0 [pid 6336] exit_group(0 [pid 6335] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6339] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6337] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6336] <... exit_group resumed>) = ? [pid 6335] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6339] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6339] close(3 [pid 6338] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6337] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6337] close(3 [pid 6338] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6336] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6336, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6338] close(3 [pid 6337] <... close resumed>) = 0 [pid 6339] <... close resumed>) = 0 [pid 6338] <... close resumed>) = 0 [pid 6335] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6337] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6337] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6337] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6339] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6338] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6335] exit_group(0 [pid 6339] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6338] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6337] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6335] <... exit_group resumed>) = ? [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6339] pwrite64(-1, "#", 1, 134220897 [pid 6337] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6339] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6338] pwrite64(-1, "#", 1, 134220897 [pid 6337] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6340 attached [pid 6339] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6338] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6337] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6335] +++ exited with 0 +++ [pid 6339] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6338] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6340] set_robust_list(0x555581b7e660, 24 [pid 6339] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6338] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6337] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6340 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6335, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6340] <... set_robust_list resumed>) = 0 [pid 6339] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6337] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6339] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6338] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6340] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6339] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6338] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6337] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] <... prctl resumed>) = 0 [pid 6339] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6337] mkdir("./bus", 000 [pid 6340] setpgid(0, 0 [pid 6339] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6338] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6339] mkdir("./bus", 000 [pid 6338] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6337] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6339] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6338] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6340] <... setpgid resumed>) = 0 [pid 6339] rename("./file1", "./file0/file0" [pid 6338] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6337] rename("./file1", "./file0/file0" [pid 6339] <... rename resumed>) = -1 ENOENT (No such file or directory) [ 88.502063][ T6336] overlayfs: failed to resolve './file0': -2 [ 88.520838][ T6335] overlayfs: failed to resolve './file0': -2 [pid 6338] mkdir("./bus", 000 [pid 6340] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6339] mkdirat(AT_FDCWD, "./file1", 000 [pid 6338] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6337] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6339] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6340] <... openat resumed>) = 3 [pid 6339] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6338] rename("./file1", "./file0/file0" [pid 6337] mkdirat(AT_FDCWD, "./file1", 000 [pid 6340] write(3, "1000", 4 [pid 6337] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6340] <... write resumed>) = 4 [pid 6340] close(3) = 0 [pid 6337] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6338] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6338] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6338] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6340] write(1, "executing program\n", 18 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6340] <... write resumed>) = 18 [pid 6339] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6338] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6337] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6340] memfd_create("syzkaller", 0 [pid 6339] exit_group(0 [pid 6338] exit_group(0 [pid 6337] exit_group(0 [pid 6340] <... memfd_create resumed>) = 3 [pid 6339] <... exit_group resumed>) = ? [pid 6338] <... exit_group resumed>) = ? [pid 6337] <... exit_group resumed>) = ? [pid 6340] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6339] +++ exited with 0 +++ [pid 6338] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6339, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6337] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6338, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6340] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6337, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6340] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6341 attached [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6341] set_robust_list(0x555581b7e660, 24 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6341] <... set_robust_list resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6341 [pid 6341] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6342 attached ./strace-static-x86_64: Process 6343 attached [pid 6341] <... prctl resumed>) = 0 [pid 6340] <... write resumed>) = 524288 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6341] setpgid(0, 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6342 [pid 6341] <... setpgid resumed>) = 0 ./strace-static-x86_64: Process 6344 attached [pid 6343] set_robust_list(0x555581b7e660, 24 [pid 6342] set_robust_list(0x555581b7e660, 24 [pid 6341] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6340] munmap(0x7f88dec00000, 138412032 [pid 6344] set_robust_list(0x555581b7e660, 24 [pid 6343] <... set_robust_list resumed>) = 0 [pid 6342] <... set_robust_list resumed>) = 0 [pid 6341] <... openat resumed>) = 3 [pid 6340] <... munmap resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6343 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6344 [pid 6344] <... set_robust_list resumed>) = 0 [pid 6343] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6342] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6343] <... prctl resumed>) = 0 [pid 6340] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6342] <... prctl resumed>) = 0 [ 88.563537][ T6339] overlayfs: failed to resolve './file0': -2 [ 88.566898][ T6337] overlayfs: failed to resolve './file0': -2 [ 88.575544][ T6338] overlayfs: failed to resolve './file0': -2 [pid 6343] setpgid(0, 0 [pid 6344] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6343] <... setpgid resumed>) = 0 [pid 6342] setpgid(0, 0 [pid 6341] write(3, "1000", 4 [pid 6340] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6344] <... prctl resumed>) = 0 [pid 6343] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6342] <... setpgid resumed>) = 0 [pid 6341] <... write resumed>) = 4 [pid 6340] close(3 [pid 6344] setpgid(0, 0 [pid 6341] close(3 [pid 6342] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6341] <... close resumed>) = 0 executing program [pid 6341] write(1, "executing program\n", 18) = 18 [pid 6341] memfd_create("syzkaller", 0) = 3 [pid 6344] <... setpgid resumed>) = 0 [pid 6343] <... openat resumed>) = 3 [pid 6342] <... openat resumed>) = 3 [pid 6340] <... close resumed>) = 0 [pid 6342] write(3, "1000", 4 [pid 6340] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6342] <... write resumed>) = 4 [pid 6342] close(3 [pid 6344] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6343] write(3, "1000", 4 [pid 6342] <... close resumed>) = 0 [pid 6341] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6340] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6344] <... openat resumed>) = 3 executing program [pid 6343] <... write resumed>) = 4 [pid 6342] write(1, "executing program\n", 18 [pid 6341] <... mmap resumed>) = 0x7f88dec00000 [pid 6340] pwrite64(-1, "#", 1, 134220897 [pid 6344] write(3, "1000", 4 [pid 6343] close(3 [pid 6342] <... write resumed>) = 18 [pid 6340] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6344] <... write resumed>) = 4 [pid 6340] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6344] close(3 [pid 6342] memfd_create("syzkaller", 0executing program executing program [pid 6344] <... close resumed>) = 0 [pid 6343] <... close resumed>) = 0 [pid 6342] <... memfd_create resumed>) = 3 [pid 6340] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6344] write(1, "executing program\n", 18 [pid 6342] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6340] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6344] <... write resumed>) = 18 [pid 6343] write(1, "executing program\n", 18 [pid 6340] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6344] memfd_create("syzkaller", 0 [pid 6343] <... write resumed>) = 18 [pid 6342] <... mmap resumed>) = 0x7f88dec00000 [pid 6340] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6344] <... memfd_create resumed>) = 3 [pid 6343] memfd_create("syzkaller", 0) = 3 [pid 6341] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6343] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6344] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6343] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6342] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6340] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6340] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6340] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6340] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6340] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6344] <... mmap resumed>) = 0x7f88dec00000 [pid 6341] <... write resumed>) = 524288 [pid 6341] munmap(0x7f88dec00000, 138412032) = 0 [pid 6341] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6341] close(3 [pid 6344] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6343] <... write resumed>) = 524288 [pid 6342] <... write resumed>) = 524288 [pid 6341] <... close resumed>) = 0 [pid 6344] <... write resumed>) = 524288 [pid 6343] munmap(0x7f88dec00000, 138412032 [pid 6342] munmap(0x7f88dec00000, 138412032 [pid 6340] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6344] munmap(0x7f88dec00000, 138412032 [pid 6343] <... munmap resumed>) = 0 [pid 6341] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6340] exit_group(0 [pid 6342] <... munmap resumed>) = 0 [pid 6340] <... exit_group resumed>) = ? [pid 6344] <... munmap resumed>) = 0 [pid 6342] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6341] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6344] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6343] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6341] pwrite64(-1, "#", 1, 134220897 [pid 6340] +++ exited with 0 +++ [pid 6344] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6342] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6344] close(3 [pid 6342] close(3 [pid 6343] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6341] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6343] close(3 [pid 6341] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6340, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6344] <... close resumed>) = 0 [pid 6343] <... close resumed>) = 0 [pid 6341] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6344] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6342] <... close resumed>) = 0 [pid 6344] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6342] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6344] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6342] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6341] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6344] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6342] pwrite64(-1, "#", 1, 134220897 [pid 6344] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6343] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6342] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6341] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6344] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6343] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6342] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6341] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6344] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6343] pwrite64(-1, "#", 1, 134220897 [pid 6342] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6341] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6344] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6343] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6342] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6341] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6344] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6343] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6342] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6341] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6344] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6343] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6342] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6341] mkdir("./bus", 000 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6344] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6343] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6342] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6341] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6344] mkdir("./bus", 000 [pid 6343] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6342] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6341] rename("./file1", "./file0/file0" [pid 6344] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6343] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6342] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6341] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6344] rename("./file1", "./file0/file0" [pid 6343] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6342] mkdir("./bus", 000 [pid 6341] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6344] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6343] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6342] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6344] mkdirat(AT_FDCWD, "./file1", 000 [pid 6343] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6342] rename("./file1", "./file0/file0" [pid 6344] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6343] mkdir("./bus", 000 [pid 6344] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6342] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6343] <... mkdir resumed>) = -1 EEXIST (File exists) [ 88.658748][ T6340] overlayfs: failed to resolve './file0': -2 [pid 6342] mkdirat(AT_FDCWD, "./file1", 000 [pid 6341] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6343] rename("./file1", "./file0/file0" [pid 6344] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6342] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6341] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6342] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6343] <... rename resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6345 attached [pid 6345] set_robust_list(0x555581b7e660, 24 [pid 6344] exit_group(0 [pid 6343] mkdirat(AT_FDCWD, "./file1", 000 [pid 6342] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6344] <... exit_group resumed>) = ? [pid 6343] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6345] <... set_robust_list resumed>) = 0 [pid 6343] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6345] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6345] setpgid(0, 0) = 0 [pid 6345] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6342] exit_group(0executing program [pid 6345] <... openat resumed>) = 3 [pid 6342] <... exit_group resumed>) = ? [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6345 [pid 6345] write(3, "1000", 4) = 4 [pid 6345] close(3) = 0 [pid 6345] write(1, "executing program\n", 18) = 18 [pid 6345] memfd_create("syzkaller", 0) = 3 [pid 6345] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6344] +++ exited with 0 +++ [pid 6342] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6342, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5825] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6344, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6341] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6341] exit_group(0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6346 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6346 attached [pid 6341] <... exit_group resumed>) = ? [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6343] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6347 attached [pid 6346] set_robust_list(0x555581b7e660, 24 [pid 6343] exit_group(0 [pid 6341] +++ exited with 0 +++ [pid 6346] <... set_robust_list resumed>) = 0 [pid 6343] <... exit_group resumed>) = ? [pid 6347] set_robust_list(0x555581b7e660, 24 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6347 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6341, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6345] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6347] <... set_robust_list resumed>) = 0 [pid 6346] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6343] +++ exited with 0 +++ [pid 5819] <... restart_syscall resumed>) = 0 [pid 6347] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6343, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6346] <... prctl resumed>) = 0 [pid 6346] setpgid(0, 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6347] <... prctl resumed>) = 0 [pid 6346] <... setpgid resumed>) = 0 [pid 6345] <... write resumed>) = 524288 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6347] setpgid(0, 0 [pid 6346] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6347] <... setpgid resumed>) = 0 [pid 6346] <... openat resumed>) = 3 [pid 6345] munmap(0x7f88dec00000, 138412032 [pid 6346] write(3, "1000", 4 [pid 6345] <... munmap resumed>) = 0 [pid 6346] <... write resumed>) = 4 ./strace-static-x86_64: Process 6348 attached [pid 6346] close(3 [pid 6347] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6346] <... close resumed>) = 0 [pid 6348] set_robust_list(0x555581b7e660, 24 [pid 6346] write(1, "executing program\n", 18executing program [pid 6345] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6348] <... set_robust_list resumed>) = 0 [pid 6346] <... write resumed>) = 18 [pid 6345] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6347] <... openat resumed>) = 3 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6348] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6347] write(3, "1000", 4 [pid 6346] memfd_create("syzkaller", 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6348 [pid 6347] <... write resumed>) = 4 [pid 6348] <... prctl resumed>) = 0 [pid 6346] <... memfd_create resumed>) = 3 [pid 6345] close(3./strace-static-x86_64: Process 6349 attached [pid 6348] setpgid(0, 0 [pid 6347] close(3 [pid 6346] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6345] <... close resumed>) = 0 [pid 6348] <... setpgid resumed>) = 0 [pid 6347] <... close resumed>) = 0 [pid 6346] <... mmap resumed>) = 0x7f88dec00000 [pid 6349] set_robust_list(0x555581b7e660, 24 [pid 6347] write(1, "executing program\n", 18 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6349 [pid 6349] <... set_robust_list resumed>) = 0 executing program [pid 6349] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6348] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6347] <... write resumed>) = 18 [pid 6349] <... prctl resumed>) = 0 [pid 6349] setpgid(0, 0 [pid 6347] memfd_create("syzkaller", 0 [pid 6346] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6349] <... setpgid resumed>) = 0 [pid 6349] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6348] <... openat resumed>) = 3 [pid 6348] write(3, "1000", 4 [pid 6345] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6347] <... memfd_create resumed>) = 3 [pid 6349] <... openat resumed>) = 3 [pid 6348] <... write resumed>) = 4 [pid 6347] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6345] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6348] close(3 [pid 6345] pwrite64(-1, "#", 1, 134220897 [pid 6347] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6348] <... close resumed>) = 0 [pid 6345] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6348] write(1, "executing program\n", 18 [pid 6345] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6349] write(3, "1000", 4 [pid 6348] <... write resumed>) = 18 [ 88.702928][ T6344] overlayfs: failed to resolve './file0': -2 [ 88.710216][ T6342] overlayfs: failed to resolve './file0': -2 [ 88.711135][ T6341] overlayfs: failed to resolve './file0': -2 [ 88.726265][ T6343] overlayfs: failed to resolve './file0': -2 [pid 6345] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6349] <... write resumed>) = 4 [pid 6348] memfd_create("syzkaller", 0 [pid 6345] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6348] <... memfd_create resumed>) = 3 [pid 6345] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6349] close(3 [pid 6348] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6347] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6346] <... write resumed>) = 524288 executing program [pid 6345] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6349] <... close resumed>) = 0 [pid 6348] <... mmap resumed>) = 0x7f88dec00000 [pid 6349] write(1, "executing program\n", 18) = 18 [pid 6349] memfd_create("syzkaller", 0 [pid 6348] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6347] <... write resumed>) = 524288 [pid 6346] munmap(0x7f88dec00000, 138412032 [pid 6345] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6349] <... memfd_create resumed>) = 3 [pid 6347] munmap(0x7f88dec00000, 138412032 [pid 6349] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6345] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6345] rename("./file1", "./file0/file0" [pid 6347] <... munmap resumed>) = 0 [pid 6345] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6349] <... mmap resumed>) = 0x7f88dec00000 [pid 6347] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6346] <... munmap resumed>) = 0 [pid 6345] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6346] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6345] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6349] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6347] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6346] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6347] close(3 [pid 6346] close(3) = 0 [pid 6346] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6348] <... write resumed>) = 524288 [pid 6346] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6346] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6346] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6346] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6346] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6346] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6348] munmap(0x7f88dec00000, 138412032 [pid 6346] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6348] <... munmap resumed>) = 0 [pid 6346] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6349] <... write resumed>) = 524288 [pid 6346] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6346] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6346] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6349] munmap(0x7f88dec00000, 138412032 [pid 6348] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6347] <... close resumed>) = 0 [pid 6345] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6347] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6348] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6347] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6347] pwrite64(-1, "#", 1, 134220897 [pid 6348] close(3 [pid 6347] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6347] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6345] exit_group(0 [pid 6349] <... munmap resumed>) = 0 [pid 6347] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6345] <... exit_group resumed>) = ? [pid 6347] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6346] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6346] exit_group(0 [pid 6349] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6348] <... close resumed>) = 0 [pid 6347] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6346] <... exit_group resumed>) = ? [pid 6345] +++ exited with 0 +++ [pid 6349] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6348] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6347] mkdir("./bus", 000 [pid 6346] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6345, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6347] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6346, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6347] rename("./file1", "./file0/file0" [pid 6349] close(3 [pid 6348] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6347] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6349] <... close resumed>) = 0 [pid 6348] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6348] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [ 88.805358][ T6345] overlayfs: failed to resolve './file0': -2 [ 88.820633][ T6346] overlayfs: failed to resolve './file0': -2 [pid 6347] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6347] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6348] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6347] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6348] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6348] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6349] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6348] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6349] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6348] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6349] pwrite64(-1, "#", 1, 134220897 [pid 6348] mkdir("./bus", 000 [pid 6349] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6348] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6349] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6348] rename("./file1", "./file0/file0" [pid 6349] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6348] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6349] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6348] mkdirat(AT_FDCWD, "./file1", 000 [pid 6349] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6348] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6347] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6350 attached [pid 6349] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6348] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6347] exit_group(0 [pid 6350] set_robust_list(0x555581b7e660, 24 [pid 6349] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] <... exit_group resumed>) = ? [pid 6350] <... set_robust_list resumed>) = 0 [pid 6349] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6350] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6349] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6348] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6347] +++ exited with 0 +++ [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6350 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6350] setpgid(0, 0 [pid 6349] mkdir("./bus", 000 [pid 6348] exit_group(0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6350] <... setpgid resumed>) = 0 [pid 6349] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6350] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6349] rename("./file1", "./file0/file0" [pid 6348] <... exit_group resumed>) = ? [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6347, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6349] <... rename resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6351 attached [pid 6350] <... openat resumed>) = 3 [pid 6349] mkdirat(AT_FDCWD, "./file1", 000 [pid 6348] +++ exited with 0 +++ [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6349] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6350] write(3, "1000", 4 [pid 6349] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6351] set_robust_list(0x555581b7e660, 24 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6351 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6348, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6350] <... write resumed>) = 4 [pid 6349] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6350] close(3 [pid 6351] <... set_robust_list resumed>) = 0 [pid 6350] <... close resumed>) = 0 [pid 6349] exit_group(0 [pid 6350] write(1, "executing program\n", 18executing program [pid 6351] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6350] <... write resumed>) = 18 [pid 6349] <... exit_group resumed>) = ? [pid 6351] <... prctl resumed>) = 0 [pid 6350] memfd_create("syzkaller", 0 [pid 6349] +++ exited with 0 +++ [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] <... restart_syscall resumed>) = 0 [pid 6351] setpgid(0, 0 [pid 6350] <... memfd_create resumed>) = 3 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6349, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6350] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6350] <... mmap resumed>) = 0x7f88dec00000 [pid 6351] <... setpgid resumed>) = 0 [pid 6350] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6351] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6350] <... write resumed>) = 524288 [pid 6350] munmap(0x7f88dec00000, 138412032./strace-static-x86_64: Process 6352 attached [pid 6351] <... openat resumed>) = 3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6352] set_robust_list(0x555581b7e660, 24 [pid 6351] write(3, "1000", 4 [pid 6350] <... munmap resumed>) = 0 [pid 6352] <... set_robust_list resumed>) = 0 [pid 6351] <... write resumed>) = 4 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6352 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6352] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6351] close(3 [pid 6350] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6353 attached [pid 6352] <... prctl resumed>) = 0 [pid 6351] <... close resumed>) = 0 [pid 6350] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6351] write(1, "executing program\n", 18 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6352] setpgid(0, 0 executing program [pid 6353] set_robust_list(0x555581b7e660, 24 [pid 6352] <... setpgid resumed>) = 0 [pid 6353] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 6354 attached [pid 6353] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6352] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6351] <... write resumed>) = 18 [pid 6350] close(3 [pid 6354] set_robust_list(0x555581b7e660, 24 [pid 6353] <... prctl resumed>) = 0 [pid 6352] <... openat resumed>) = 3 [pid 6351] memfd_create("syzkaller", 0 [pid 6350] <... close resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6353 [pid 6354] <... set_robust_list resumed>) = 0 [pid 6353] setpgid(0, 0 [pid 6352] write(3, "1000", 4 [pid 6351] <... memfd_create resumed>) = 3 [pid 6354] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6353] <... setpgid resumed>) = 0 [pid 6352] <... write resumed>) = 4 [pid 6352] close(3 [ 88.848613][ T6347] overlayfs: failed to resolve './file0': -2 [ 88.863390][ T6348] overlayfs: failed to resolve './file0': -2 [ 88.888230][ T6349] overlayfs: failed to resolve './file0': -2 [pid 6351] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6354 [pid 6354] <... prctl resumed>) = 0 [pid 6353] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6352] <... close resumed>) = 0 [pid 6354] setpgid(0, 0executing program [pid 6352] write(1, "executing program\n", 18 [pid 6354] <... setpgid resumed>) = 0 [pid 6352] <... write resumed>) = 18 [pid 6354] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6353] <... openat resumed>) = 3 [pid 6352] memfd_create("syzkaller", 0 [pid 6350] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6354] <... openat resumed>) = 3 [pid 6350] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6354] write(3, "1000", 4 [pid 6353] write(3, "1000", 4 [pid 6352] <... memfd_create resumed>) = 3 [pid 6351] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6350] pwrite64(-1, "#", 1, 134220897 [pid 6354] <... write resumed>) = 4 [pid 6353] <... write resumed>) = 4 [pid 6352] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6354] close(3 [pid 6353] close(3 [pid 6354] <... close resumed>) = 0 [pid 6352] <... mmap resumed>) = 0x7f88dec00000 executing program executing program [pid 6351] <... write resumed>) = 524288 [pid 6350] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6353] <... close resumed>) = 0 [pid 6354] write(1, "executing program\n", 18 [pid 6350] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6354] <... write resumed>) = 18 [pid 6350] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6354] memfd_create("syzkaller", 0 [pid 6350] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6353] write(1, "executing program\n", 18 [pid 6354] <... memfd_create resumed>) = 3 [pid 6353] <... write resumed>) = 18 [pid 6350] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6354] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6350] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6354] <... mmap resumed>) = 0x7f88dec00000 [pid 6353] memfd_create("syzkaller", 0 [pid 6350] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6354] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6353] <... memfd_create resumed>) = 3 [pid 6352] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6350] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6351] munmap(0x7f88dec00000, 138412032) = 0 [pid 6350] mkdir("./bus", 000 [pid 6353] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6350] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6353] <... mmap resumed>) = 0x7f88dec00000 [pid 6350] rename("./file1", "./file0/file0" [pid 6351] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6350] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6350] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6350] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6352] <... write resumed>) = 524288 [pid 6352] munmap(0x7f88dec00000, 138412032 [pid 6351] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6351] close(3) = 0 [pid 6354] <... write resumed>) = 524288 [pid 6353] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6352] <... munmap resumed>) = 0 [pid 6351] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6350] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6354] munmap(0x7f88dec00000, 138412032 [pid 6353] <... write resumed>) = 524288 [pid 6352] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6351] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6350] exit_group(0 [pid 6352] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6351] pwrite64(-1, "#", 1, 134220897 [pid 6352] close(3 [pid 6351] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6351] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6351] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6351] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6351] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6351] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6351] rename("./file1", "./file0/file0" [pid 6350] <... exit_group resumed>) = ? [pid 6354] <... munmap resumed>) = 0 [pid 6352] <... close resumed>) = 0 [pid 6351] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6350] +++ exited with 0 +++ [pid 6351] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6351] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6354] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6352] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6350, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6354] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6353] munmap(0x7f88dec00000, 138412032 [pid 6354] close(3 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6352] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6352] pwrite64(-1, "#", 1, 134220897 [pid 6353] <... munmap resumed>) = 0 [pid 6353] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6353] close(3 [pid 6354] <... close resumed>) = 0 [pid 6353] <... close resumed>) = 0 [pid 6352] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... restart_syscall resumed>) = 0 [pid 6353] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6354] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6353] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6352] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6351] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6354] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6353] pwrite64(-1, "#", 1, 134220897 [pid 6354] pwrite64(-1, "#", 1, 134220897 [pid 6353] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6352] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6351] exit_group(0 [pid 6354] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6353] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6354] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6353] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6352] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6351] <... exit_group resumed>) = ? [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6354] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6353] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6352] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6351] +++ exited with 0 +++ [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6352] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6352] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6351, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6354] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6353] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6354] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6353] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6354] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6353] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6354] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6353] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6354] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6353] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6354] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6353] mkdir("./bus", 000./strace-static-x86_64: Process 6355 attached [pid 6354] mkdir("./bus", 000 [pid 6353] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6352] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6355] set_robust_list(0x555581b7e660, 24 [pid 6354] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6353] rename("./file1", "./file0/file0" [pid 6352] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6355] <... set_robust_list resumed>) = 0 [pid 6353] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6352] mkdir("./bus", 000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6355 [pid 6352] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6355] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6354] rename("./file1", "./file0/file0" [pid 6353] mkdirat(AT_FDCWD, "./file1", 000 [pid 6352] rename("./file1", "./file0/file0" [pid 6355] <... prctl resumed>) = 0 [pid 6354] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6353] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6352] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6355] setpgid(0, 0 [ 88.968575][ T6350] overlayfs: failed to resolve './file0': -2 [ 88.997933][ T6351] overlayfs: failed to resolve './file0': -2 [pid 6354] mkdirat(AT_FDCWD, "./file1", 000 [pid 6353] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6355] <... setpgid resumed>) = 0 [pid 6354] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6352] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6352] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6352] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6354] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6355] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6352] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6353] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6352] exit_group(0 [pid 6353] exit_group(0) = ? ./strace-static-x86_64: Process 6356 attached [pid 6355] <... openat resumed>) = 3 [pid 6353] +++ exited with 0 +++ [pid 6352] <... exit_group resumed>) = ? [pid 6356] set_robust_list(0x555581b7e660, 24 [pid 6354] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6356] <... set_robust_list resumed>) = 0 [pid 6355] write(3, "1000", 4 [pid 6354] exit_group(0 [pid 6352] +++ exited with 0 +++ [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6356 [pid 6356] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6355] <... write resumed>) = 4 [pid 6354] <... exit_group resumed>) = ? [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6353, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6352, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6356] <... prctl resumed>) = 0 [pid 6355] close(3 [pid 6354] +++ exited with 0 +++ [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6356] setpgid(0, 0 [pid 6355] <... close resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6356] <... setpgid resumed>) = 0 executing program [pid 6355] write(1, "executing program\n", 18 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6356] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6355] <... write resumed>) = 18 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6354, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6355] memfd_create("syzkaller", 0 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6356] <... openat resumed>) = 3 [pid 6355] <... memfd_create resumed>) = 3 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6357 attached ./strace-static-x86_64: Process 6358 attached [pid 6356] write(3, "1000", 4 [pid 6355] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6356] <... write resumed>) = 4 [pid 6355] <... mmap resumed>) = 0x7f88dec00000 [pid 6358] set_robust_list(0x555581b7e660, 24 [pid 6357] set_robust_list(0x555581b7e660, 24 [pid 6356] close(3 [pid 6355] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6357 [pid 6358] <... set_robust_list resumed>) = 0 [pid 6357] <... set_robust_list resumed>) = 0 [pid 6356] <... close resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6358 [pid 6357] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6356] write(1, "executing program\n", 18 [pid 6358] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 89.031286][ T6353] overlayfs: failed to resolve './file0': -2 [ 89.038720][ T6352] overlayfs: failed to resolve './file0': -2 [ 89.039376][ T6354] overlayfs: failed to resolve './file0': -2 executing program [pid 6356] <... write resumed>) = 18 [pid 6358] <... prctl resumed>) = 0 [pid 6357] <... prctl resumed>) = 0 [pid 6356] memfd_create("syzkaller", 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6358] setpgid(0, 0 [pid 6357] setpgid(0, 0 [pid 6356] <... memfd_create resumed>) = 3 [pid 6356] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 ./strace-static-x86_64: Process 6359 attached [pid 6357] <... setpgid resumed>) = 0 [pid 6358] <... setpgid resumed>) = 0 [pid 6359] set_robust_list(0x555581b7e660, 24 [pid 6358] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6357] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6355] <... write resumed>) = 524288 [pid 6359] <... set_robust_list resumed>) = 0 [pid 6359] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6358] <... openat resumed>) = 3 [pid 6357] <... openat resumed>) = 3 [pid 6356] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6359 [pid 6355] munmap(0x7f88dec00000, 138412032 [pid 6359] <... prctl resumed>) = 0 [pid 6358] write(3, "1000", 4 [pid 6357] write(3, "1000", 4 [pid 6356] <... write resumed>) = 524288 [pid 6355] <... munmap resumed>) = 0 [pid 6359] setpgid(0, 0 [pid 6358] <... write resumed>) = 4 [pid 6357] <... write resumed>) = 4 [pid 6356] munmap(0x7f88dec00000, 138412032 [pid 6355] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6359] <... setpgid resumed>) = 0 [pid 6358] close(3 [pid 6357] close(3 [pid 6356] <... munmap resumed>) = 0 [pid 6355] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6358] <... close resumed>) = 0 [pid 6357] <... close resumed>) = 0 [pid 6359] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6358] write(1, "executing program\n", 18 [pid 6357] write(1, "executing program\n", 18 [pid 6356] openat(AT_FDCWD, "/dev/loop3", O_RDWRexecuting program executing program [pid 6355] close(3 [pid 6359] <... openat resumed>) = 3 [pid 6358] <... write resumed>) = 18 [pid 6357] <... write resumed>) = 18 [pid 6356] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6355] <... close resumed>) = 0 [pid 6356] close(3 [pid 6359] write(3, "1000", 4 [pid 6358] memfd_create("syzkaller", 0 [pid 6357] memfd_create("syzkaller", 0 [pid 6356] <... close resumed>) = 0 [pid 6359] <... write resumed>) = 4 [pid 6355] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6359] close(3 [pid 6358] <... memfd_create resumed>) = 3 [pid 6357] <... memfd_create resumed>) = 3 [pid 6356] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6355] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6359] <... close resumed>) = 0 [pid 6358] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6357] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6356] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6355] pwrite64(-1, "#", 1, 134220897 [pid 6359] write(1, "executing program\n", 18 [pid 6358] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6357] <... mmap resumed>) = 0x7f88dec00000 [pid 6356] pwrite64(-1, "#", 1, 134220897 [pid 6355] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6359] <... write resumed>) = 18 [pid 6358] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6357] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6356] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6355] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6359] memfd_create("syzkaller", 0 [pid 6355] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6359] <... memfd_create resumed>) = 3 [pid 6355] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6359] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6356] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6359] <... mmap resumed>) = 0x7f88dec00000 [pid 6355] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6356] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6355] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6356] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6355] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6355] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6356] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6355] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6355] mkdir("./bus", 000 [pid 6356] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6355] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6356] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6356] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6355] rename("./file1", "./file0/file0" [pid 6356] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6355] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6359] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6358] <... write resumed>) = 524288 [pid 6356] mkdir("./bus", 000 [pid 6355] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6356] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6355] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6359] <... write resumed>) = 524288 [pid 6356] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6356] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6356] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6359] munmap(0x7f88dec00000, 138412032 [pid 6358] munmap(0x7f88dec00000, 138412032 [pid 6357] <... write resumed>) = 524288 [pid 6357] munmap(0x7f88dec00000, 138412032 [pid 6359] <... munmap resumed>) = 0 [pid 6358] <... munmap resumed>) = 0 [pid 6357] <... munmap resumed>) = 0 [pid 6356] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6355] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6359] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6358] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6355] exit_group(0 [pid 6359] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6358] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6357] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6356] exit_group(0 [pid 6359] close(3 [pid 6358] close(3 [pid 6357] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6356] <... exit_group resumed>) = ? [pid 6355] <... exit_group resumed>) = ? [pid 6359] <... close resumed>) = 0 [pid 6358] <... close resumed>) = 0 [pid 6357] close(3 [pid 6356] +++ exited with 0 +++ [pid 6355] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6356, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6359] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6358] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6357] <... close resumed>) = 0 [pid 6359] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6359] pwrite64(-1, "#", 1, 134220897 [pid 6358] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6357] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6355, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] <... restart_syscall resumed>) = 0 [pid 6359] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6358] pwrite64(-1, "#", 1, 134220897 [pid 6357] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6359] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6358] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] pwrite64(-1, "#", 1, 134220897 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6359] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6358] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6357] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6359] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6358] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6357] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6359] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6358] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6359] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6358] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6357] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6359] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR./strace-static-x86_64: Process 6360 attached [pid 6359] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6358] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6357] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6359] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6358] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6360] set_robust_list(0x555581b7e660, 24 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6357] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6358] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6359] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6358] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6359] rename("./file1", "./file0/file0" [pid 6358] mkdir("./bus", 000./strace-static-x86_64: Process 6361 attached [pid 6360] <... set_robust_list resumed>) = 0 [pid 6359] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6358] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6357] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6361] set_robust_list(0x555581b7e660, 24 [pid 6360] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6359] mkdirat(AT_FDCWD, "./file1", 000 [pid 6358] rename("./file1", "./file0/file0" [pid 6357] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6360 [pid 6361] <... set_robust_list resumed>) = 0 [pid 6360] <... prctl resumed>) = 0 [pid 6359] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6358] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6357] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6361 [pid 6361] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6360] setpgid(0, 0 [pid 6359] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6358] mkdirat(AT_FDCWD, "./file1", 000 [ 89.152437][ T6355] overlayfs: failed to resolve './file0': -2 [ 89.155473][ T6356] overlayfs: failed to resolve './file0': -2 [pid 6357] mkdir("./bus", 000 [pid 6360] <... setpgid resumed>) = 0 [pid 6358] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6357] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6357] rename("./file1", "./file0/file0" [pid 6361] <... prctl resumed>) = 0 [pid 6357] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6360] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6357] mkdirat(AT_FDCWD, "./file1", 000 [pid 6361] setpgid(0, 0) = 0 [pid 6361] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6357] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6360] <... openat resumed>) = 3 [pid 6357] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6360] write(3, "1000", 4 [pid 6361] <... openat resumed>) = 3 [pid 6358] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6361] write(3, "1000", 4 [pid 6360] <... write resumed>) = 4 [pid 6357] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6360] close(3) = 0 executing program [pid 6360] write(1, "executing program\n", 18) = 18 [pid 6361] <... write resumed>) = 4 [pid 6361] close(3 [pid 6360] memfd_create("syzkaller", 0 [pid 6361] <... close resumed>) = 0 [pid 6360] <... memfd_create resumed>) = 3 executing program [pid 6361] write(1, "executing program\n", 18 [pid 6360] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6357] exit_group(0 [pid 6361] <... write resumed>) = 18 [pid 6360] <... mmap resumed>) = 0x7f88dec00000 [pid 6359] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6357] <... exit_group resumed>) = ? [pid 6361] memfd_create("syzkaller", 0 [pid 6359] exit_group(0 [pid 6361] <... memfd_create resumed>) = 3 [pid 6359] <... exit_group resumed>) = ? [pid 6361] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6359] +++ exited with 0 +++ [pid 6361] <... mmap resumed>) = 0x7f88dec00000 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6359, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6361] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6360] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6357] +++ exited with 0 +++ [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6357, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6361] <... write resumed>) = 524288 ./strace-static-x86_64: Process 6363 attached ./strace-static-x86_64: Process 6362 attached [pid 6360] <... write resumed>) = 524288 [pid 6358] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6362 [pid 6363] set_robust_list(0x555581b7e660, 24 [pid 6362] set_robust_list(0x555581b7e660, 24 [pid 6361] munmap(0x7f88dec00000, 138412032 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6363 [pid 6363] <... set_robust_list resumed>) = 0 [pid 6362] <... set_robust_list resumed>) = 0 [pid 6361] <... munmap resumed>) = 0 [ 89.208462][ T6359] overlayfs: failed to resolve './file0': -2 [ 89.217405][ T6357] overlayfs: failed to resolve './file0': -2 [ 89.218052][ T6358] overlayfs: failed to resolve './file0': -2 [pid 6360] munmap(0x7f88dec00000, 138412032 [pid 6358] exit_group(0 [pid 6363] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6362] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6358] <... exit_group resumed>) = ? [pid 6363] <... prctl resumed>) = 0 [pid 6363] setpgid(0, 0 [pid 6362] <... prctl resumed>) = 0 [pid 6363] <... setpgid resumed>) = 0 [pid 6362] setpgid(0, 0 [pid 6361] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6360] <... munmap resumed>) = 0 [pid 6363] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6362] <... setpgid resumed>) = 0 [pid 6361] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6358] +++ exited with 0 +++ [pid 6360] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6362] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6358, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6363] <... openat resumed>) = 3 [pid 6361] close(3 [pid 6360] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6363] write(3, "1000", 4 [pid 6362] <... openat resumed>) = 3 [pid 6361] <... close resumed>) = 0 [pid 6363] <... write resumed>) = 4 [pid 6362] write(3, "1000", 4 [pid 6360] close(3 [pid 6363] close(3 [pid 6362] <... write resumed>) = 4 [pid 6360] <... close resumed>) = 0 [pid 6363] <... close resumed>) = 0 [pid 6362] close(3 [pid 6363] write(1, "executing program\n", 18 [pid 6362] <... close resumed>) = 0 executing program [pid 5821] <... restart_syscall resumed>) = 0 [pid 6363] <... write resumed>) = 18 executing program [pid 6362] write(1, "executing program\n", 18 [pid 6363] memfd_create("syzkaller", 0 [pid 6362] <... write resumed>) = 18 [pid 6363] <... memfd_create resumed>) = 3 [pid 6362] memfd_create("syzkaller", 0 [pid 6361] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6363] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6362] <... memfd_create resumed>) = 3 [pid 6361] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6360] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6363] <... mmap resumed>) = 0x7f88dec00000 [pid 6362] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6361] pwrite64(-1, "#", 1, 134220897 [pid 6360] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6364 attached [pid 6363] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6362] <... mmap resumed>) = 0x7f88dec00000 [pid 6361] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6364] set_robust_list(0x555581b7e660, 24 [pid 6362] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6360] pwrite64(-1, "#", 1, 134220897 [pid 6364] <... set_robust_list resumed>) = 0 [pid 6361] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6360] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6364 [pid 6364] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6361] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6360] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6364] <... prctl resumed>) = 0 [pid 6363] <... write resumed>) = 524288 [pid 6361] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6360] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6360] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6364] setpgid(0, 0 [pid 6361] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6360] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6364] <... setpgid resumed>) = 0 [pid 6361] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6360] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6361] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6360] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6364] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6361] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6360] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6364] <... openat resumed>) = 3 [pid 6362] <... write resumed>) = 524288 [pid 6361] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6360] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6360] mkdir("./bus", 000 [pid 6364] write(3, "1000", 4 [pid 6360] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6364] <... write resumed>) = 4 [pid 6361] mkdir("./bus", 000 [pid 6360] rename("./file1", "./file0/file0" [pid 6364] close(3) = 0 [pid 6361] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6360] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6363] munmap(0x7f88dec00000, 138412032 [pid 6361] rename("./file1", "./file0/file0" [pid 6360] mkdirat(AT_FDCWD, "./file1", 000 [pid 6364] write(1, "executing program\n", 18 [pid 6363] <... munmap resumed>) = 0 executing program [pid 6361] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6360] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6364] <... write resumed>) = 18 [pid 6360] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6364] memfd_create("syzkaller", 0 [pid 6363] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6362] munmap(0x7f88dec00000, 138412032 [pid 6364] <... memfd_create resumed>) = 3 [pid 6363] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6362] <... munmap resumed>) = 0 [pid 6361] mkdirat(AT_FDCWD, "./file1", 000 [pid 6360] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6363] close(3 [pid 6362] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6361] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6364] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6362] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6361] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6360] exit_group(0 [pid 6363] <... close resumed>) = 0 [pid 6362] close(3 [pid 6364] <... mmap resumed>) = 0x7f88dec00000 [pid 6360] <... exit_group resumed>) = ? [pid 6364] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6363] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6362] <... close resumed>) = 0 [pid 6361] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6360] +++ exited with 0 +++ [pid 6363] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6360, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6363] pwrite64(-1, "#", 1, 134220897 [pid 6362] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6363] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6363] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6362] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6363] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6362] pwrite64(-1, "#", 1, 134220897 [pid 6361] exit_group(0) = ? [pid 6363] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6362] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6361] +++ exited with 0 +++ [pid 6362] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6363] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6362] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6363] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6361, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6362] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6363] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6362] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6364] <... write resumed>) = 524288 [pid 6363] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5824] <... restart_syscall resumed>) = 0 [pid 6363] mkdir("./bus", 000 [pid 6362] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... restart_syscall resumed>) = 0 [pid 6363] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6363] rename("./file1", "./file0/file0" [pid 6362] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6363] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6362] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] mkdirat(AT_FDCWD, "./file1", 000 [pid 6364] munmap(0x7f88dec00000, 138412032 [pid 6363] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 89.307970][ T6360] overlayfs: failed to resolve './file0': -2 [ 89.328725][ T6361] overlayfs: failed to resolve './file0': -2 [pid 6362] mkdir("./bus", 000 [pid 6364] <... munmap resumed>) = 0 [pid 6363] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6362] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6364] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6364] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6365 attached [pid 6364] close(3 [pid 6363] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6362] rename("./file1", "./file0/file0" [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6365] set_robust_list(0x555581b7e660, 24 [pid 6364] <... close resumed>) = 0 [pid 6365] <... set_robust_list resumed>) = 0 [pid 6364] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6363] exit_group(0 [pid 6362] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6365 ./strace-static-x86_64: Process 6366 attached [pid 6365] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6364] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6365] <... prctl resumed>) = 0 [pid 6364] pwrite64(-1, "#", 1, 134220897 [pid 6363] <... exit_group resumed>) = ? [pid 6362] mkdirat(AT_FDCWD, "./file1", 000 [pid 6366] set_robust_list(0x555581b7e660, 24 [pid 6364] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] <... set_robust_list resumed>) = 0 [pid 6364] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6366] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6364] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6362] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6366] <... prctl resumed>) = 0 [pid 6365] setpgid(0, 0 [pid 6364] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6363] +++ exited with 0 +++ [pid 6366] setpgid(0, 0 [pid 6365] <... setpgid resumed>) = 0 [pid 6364] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6362] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6366] <... setpgid resumed>) = 0 [pid 6365] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6364] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6366 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6363, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6364] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6366] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6364] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6364] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6364] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6364] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6364] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6366] <... openat resumed>) = 3 [pid 6365] <... openat resumed>) = 3 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6365] write(3, "1000", 4 [pid 6362] <... mount resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6365] <... write resumed>) = 4 [pid 6365] close(3) = 0 [pid 6365] write(1, "executing program\n", 18 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6365] <... write resumed>) = 18 [pid 6366] write(3, "1000", 4 [pid 6365] memfd_create("syzkaller", 0 [pid 6364] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6362] exit_group(0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6366] <... write resumed>) = 4 [pid 6365] <... memfd_create resumed>) = 3 [pid 6364] exit_group(0 [pid 6366] close(3 [pid 6365] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6362] <... exit_group resumed>) = ? [pid 6366] <... close resumed>) = 0 [pid 6365] <... mmap resumed>) = 0x7f88dec00000 [pid 6364] <... exit_group resumed>) = ? [pid 6362] +++ exited with 0 +++ [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6366] write(1, "executing program\n", 18 [pid 6364] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6362, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- executing program ./strace-static-x86_64: Process 6367 attached [pid 6366] <... write resumed>) = 18 [pid 6365] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6364, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6366] memfd_create("syzkaller", 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6367 [pid 6367] set_robust_list(0x555581b7e660, 24 [pid 6366] <... memfd_create resumed>) = 3 [pid 6367] <... set_robust_list resumed>) = 0 [pid 6366] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6367] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6366] <... mmap resumed>) = 0x7f88dec00000 [pid 6367] <... prctl resumed>) = 0 [pid 6367] setpgid(0, 0) = 0 [pid 6367] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6365] <... write resumed>) = 524288 [pid 6367] <... openat resumed>) = 3 [pid 6366] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6367] write(3, "1000", 4) = 4 [pid 6365] munmap(0x7f88dec00000, 138412032 [pid 6367] close(3 [pid 6365] <... munmap resumed>) = 0 [pid 6367] <... close resumed>) = 0 executing program [pid 6367] write(1, "executing program\n", 18) = 18 [pid 6365] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6367] memfd_create("syzkaller", 0 [pid 6365] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6365] close(3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [ 89.369099][ T6363] overlayfs: failed to resolve './file0': -2 [ 89.390676][ T6362] overlayfs: failed to resolve './file0': -2 [ 89.399765][ T6364] overlayfs: failed to resolve './file0': -2 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6367] <... memfd_create resumed>) = 3 [pid 6366] <... write resumed>) = 524288 [pid 6365] <... close resumed>) = 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6368 attached [pid 6367] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6368 [pid 6368] set_robust_list(0x555581b7e660, 24 [pid 6367] <... mmap resumed>) = 0x7f88dec00000 [pid 6366] munmap(0x7f88dec00000, 138412032 [pid 6365] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6369 attached [pid 6368] <... set_robust_list resumed>) = 0 [pid 6366] <... munmap resumed>) = 0 [pid 6365] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6368] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6369] set_robust_list(0x555581b7e660, 24 [pid 6368] <... prctl resumed>) = 0 [pid 6367] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6366] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6365] pwrite64(-1, "#", 1, 134220897 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6369 [pid 6369] <... set_robust_list resumed>) = 0 [pid 6368] setpgid(0, 0 [pid 6367] <... write resumed>) = 524288 [pid 6366] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6365] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6369] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6368] <... setpgid resumed>) = 0 [pid 6369] <... prctl resumed>) = 0 [pid 6365] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6369] setpgid(0, 0 [pid 6368] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6369] <... setpgid resumed>) = 0 [pid 6365] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6369] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6365] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6366] close(3 [pid 6369] <... openat resumed>) = 3 [pid 6369] write(3, "1000", 4 [pid 6368] <... openat resumed>) = 3 [pid 6366] <... close resumed>) = 0 [pid 6365] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6369] <... write resumed>) = 4 [pid 6369] close(3 [pid 6368] write(3, "1000", 4 [pid 6369] <... close resumed>) = 0 [pid 6368] <... write resumed>) = 4 [pid 6365] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6368] close(3 [pid 6365] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6369] write(1, "executing program\n", 18executing program [pid 6368] <... close resumed>) = 0 [pid 6367] munmap(0x7f88dec00000, 138412032 [pid 6365] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6369] <... write resumed>) = 18 [pid 6368] write(1, "executing program\n", 18 [pid 6367] <... munmap resumed>) = 0 [pid 6365] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6369] memfd_create("syzkaller", 0 [pid 6368] <... write resumed>) = 18 [pid 6365] rename("./file1", "./file0/file0" [pid 6369] <... memfd_create resumed>) = 3 [pid 6368] memfd_create("syzkaller", 0 [pid 6367] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6365] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6369] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6368] <... memfd_create resumed>) = 3 [pid 6367] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6366] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6365] mkdirat(AT_FDCWD, "./file1", 000 [pid 6369] <... mmap resumed>) = 0x7f88dec00000 [pid 6368] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6367] close(3 [pid 6366] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6365] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6368] <... mmap resumed>) = 0x7f88dec00000 [pid 6369] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6368] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6366] pwrite64(-1, "#", 1, 134220897 [pid 6365] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6367] <... close resumed>) = 0 [pid 6369] <... write resumed>) = 524288 [pid 6367] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6366] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6367] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6366] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6367] pwrite64(-1, "#", 1, 134220897 [pid 6365] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6365] exit_group(0) = ? [pid 6369] munmap(0x7f88dec00000, 138412032 [pid 6368] <... write resumed>) = 524288 [pid 6367] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6367] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6366] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6369] <... munmap resumed>) = 0 [pid 6368] munmap(0x7f88dec00000, 138412032 [pid 6367] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6366] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6365] +++ exited with 0 +++ [pid 6369] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6368] <... munmap resumed>) = 0 [pid 6367] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6366] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6366] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6369] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6368] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6367] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6366] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6365, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6369] close(3 [pid 6368] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6367] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] mkdir("./bus", 000 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6368] close(3 [pid 6367] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6366] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6369] <... close resumed>) = 0 [pid 6368] <... close resumed>) = 0 [pid 6367] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] rename("./file1", "./file0/file0" [pid 6369] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6367] mkdir("./bus", 000 [pid 6366] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6367] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6366] mkdirat(AT_FDCWD, "./file1", 000 [pid 6367] rename("./file1", "./file0/file0" [pid 6366] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6367] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6369] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6368] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6366] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6367] mkdirat(AT_FDCWD, "./file1", 000 [pid 6369] pwrite64(-1, "#", 1, 134220897 [pid 6368] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6369] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6368] pwrite64(-1, "#", 1, 134220897 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6370 [pid 6369] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6368] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6369] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6368] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6369] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6368] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6369] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6370 attached [pid 6369] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6368] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6367] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6366] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6370] set_robust_list(0x555581b7e660, 24 [pid 6369] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6368] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6367] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [ 89.500567][ T6365] overlayfs: failed to resolve './file0': -2 [ 89.539045][ T6366] overlayfs: failed to resolve './file0': -2 [pid 6366] exit_group(0 [pid 6370] <... set_robust_list resumed>) = 0 [pid 6369] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6366] <... exit_group resumed>) = ? [pid 6368] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6368] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6370] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6368] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6370] <... prctl resumed>) = 0 [pid 6368] rename("./file1", "./file0/file0" [pid 6366] +++ exited with 0 +++ [pid 6370] setpgid(0, 0 [pid 6368] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6370] <... setpgid resumed>) = 0 [pid 6368] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6366, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6370] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6368] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6370] <... openat resumed>) = 3 [pid 6369] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6368] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6370] write(3, "1000", 4 [pid 6369] mkdir("./bus", 000 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6370] <... write resumed>) = 4 [pid 6369] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6370] close(3 [pid 6369] rename("./file1", "./file0/file0" [pid 6370] <... close resumed>) = 0 [pid 6369] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6370] write(1, "executing program\n", 18 [pid 6369] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6370] <... write resumed>) = 18 [pid 6369] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6370] memfd_create("syzkaller", 0 [pid 6369] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6370] <... memfd_create resumed>) = 3 [pid 6367] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6371 attached [pid 6370] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6367] exit_group(0 [pid 6371] set_robust_list(0x555581b7e660, 24 [pid 6370] <... mmap resumed>) = 0x7f88dec00000 [pid 6369] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6368] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6367] <... exit_group resumed>) = ? [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6371 [pid 6371] <... set_robust_list resumed>) = 0 [pid 6370] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6369] exit_group(0 [pid 6368] exit_group(0 [pid 6367] +++ exited with 0 +++ [pid 6371] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6370] <... write resumed>) = 524288 [pid 6369] <... exit_group resumed>) = ? [pid 6368] <... exit_group resumed>) = ? [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6367, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6371] <... prctl resumed>) = 0 [pid 6369] +++ exited with 0 +++ [pid 6368] +++ exited with 0 +++ [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6371] setpgid(0, 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6369, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6368, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6370] munmap(0x7f88dec00000, 138412032 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6371] <... setpgid resumed>) = 0 [pid 6370] <... munmap resumed>) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6370] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6371] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6370] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6371] <... openat resumed>) = 3 [pid 6370] close(3 [pid 6371] write(3, "1000", 4 [pid 6370] <... close resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6371] <... write resumed>) = 4 [pid 6371] close(3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6371] <... close resumed>) = 0 [pid 6371] write(1, "executing program\n", 18executing program [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6372 attached [pid 6371] <... write resumed>) = 18 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6373 attached [pid 6371] memfd_create("syzkaller", 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6372] set_robust_list(0x555581b7e660, 24 [pid 6370] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6370] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6372 [pid 6370] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6373 ./strace-static-x86_64: Process 6374 attached [pid 6373] set_robust_list(0x555581b7e660, 24 [pid 6372] <... set_robust_list resumed>) = 0 [pid 6370] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6371] <... memfd_create resumed>) = 3 [pid 6374] set_robust_list(0x555581b7e660, 24 [pid 6373] <... set_robust_list resumed>) = 0 [pid 6372] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6370] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6374] <... set_robust_list resumed>) = 0 [pid 6372] <... prctl resumed>) = 0 [pid 6371] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6370] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6374] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6373] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6372] setpgid(0, 0 [pid 6371] <... mmap resumed>) = 0x7f88dec00000 [pid 6370] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6372] <... setpgid resumed>) = 0 [pid 6373] <... prctl resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6374 [pid 6374] <... prctl resumed>) = 0 [pid 6370] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] setpgid(0, 0 [pid 6372] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6370] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6374] <... setpgid resumed>) = 0 [pid 6373] setpgid(0, 0 [pid 6370] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6370] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6370] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6374] <... openat resumed>) = 3 [pid 6373] <... setpgid resumed>) = 0 [pid 6372] <... openat resumed>) = 3 [pid 6371] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6370] mkdirat(AT_FDCWD, "./file1", 000 [ 89.556312][ T6367] overlayfs: failed to resolve './file0': -2 [ 89.567576][ T6368] overlayfs: failed to resolve './file0': -2 [ 89.578148][ T6369] overlayfs: failed to resolve './file0': -2 [pid 6372] write(3, "1000", 4 [pid 6373] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6372] <... write resumed>) = 4 [pid 6371] <... write resumed>) = 524288 [pid 6372] close(3) = 0 [pid 6372] write(1, "executing program\n", 18executing program ) = 18 [pid 6374] write(3, "1000", 4) = 4 [pid 6373] <... openat resumed>) = 3 [pid 6372] memfd_create("syzkaller", 0 [pid 6370] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6374] close(3 [pid 6373] write(3, "1000", 4 [pid 6372] <... memfd_create resumed>) = 3 [pid 6370] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6373] <... write resumed>) = 4 [pid 6372] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6373] close(3 [pid 6372] <... mmap resumed>) = 0x7f88dec00000 [pid 6373] <... close resumed>) = 0 [pid 6373] write(1, "executing program\n", 18 [pid 6374] <... close resumed>) = 0 executing program [pid 6373] <... write resumed>) = 18 [pid 6371] munmap(0x7f88dec00000, 138412032 [pid 6374] write(1, "executing program\n", 18 [pid 6373] memfd_create("syzkaller", 0 [pid 6374] <... write resumed>) = 18 [pid 6373] <... memfd_create resumed>) = 3 [pid 6372] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6374] memfd_create("syzkaller", 0 [pid 6373] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6371] <... munmap resumed>) = 0 [pid 6370] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6374] <... memfd_create resumed>) = 3 [pid 6373] <... mmap resumed>) = 0x7f88dec00000 [pid 6374] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6374] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6373] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6371] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6370] exit_group(0 [pid 6371] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6370] <... exit_group resumed>) = ? [pid 6372] <... write resumed>) = 524288 [pid 6371] close(3 [pid 6370] +++ exited with 0 +++ [pid 6373] <... write resumed>) = 524288 [pid 6371] <... close resumed>) = 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6370, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6373] munmap(0x7f88dec00000, 138412032 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6374] <... write resumed>) = 524288 [pid 6372] munmap(0x7f88dec00000, 138412032 [pid 6371] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6373] <... munmap resumed>) = 0 [pid 6372] <... munmap resumed>) = 0 [pid 6371] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6371] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6371] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6373] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6372] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6371] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6373] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6372] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6371] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6374] munmap(0x7f88dec00000, 138412032 [pid 6373] close(3 [pid 6372] close(3 [pid 6371] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6374] <... munmap resumed>) = 0 [pid 6371] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6371] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6374] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6371] mkdir("./bus", 000./strace-static-x86_64: Process 6375 attached [pid 6374] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6371] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6375] set_robust_list(0x555581b7e660, 24 [pid 6371] rename("./file1", "./file0/file0" [pid 6375] <... set_robust_list resumed>) = 0 [pid 6371] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6371] mkdirat(AT_FDCWD, "./file1", 000 [pid 6375] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6374] close(3 [pid 6371] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6375] <... prctl resumed>) = 0 [pid 6374] <... close resumed>) = 0 [pid 6373] <... close resumed>) = 0 [pid 6372] <... close resumed>) = 0 [ 89.641829][ T6370] overlayfs: failed to resolve './file0': -2 [pid 6371] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6375 [pid 6375] setpgid(0, 0) = 0 [pid 6375] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6374] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6373] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6372] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6374] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6372] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6374] pwrite64(-1, "#", 1, 134220897 [pid 6373] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6371] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6374] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6373] pwrite64(-1, "#", 1, 134220897 [pid 6372] pwrite64(-1, "#", 1, 134220897 [pid 6374] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6373] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6372] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6373] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6372] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6371] exit_group(0 [pid 6374] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6373] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6373] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6374] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6372] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6372] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6371] <... exit_group resumed>) = ? [pid 6374] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6373] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6372] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6374] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6373] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6372] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6374] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6373] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6372] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6373] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6374] mkdir("./bus", 000 [pid 6373] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6373] mkdir("./bus", 000 [pid 6374] rename("./file1", "./file0/file0" [pid 6375] <... openat resumed>) = 3 [pid 6373] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6372] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6371] +++ exited with 0 +++ [pid 6374] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6373] rename("./file1", "./file0/file0" [pid 6372] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6371, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6372] mkdir("./bus", 000 [pid 6375] write(3, "1000", 4 [pid 6373] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6375] <... write resumed>) = 4 [pid 6374] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 6372] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6375] close(3 [pid 6374] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6373] mkdirat(AT_FDCWD, "./file1", 000 [pid 6372] rename("./file1", "./file0/file0" [pid 6375] <... close resumed>) = 0 [pid 6375] write(1, "executing program\n", 18) = 18 [pid 6375] memfd_create("syzkaller", 0) = 3 [pid 6374] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6373] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6372] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6375] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6374] exit_group(0 [pid 6373] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6372] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6375] <... mmap resumed>) = 0x7f88dec00000 [pid 6374] <... exit_group resumed>) = ? [pid 6374] +++ exited with 0 +++ [pid 6372] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6374, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6375] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6373] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6372] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6376 attached [pid 6376] set_robust_list(0x555581b7e660, 24) = 0 [ 89.691199][ T6371] overlayfs: failed to resolve './file0': -2 [ 89.716714][ T6374] overlayfs: failed to resolve './file0': -2 [ 89.730062][ T6373] overlayfs: failed to resolve './file0': -2 [pid 6376] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6375] <... write resumed>) = 524288 [pid 6373] exit_group(0 [pid 6372] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6376 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6376] <... prctl resumed>) = 0 [pid 6373] <... exit_group resumed>) = ? [pid 6376] setpgid(0, 0 [pid 6375] munmap(0x7f88dec00000, 138412032 [pid 6372] exit_group(0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6376] <... setpgid resumed>) = 0 [pid 6375] <... munmap resumed>) = 0 [pid 6373] +++ exited with 0 +++ [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6377 attached [pid 6376] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6377] set_robust_list(0x555581b7e660, 24 [pid 6372] <... exit_group resumed>) = ? [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6377 [pid 6377] <... set_robust_list resumed>) = 0 [pid 6376] <... openat resumed>) = 3 [pid 6375] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6372] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6373, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6377] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6376] write(3, "1000", 4 [pid 6375] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6372, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6377] <... prctl resumed>) = 0 [pid 6376] <... write resumed>) = 4 [pid 6375] close(3 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6377] setpgid(0, 0 [pid 6376] close(3 [pid 6375] <... close resumed>) = 0 [pid 6377] <... setpgid resumed>) = 0 [pid 6376] <... close resumed>) = 0 [pid 6375] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6377] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6376] write(1, "executing program\n", 18 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 executing program [pid 6375] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6376] <... write resumed>) = 18 [pid 6375] pwrite64(-1, "#", 1, 134220897 [pid 6377] <... openat resumed>) = 3 [pid 6376] memfd_create("syzkaller", 0 [pid 6375] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6377] write(3, "1000", 4 [pid 6375] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6377] <... write resumed>) = 4 [pid 6376] <... memfd_create resumed>) = 3 [pid 6375] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6377] close(3 [pid 6376] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6377] <... close resumed>) = 0 [pid 6376] <... mmap resumed>) = 0x7f88dec00000 [pid 6375] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6377] write(1, "executing program\n", 18 [pid 6376] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6375] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6377] <... write resumed>) = 18 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6377] memfd_create("syzkaller", 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6378 attached [pid 6375] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6375] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6375] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6378 [pid 6375] rename("./file1", "./file0/file0"./strace-static-x86_64: Process 6379 attached ) = -1 ENOENT (No such file or directory) [pid 6378] set_robust_list(0x555581b7e660, 24 [pid 6375] mkdirat(AT_FDCWD, "./file1", 000 [pid 6379] set_robust_list(0x555581b7e660, 24 [pid 6375] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6379] <... set_robust_list resumed>) = 0 [ 89.752256][ T6372] overlayfs: failed to resolve './file0': -2 [pid 6378] <... set_robust_list resumed>) = 0 [pid 6377] <... memfd_create resumed>) = 3 [pid 6376] <... write resumed>) = 524288 [pid 6375] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6379 [pid 6379] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6378] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6377] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6378] <... prctl resumed>) = 0 [pid 6377] <... mmap resumed>) = 0x7f88dec00000 [pid 6378] setpgid(0, 0 [pid 6377] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6378] <... setpgid resumed>) = 0 [pid 6379] <... prctl resumed>) = 0 executing program [pid 6379] setpgid(0, 0) = 0 [pid 6379] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6379] write(3, "1000", 4) = 4 [pid 6379] close(3) = 0 [pid 6379] write(1, "executing program\n", 18) = 18 [pid 6379] memfd_create("syzkaller", 0 [pid 6376] munmap(0x7f88dec00000, 138412032 [pid 6378] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6376] <... munmap resumed>) = 0 [pid 6379] <... memfd_create resumed>) = 3 [pid 6379] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6378] <... openat resumed>) = 3 [pid 6378] write(3, "1000", 4 [pid 6377] <... write resumed>) = 524288 [pid 6378] <... write resumed>) = 4 [pid 6376] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6378] close(3 [pid 6377] munmap(0x7f88dec00000, 138412032 [pid 6376] close(3 [pid 6378] <... close resumed>) = 0 [pid 6377] <... munmap resumed>) = 0 [pid 6379] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6378] write(1, "executing program\n", 18 [pid 6377] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6376] <... close resumed>) = 0 [pid 6375] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6378] <... write resumed>) = 18 [pid 6379] <... write resumed>) = 524288 [pid 6378] memfd_create("syzkaller", 0 [pid 6377] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6376] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6375] exit_group(0 [pid 6378] <... memfd_create resumed>) = 3 [pid 6378] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6376] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6378] <... mmap resumed>) = 0x7f88dec00000 [pid 6376] pwrite64(-1, "#", 1, 134220897 [pid 6375] <... exit_group resumed>) = ? [pid 6375] +++ exited with 0 +++ [pid 6376] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6377] close(3) = 0 [pid 6376] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6375, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6378] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6376] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6379] munmap(0x7f88dec00000, 138412032) = 0 [pid 6378] <... write resumed>) = 524288 [pid 6377] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6376] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6379] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6378] munmap(0x7f88dec00000, 138412032 [pid 6377] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6376] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6379] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6378] <... munmap resumed>) = 0 [pid 6377] pwrite64(-1, "#", 1, 134220897 [pid 6376] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6379] close(3 [pid 6377] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6376] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6378] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6379] <... close resumed>) = 0 [pid 6378] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 89.800617][ T6375] overlayfs: failed to resolve './file0': -2 [pid 6377] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6376] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6378] close(3 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6379] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6378] <... close resumed>) = 0 [pid 6377] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6376] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6379] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6378] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6377] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6376] mkdir("./bus", 000./strace-static-x86_64: Process 6380 attached [pid 6379] pwrite64(-1, "#", 1, 134220897 [pid 6378] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6377] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6376] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6380] set_robust_list(0x555581b7e660, 24 [pid 6379] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6378] pwrite64(-1, "#", 1, 134220897 [pid 6377] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6376] rename("./file1", "./file0/file0" [pid 6378] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6377] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6376] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6380] <... set_robust_list resumed>) = 0 [pid 6379] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6378] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6377] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6376] mkdirat(AT_FDCWD, "./file1", 000 [pid 6380] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6379] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6378] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6377] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6376] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6380 [pid 6380] <... prctl resumed>) = 0 [pid 6379] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6378] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6377] mkdir("./bus", 000 [pid 6376] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6380] setpgid(0, 0 [pid 6379] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6378] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6377] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6380] <... setpgid resumed>) = 0 [pid 6380] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6378] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6378] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6380] <... openat resumed>) = 3 [pid 6378] mkdir("./bus", 000 [pid 6377] rename("./file1", "./file0/file0" [pid 6379] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6377] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6376] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6379] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6377] mkdirat(AT_FDCWD, "./file1", 000 [pid 6379] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6380] write(3, "1000", 4 [pid 6379] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6378] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6380] <... write resumed>) = 4 [pid 6378] rename("./file1", "./file0/file0" [pid 6380] close(3 [pid 6379] mkdir("./bus", 000 [pid 6378] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6380] <... close resumed>) = 0 [pid 6379] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6378] mkdirat(AT_FDCWD, "./file1", 000 [pid 6377] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6380] write(1, "executing program\n", 18 [pid 6379] rename("./file1", "./file0/file0" [pid 6378] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6380] <... write resumed>) = 18 [pid 6379] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6378] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6380] memfd_create("syzkaller", 0 [pid 6379] mkdirat(AT_FDCWD, "./file1", 000 [pid 6377] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6376] exit_group(0 [pid 6379] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6376] <... exit_group resumed>) = ? [pid 6380] <... memfd_create resumed>) = 3 [pid 6380] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6380] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6379] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6376] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6376, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6380] <... write resumed>) = 524288 [pid 6379] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6378] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6377] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6380] munmap(0x7f88dec00000, 138412032 [pid 6378] exit_group(0 [pid 6377] exit_group(0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6380] <... munmap resumed>) = 0 [pid 6379] exit_group(0 [pid 6378] <... exit_group resumed>) = ? [pid 6380] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6379] <... exit_group resumed>) = ? [pid 6377] <... exit_group resumed>) = ? [pid 6380] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6379] +++ exited with 0 +++ [pid 6378] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6380] close(3 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6381 attached [pid 6380] <... close resumed>) = 0 [pid 6377] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6379, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6378, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6381 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6377, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6380] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6381] set_robust_list(0x555581b7e660, 24 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6381] <... set_robust_list resumed>) = 0 [pid 6381] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6380] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 6381] <... prctl resumed>) = 0 [pid 6380] pwrite64(-1, "#", 1, 134220897 [pid 6381] setpgid(0, 0 [pid 6380] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6381] <... setpgid resumed>) = 0 [pid 6380] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6380] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6381] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6380] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6382 attached [pid 6381] <... openat resumed>) = 3 [pid 6380] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6383 attached ./strace-static-x86_64: Process 6384 attached [pid 6382] set_robust_list(0x555581b7e660, 24 [pid 6381] write(3, "1000", 4 [pid 6380] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6383 [pid 6384] set_robust_list(0x555581b7e660, 24 [pid 6382] <... set_robust_list resumed>) = 0 [pid 6381] <... write resumed>) = 4 [pid 6380] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6383] set_robust_list(0x555581b7e660, 24 [pid 6380] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6382] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6381] close(3 [pid 6383] <... set_robust_list resumed>) = 0 [pid 6380] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [ 89.879979][ T6376] overlayfs: failed to resolve './file0': -2 [ 89.891522][ T6378] overlayfs: failed to resolve './file0': -2 [ 89.900238][ T6377] overlayfs: failed to resolve './file0': -2 [ 89.908626][ T6379] overlayfs: failed to resolve './file0': -2 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6382 [pid 6384] <... set_robust_list resumed>) = 0 [pid 6383] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6382] <... prctl resumed>) = 0 [pid 6381] <... close resumed>) = 0 [pid 6380] mkdir("./bus", 000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6384 [pid 6383] <... prctl resumed>) = 0 executing program [pid 6382] setpgid(0, 0 [pid 6384] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6381] write(1, "executing program\n", 18 [pid 6380] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6384] <... prctl resumed>) = 0 [pid 6383] setpgid(0, 0 [pid 6382] <... setpgid resumed>) = 0 [pid 6381] <... write resumed>) = 18 [pid 6380] rename("./file1", "./file0/file0" [pid 6384] setpgid(0, 0 [pid 6383] <... setpgid resumed>) = 0 [pid 6380] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6384] <... setpgid resumed>) = 0 [pid 6383] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6382] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6381] memfd_create("syzkaller", 0 [pid 6380] mkdirat(AT_FDCWD, "./file1", 000 [pid 6384] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6380] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6384] <... openat resumed>) = 3 [pid 6383] <... openat resumed>) = 3 [pid 6382] <... openat resumed>) = 3 [pid 6381] <... memfd_create resumed>) = 3 [pid 6380] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6381] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 executing program executing program [pid 6382] write(3, "1000", 4 [pid 6381] <... mmap resumed>) = 0x7f88dec00000 [pid 6382] <... write resumed>) = 4 [pid 6384] write(3, "1000", 4 [pid 6383] write(3, "1000", 4 [pid 6382] close(3 [pid 6384] <... write resumed>) = 4 [pid 6383] <... write resumed>) = 4 [pid 6384] close(3 [pid 6383] close(3 [pid 6384] <... close resumed>) = 0 [pid 6383] <... close resumed>) = 0 [pid 6384] write(1, "executing program\n", 18 [pid 6383] write(1, "executing program\n", 18 [pid 6384] <... write resumed>) = 18 [pid 6383] <... write resumed>) = 18 [pid 6384] memfd_create("syzkaller", 0 [pid 6383] memfd_create("syzkaller", 0) = 3 [pid 6383] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6383] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6382] <... close resumed>) = 0 [pid 6381] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6382] write(1, "executing program\n", 18) = 18 [pid 6384] <... memfd_create resumed>) = 3 [pid 6384] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6382] memfd_create("syzkaller", 0 [pid 6384] <... mmap resumed>) = 0x7f88dec00000 [pid 6382] <... memfd_create resumed>) = 3 [pid 6382] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6384] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6382] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6381] <... write resumed>) = 524288 [pid 6380] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6381] munmap(0x7f88dec00000, 138412032 [pid 6380] exit_group(0) = ? [pid 6381] <... munmap resumed>) = 0 [pid 6383] <... write resumed>) = 524288 [pid 6384] <... write resumed>) = 524288 [pid 6382] <... write resumed>) = 524288 [pid 6381] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6380] +++ exited with 0 +++ [pid 6383] munmap(0x7f88dec00000, 138412032 [pid 6382] munmap(0x7f88dec00000, 138412032 [pid 6381] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6380, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6381] close(3 [pid 6383] <... munmap resumed>) = 0 [pid 6383] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6383] close(3) = 0 [pid 6382] <... munmap resumed>) = 0 [pid 6381] <... close resumed>) = 0 [pid 6384] munmap(0x7f88dec00000, 138412032) = 0 [pid 6382] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6381] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6384] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6382] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6384] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 89.977955][ T6380] overlayfs: failed to resolve './file0': -2 [pid 6384] close(3 [pid 6383] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6382] close(3 [pid 6381] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6384] <... close resumed>) = 0 [pid 6383] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6382] <... close resumed>) = 0 [pid 6381] pwrite64(-1, "#", 1, 134220897 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6383] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6383] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6381] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6386 attached [pid 6383] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6381] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6386] set_robust_list(0x555581b7e660, 24 [pid 6383] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6381] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6386 [pid 6383] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6381] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6383] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6381] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6383] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6381] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6383] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6381] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6384] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6383] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6381] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6386] <... set_robust_list resumed>) = 0 [pid 6384] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6383] mkdir("./bus", 000 [pid 6381] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6386] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6384] pwrite64(-1, "#", 1, 134220897 [pid 6383] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6382] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6386] <... prctl resumed>) = 0 [pid 6384] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6383] rename("./file1", "./file0/file0" [pid 6382] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6381] mkdir("./bus", 000 [pid 6383] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6382] pwrite64(-1, "#", 1, 134220897 [pid 6383] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6382] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6386] setpgid(0, 0 [pid 6384] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6383] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6382] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6381] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6386] <... setpgid resumed>) = 0 [pid 6384] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6381] rename("./file1", "./file0/file0" [pid 6386] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6384] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6381] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6384] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6381] mkdirat(AT_FDCWD, "./file1", 000 [pid 6386] <... openat resumed>) = 3 [pid 6384] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6381] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6384] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6381] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6386] write(3, "1000", 4 [pid 6384] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6382] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6386] <... write resumed>) = 4 [pid 6382] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6386] close(3 [pid 6382] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6386] <... close resumed>) = 0 [pid 6382] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6386] write(1, "executing program\n", 18executing program [pid 6382] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6386] <... write resumed>) = 18 [pid 6382] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6386] memfd_create("syzkaller", 0 [pid 6382] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6382] mkdir("./bus", 000 [pid 6384] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6382] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6386] <... memfd_create resumed>) = 3 [pid 6384] mkdir("./bus", 000 [pid 6383] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6382] rename("./file1", "./file0/file0" [pid 6386] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6384] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6381] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6382] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6386] <... mmap resumed>) = 0x7f88dec00000 [pid 6384] rename("./file1", "./file0/file0" [pid 6383] exit_group(0 [pid 6382] mkdirat(AT_FDCWD, "./file1", 000 [pid 6381] exit_group(0 [pid 6384] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6383] <... exit_group resumed>) = ? [pid 6383] +++ exited with 0 +++ [pid 6386] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6384] mkdirat(AT_FDCWD, "./file1", 000 [pid 6382] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6381] <... exit_group resumed>) = ? [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6383, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6382] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6384] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6384] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] <... restart_syscall resumed>) = 0 [pid 6386] <... write resumed>) = 524288 [pid 6382] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6381] +++ exited with 0 +++ [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6381, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6387 attached ./strace-static-x86_64: Process 6388 attached [pid 6382] exit_group(0 [pid 6387] set_robust_list(0x555581b7e660, 24 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6388 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6387 [pid 6382] <... exit_group resumed>) = ? [pid 6388] set_robust_list(0x555581b7e660, 24 [pid 6387] <... set_robust_list resumed>) = 0 [pid 6388] <... set_robust_list resumed>) = 0 [pid 6386] munmap(0x7f88dec00000, 138412032) = 0 [pid 6386] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6382] +++ exited with 0 +++ [pid 6386] close(3 [pid 6388] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6387] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6386] <... close resumed>) = 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6382, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6388] <... prctl resumed>) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6386] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6388] setpgid(0, 0 [pid 6387] <... prctl resumed>) = 0 [pid 6386] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6384] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6388] <... setpgid resumed>) = 0 [pid 6387] setpgid(0, 0 [pid 6386] pwrite64(-1, "#", 1, 134220897 [pid 6387] <... setpgid resumed>) = 0 [pid 6386] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6388] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6384] exit_group(0 [pid 6387] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6386] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6388] <... openat resumed>) = 3 [pid 6387] <... openat resumed>) = 3 [pid 6386] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6384] <... exit_group resumed>) = ? [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6388] write(3, "1000", 4 [pid 6386] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6384] +++ exited with 0 +++ [pid 6387] write(3, "1000", 4 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6388] <... write resumed>) = 4 [pid 6387] <... write resumed>) = 4 [pid 6386] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6384, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6387] close(3 [pid 6386] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6388] close(3 [pid 6387] <... close resumed>) = 0 [pid 6386] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6388] <... close resumed>) = 0 [pid 6387] write(1, "executing program\n", 18 [pid 6386] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6387] <... write resumed>) = 18 [pid 6386] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6387] memfd_create("syzkaller", 0 [pid 6386] mkdir("./bus", 000) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6389 attached [pid 6386] rename("./file1", "./file0/file0" [pid 6387] <... memfd_create resumed>) = 3 [pid 6386] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6387] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6386] mkdirat(AT_FDCWD, "./file1", 000 [pid 6389] set_robust_list(0x555581b7e660, 24executing program [pid 6388] write(1, "executing program\n", 18 [pid 6389] <... set_robust_list resumed>) = 0 [pid 6388] <... write resumed>) = 18 [pid 6387] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6389 [pid 6389] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6388] memfd_create("syzkaller", 0 [pid 6387] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6386] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6389] <... prctl resumed>) = 0 [pid 6388] <... memfd_create resumed>) = 3 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6386] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6389] setpgid(0, 0 [pid 6388] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6389] <... setpgid resumed>) = 0 [pid 6389] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6388] <... mmap resumed>) = 0x7f88dec00000 [ 90.053106][ T6383] overlayfs: failed to resolve './file0': -2 [ 90.059898][ T6381] overlayfs: failed to resolve './file0': -2 [ 90.073606][ T6382] overlayfs: failed to resolve './file0': -2 [ 90.075562][ T6384] overlayfs: failed to resolve './file0': -2 [pid 6389] <... openat resumed>) = 3 [pid 6388] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6389] write(3, "1000", 4 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6389] <... write resumed>) = 4 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6389] close(3) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6390 attached executing program [pid 6389] write(1, "executing program\n", 18) = 18 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6390 [pid 6389] memfd_create("syzkaller", 0 [pid 6390] set_robust_list(0x555581b7e660, 24 [pid 6389] <... memfd_create resumed>) = 3 [pid 6389] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6390] <... set_robust_list resumed>) = 0 [pid 6389] <... mmap resumed>) = 0x7f88dec00000 [pid 6388] <... write resumed>) = 524288 [pid 6387] <... write resumed>) = 524288 [pid 6387] munmap(0x7f88dec00000, 138412032 [pid 6390] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6389] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6388] munmap(0x7f88dec00000, 138412032 [pid 6387] <... munmap resumed>) = 0 [pid 6386] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6390] <... prctl resumed>) = 0 [pid 6388] <... munmap resumed>) = 0 [pid 6387] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6386] exit_group(0 [pid 6390] setpgid(0, 0) = 0 [pid 6388] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6387] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6386] <... exit_group resumed>) = ? [pid 6390] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6388] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6387] close(3 [pid 6386] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6386, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6390] <... openat resumed>) = 3 [pid 6389] <... write resumed>) = 524288 [pid 6388] close(3 [pid 6387] <... close resumed>) = 0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6390] write(3, "1000", 4executing program [pid 6389] munmap(0x7f88dec00000, 138412032 [pid 6388] <... close resumed>) = 0 [pid 6390] <... write resumed>) = 4 [pid 6390] close(3) = 0 [pid 6390] write(1, "executing program\n", 18) = 18 [pid 6389] <... munmap resumed>) = 0 [pid 6390] memfd_create("syzkaller", 0 [pid 6389] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6390] <... memfd_create resumed>) = 3 [pid 6390] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6390] <... mmap resumed>) = 0x7f88dec00000 [pid 6390] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6389] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6388] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6387] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6388] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6388] pwrite64(-1, "#", 1, 134220897 [pid 6387] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6389] close(3 [pid 6388] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6391 attached [pid 6390] <... write resumed>) = 524288 [pid 6389] <... close resumed>) = 0 [pid 6388] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6387] pwrite64(-1, "#", 1, 134220897 [pid 6391] set_robust_list(0x555581b7e660, 24 [pid 6390] munmap(0x7f88dec00000, 138412032 [pid 6389] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6388] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6387] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6391 [pid 6391] <... set_robust_list resumed>) = 0 [pid 6390] <... munmap resumed>) = 0 [pid 6388] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6387] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6391] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6389] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6388] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6387] <... openat resumed>) = -1 EISDIR (Is a directory) [ 90.123443][ T6386] overlayfs: failed to resolve './file0': -2 [pid 6389] pwrite64(-1, "#", 1, 134220897 [pid 6388] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6387] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6391] <... prctl resumed>) = 0 [pid 6390] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6389] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6391] setpgid(0, 0 [pid 6390] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6389] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6388] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6387] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6391] <... setpgid resumed>) = 0 [pid 6390] close(3 [pid 6389] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6388] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6387] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6391] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6390] <... close resumed>) = 0 [pid 6389] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6388] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6387] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6387] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6387] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6391] <... openat resumed>) = 3 [pid 6387] rename("./file1", "./file0/file0" [pid 6391] write(3, "1000", 4 [pid 6389] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6388] mkdir("./bus", 000 [pid 6390] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6387] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6391] <... write resumed>) = 4 [pid 6389] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6388] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6387] mkdirat(AT_FDCWD, "./file1", 000 [pid 6391] close(3 [pid 6389] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6388] rename("./file1", "./file0/file0" [pid 6387] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6391] <... close resumed>) = 0 [pid 6389] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6388] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6390] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6387] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6391] write(1, "executing program\n", 18 [pid 6390] pwrite64(-1, "#", 1, 134220897 [pid 6389] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6388] mkdirat(AT_FDCWD, "./file1", 000 [pid 6391] <... write resumed>) = 18 [pid 6390] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] mkdir("./bus", 000 [pid 6388] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6391] memfd_create("syzkaller", 0 [pid 6390] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6389] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6388] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6387] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6391] <... memfd_create resumed>) = 3 [pid 6390] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6389] rename("./file1", "./file0/file0" [pid 6387] exit_group(0 [pid 6391] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6390] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6389] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6387] <... exit_group resumed>) = ? [pid 6391] <... mmap resumed>) = 0x7f88dec00000 [pid 6390] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6389] mkdirat(AT_FDCWD, "./file1", 000 [pid 6391] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6389] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6387] +++ exited with 0 +++ [pid 6390] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6389] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6390] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6387, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6390] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6390] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6390] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6390] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6390] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6390] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6391] <... write resumed>) = 524288 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6391] munmap(0x7f88dec00000, 138412032) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6388] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6391] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6390] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6389] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6391] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6390] exit_group(0 [pid 6389] exit_group(0 [pid 6388] exit_group(0 [pid 6391] close(3 [pid 6390] <... exit_group resumed>) = ? [pid 6389] <... exit_group resumed>) = ? [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6392 attached [pid 6391] <... close resumed>) = 0 [pid 6390] +++ exited with 0 +++ [pid 6389] +++ exited with 0 +++ [pid 6388] <... exit_group resumed>) = ? [pid 6392] set_robust_list(0x555581b7e660, 24) = 0 [pid 6388] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6389, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6390, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6392] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6392 [pid 6392] <... prctl resumed>) = 0 [pid 6391] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6388, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6392] setpgid(0, 0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6391] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6392] <... setpgid resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [ 90.200154][ T6387] overlayfs: failed to resolve './file0': -2 [ 90.203489][ T6388] overlayfs: failed to resolve './file0': -2 [ 90.219469][ T6389] overlayfs: failed to resolve './file0': -2 [ 90.227639][ T6390] overlayfs: failed to resolve './file0': -2 [pid 6392] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6391] pwrite64(-1, "#", 1, 134220897 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6391] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6391] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6392] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6393 attached [pid 6392] write(3, "1000", 4 [pid 6391] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6391] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6392] <... write resumed>) = 4 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6394 attached [pid 6393] set_robust_list(0x555581b7e660, 24 [pid 6392] close(3 [pid 6391] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6393 [pid 6394] set_robust_list(0x555581b7e660, 24 [pid 6393] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 6395 attached [pid 6394] <... set_robust_list resumed>) = 0 [pid 6393] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6394] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6395] set_robust_list(0x555581b7e660, 24 [pid 6393] <... prctl resumed>) = 0 [pid 6392] <... close resumed>) = 0 [pid 6391] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6394 [pid 6395] <... set_robust_list resumed>) = 0 [pid 6392] write(1, "executing program\n", 18 [pid 6391] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6395 [pid 6394] <... prctl resumed>) = 0 [pid 6393] setpgid(0, 0 [pid 6391] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0executing program [pid 6395] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6394] setpgid(0, 0 [pid 6393] <... setpgid resumed>) = 0 [pid 6392] <... write resumed>) = 18 [pid 6391] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] <... prctl resumed>) = 0 [pid 6394] <... setpgid resumed>) = 0 [pid 6393] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6391] mkdir("./bus", 000 [pid 6395] setpgid(0, 0 [pid 6394] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6392] memfd_create("syzkaller", 0 [pid 6391] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6395] <... setpgid resumed>) = 0 [pid 6393] <... openat resumed>) = 3 [pid 6392] <... memfd_create resumed>) = 3 [pid 6391] rename("./file1", "./file0/file0" [pid 6395] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6394] <... openat resumed>) = 3 [pid 6392] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6393] write(3, "1000", 4 [pid 6391] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6394] write(3, "1000", 4 [pid 6393] <... write resumed>) = 4 [pid 6392] <... mmap resumed>) = 0x7f88dec00000 [pid 6391] mkdirat(AT_FDCWD, "./file1", 000 [pid 6395] <... openat resumed>) = 3 [pid 6394] <... write resumed>) = 4 [pid 6393] close(3 [pid 6392] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6391] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6395] write(3, "1000", 4 [pid 6394] close(3 [pid 6393] <... close resumed>) = 0 [pid 6393] write(1, "executing program\n", 18 [pid 6391] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6394] <... close resumed>) = 0 executing program executing program [pid 6394] write(1, "executing program\n", 18 [pid 6393] <... write resumed>) = 18 [pid 6394] <... write resumed>) = 18 [pid 6395] <... write resumed>) = 4 [pid 6395] close(3) = 0 [pid 6394] memfd_create("syzkaller", 0executing program [pid 6395] write(1, "executing program\n", 18) = 18 [pid 6395] memfd_create("syzkaller", 0 [pid 6393] memfd_create("syzkaller", 0 [pid 6394] <... memfd_create resumed>) = 3 [pid 6395] <... memfd_create resumed>) = 3 [pid 6394] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6395] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6394] <... mmap resumed>) = 0x7f88dec00000 [pid 6393] <... memfd_create resumed>) = 3 [pid 6392] <... write resumed>) = 524288 [pid 6395] <... mmap resumed>) = 0x7f88dec00000 [pid 6394] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6393] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6392] munmap(0x7f88dec00000, 138412032 [pid 6393] <... mmap resumed>) = 0x7f88dec00000 [pid 6392] <... munmap resumed>) = 0 [pid 6392] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6392] close(3) = 0 [pid 6395] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6394] <... write resumed>) = 524288 [pid 6392] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6392] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6392] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6392] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6392] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6392] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6393] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6392] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6391] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6395] <... write resumed>) = 524288 [pid 6392] mkdir("./bus", 000 [pid 6391] exit_group(0) = ? [pid 6392] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6391] +++ exited with 0 +++ [pid 6392] rename("./file1", "./file0/file0" [pid 6395] munmap(0x7f88dec00000, 138412032 [pid 6392] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6395] <... munmap resumed>) = 0 [pid 6394] munmap(0x7f88dec00000, 138412032 [pid 6392] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6391, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6395] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6392] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6395] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6394] <... munmap resumed>) = 0 [pid 6392] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6394] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6393] <... write resumed>) = 524288 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6395] close(3 [pid 6394] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6395] <... close resumed>) = 0 [pid 6394] close(3 [pid 6393] munmap(0x7f88dec00000, 138412032 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6395] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6395] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6395] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6395] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6395] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6395] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6395] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6395] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6395] mkdirat(AT_FDCWD, "./file1", 000 [pid 6394] <... close resumed>) = 0 [pid 6395] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 90.315711][ T6391] overlayfs: failed to resolve './file0': -2 [ 90.351698][ T6392] overlayfs: failed to resolve './file0': -2 [pid 6395] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6396 attached [pid 6394] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6393] <... munmap resumed>) = 0 [pid 6393] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6396 [pid 6394] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6393] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6394] pwrite64(-1, "#", 1, 134220897 [pid 6396] set_robust_list(0x555581b7e660, 24 [pid 6395] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6394] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6393] close(3 [pid 6392] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6394] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6394] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6396] <... set_robust_list resumed>) = 0 [pid 6395] exit_group(0 [pid 6393] <... close resumed>) = 0 [pid 6392] exit_group(0 [pid 6396] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6395] <... exit_group resumed>) = ? [pid 6393] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6396] <... prctl resumed>) = 0 [pid 6395] +++ exited with 0 +++ [pid 6394] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6393] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6392] <... exit_group resumed>) = ? [pid 6396] setpgid(0, 0 [pid 6394] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6393] pwrite64(-1, "#", 1, 134220897 [pid 6396] <... setpgid resumed>) = 0 [pid 6394] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6393] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6394] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6395, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6396] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6393] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6393] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6392] +++ exited with 0 +++ [pid 6394] mkdir("./bus", 000 [pid 6396] <... openat resumed>) = 3 [pid 6394] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6393] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6392, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6394] rename("./file1", "./file0/file0" [pid 6393] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6396] write(3, "1000", 4 [pid 6394] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6393] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6396] <... write resumed>) = 4 [pid 6393] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6396] close(3 [pid 6393] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6396] <... close resumed>) = 0 [pid 6394] mkdirat(AT_FDCWD, "./file1", 000 [pid 6396] write(1, "executing program\n", 18 [pid 6394] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6393] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6396] <... write resumed>) = 18 [ 90.364411][ T6395] overlayfs: failed to resolve './file0': -2 [pid 6394] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6393] mkdir("./bus", 000 [pid 6396] memfd_create("syzkaller", 0 [pid 6393] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6393] rename("./file1", "./file0/file0" [pid 6396] <... memfd_create resumed>) = 3 [pid 6394] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6393] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6396] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6393] mkdirat(AT_FDCWD, "./file1", 000 [pid 6396] <... mmap resumed>) = 0x7f88dec00000 [pid 6394] exit_group(0 [pid 6393] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6396] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6393] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6394] <... exit_group resumed>) = ? [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6394] +++ exited with 0 +++ [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6394, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6393] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6397 attached [pid 6396] <... write resumed>) = 524288 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... restart_syscall resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6397 ./strace-static-x86_64: Process 6398 attached [pid 6397] set_robust_list(0x555581b7e660, 24 [pid 6396] munmap(0x7f88dec00000, 138412032 [pid 6393] exit_group(0 [pid 6397] <... set_robust_list resumed>) = 0 [pid 6396] <... munmap resumed>) = 0 [pid 6393] <... exit_group resumed>) = ? [pid 6398] set_robust_list(0x555581b7e660, 24 [pid 6397] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6396] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6393] +++ exited with 0 +++ [pid 6398] <... set_robust_list resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6398 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6397] <... prctl resumed>) = 0 [pid 6396] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6393, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6397] setpgid(0, 0 [pid 6396] close(3 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6398] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6397] <... setpgid resumed>) = 0 [pid 6396] <... close resumed>) = 0 [pid 5825] <... restart_syscall resumed>) = 0 [ 90.402751][ T6394] overlayfs: failed to resolve './file0': -2 [ 90.418819][ T6393] overlayfs: failed to resolve './file0': -2 [pid 6396] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6398] <... prctl resumed>) = 0 [pid 6397] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6398] setpgid(0, 0 [pid 6396] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6398] <... setpgid resumed>) = 0 [pid 6396] pwrite64(-1, "#", 1, 134220897./strace-static-x86_64: Process 6399 attached [pid 6398] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6396] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6396] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6397] <... openat resumed>) = 3 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6396] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6398] <... openat resumed>) = 3 [pid 6396] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6399] set_robust_list(0x555581b7e660, 24 [pid 6398] write(3, "1000", 4 [pid 6397] write(3, "1000", 4 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6399] <... set_robust_list resumed>) = 0 [pid 6398] <... write resumed>) = 4 [pid 6396] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6399] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6398] close(3 [pid 6397] <... write resumed>) = 4 [pid 6396] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6399 [pid 6399] <... prctl resumed>) = 0 [pid 6398] <... close resumed>) = 0 [pid 6397] close(3 [pid 6396] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6398] write(1, "executing program\n", 18 [pid 6397] <... close resumed>) = 0 [pid 6396] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6400 attached [pid 6399] setpgid(0, 0 [pid 6398] <... write resumed>) = 18 [pid 6397] write(1, "executing program\n", 18executing program [pid 6396] mkdir("./bus", 000 [pid 6400] set_robust_list(0x555581b7e660, 24 [pid 6399] <... setpgid resumed>) = 0 [pid 6398] memfd_create("syzkaller", 0 [pid 6397] <... write resumed>) = 18 [pid 6396] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6400] <... set_robust_list resumed>) = 0 [pid 6400] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6399] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6397] memfd_create("syzkaller", 0 [pid 6396] rename("./file1", "./file0/file0" [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6400 [pid 6399] <... openat resumed>) = 3 [pid 6400] <... prctl resumed>) = 0 [pid 6398] <... memfd_create resumed>) = 3 [pid 6397] <... memfd_create resumed>) = 3 [pid 6396] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6400] setpgid(0, 0 [pid 6399] write(3, "1000", 4 [pid 6398] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6397] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6396] mkdirat(AT_FDCWD, "./file1", 000 [pid 6400] <... setpgid resumed>) = 0 [pid 6399] <... write resumed>) = 4 [pid 6398] <... mmap resumed>) = 0x7f88dec00000 [pid 6397] <... mmap resumed>) = 0x7f88dec00000 [pid 6396] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6400] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6399] close(3 [pid 6398] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6399] <... close resumed>) = 0 executing program [pid 6399] write(1, "executing program\n", 18) = 18 [pid 6400] <... openat resumed>) = 3 [pid 6398] <... write resumed>) = 524288 [pid 6397] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6396] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6400] write(3, "1000", 4 [pid 6399] memfd_create("syzkaller", 0 [pid 6398] munmap(0x7f88dec00000, 138412032 [pid 6399] <... memfd_create resumed>) = 3 executing program [pid 6399] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6398] <... munmap resumed>) = 0 [pid 6399] <... mmap resumed>) = 0x7f88dec00000 [pid 6400] <... write resumed>) = 4 [pid 6400] close(3) = 0 [pid 6400] write(1, "executing program\n", 18) = 18 [pid 6400] memfd_create("syzkaller", 0) = 3 [pid 6400] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6399] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6398] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6397] <... write resumed>) = 524288 [pid 6400] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6398] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6398] close(3 [pid 6397] munmap(0x7f88dec00000, 138412032 [pid 6400] <... write resumed>) = 524288 [pid 6399] <... write resumed>) = 524288 [pid 6398] <... close resumed>) = 0 [pid 6397] <... munmap resumed>) = 0 [pid 6396] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6400] munmap(0x7f88dec00000, 138412032 [pid 6399] munmap(0x7f88dec00000, 138412032 [pid 6398] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6397] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6396] exit_group(0 [pid 6400] <... munmap resumed>) = 0 [pid 6399] <... munmap resumed>) = 0 [pid 6397] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6399] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6398] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6397] close(3 [pid 6396] <... exit_group resumed>) = ? [pid 6400] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6399] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6398] pwrite64(-1, "#", 1, 134220897 [pid 6396] +++ exited with 0 +++ [pid 6399] close(3 [pid 6398] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6398] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6396, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6400] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6398] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6397] <... close resumed>) = 0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6397] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6400] close(3 [pid 6399] <... close resumed>) = 0 [pid 6398] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6399] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6397] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6399] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6397] pwrite64(-1, "#", 1, 134220897 [pid 6399] pwrite64(-1, "#", 1, 134220897 [pid 6397] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6399] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6400] <... close resumed>) = 0 [pid 6399] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6397] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6399] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6397] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6399] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6398] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6397] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6400] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6398] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6400] <... openat resumed>) = -1 EISDIR (Is a directory) [ 90.502706][ T6396] overlayfs: failed to resolve './file0': -2 [pid 6400] pwrite64(-1, "#", 1, 134220897./strace-static-x86_64: Process 6401 attached ) = -1 EBADF (Bad file descriptor) [pid 6399] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6398] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6397] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6400] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6399] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6398] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6400] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6398] mkdir("./bus", 000 [pid 6400] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6397] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6400] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6401] set_robust_list(0x555581b7e660, 24 [pid 6399] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6401 [pid 6401] <... set_robust_list resumed>) = 0 [pid 6400] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6399] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6398] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6397] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6400] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6399] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] mkdir("./bus", 000 [pid 6401] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6400] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6399] mkdir("./bus", 000 [pid 6398] rename("./file1", "./file0/file0" [pid 6397] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6399] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6399] rename("./file1", "./file0/file0" [pid 6400] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6399] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6401] <... prctl resumed>) = 0 [pid 6398] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6397] rename("./file1", "./file0/file0" [pid 6400] mkdir("./bus", 000 [pid 6399] mkdirat(AT_FDCWD, "./file1", 000 [pid 6401] setpgid(0, 0 [pid 6400] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6399] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6398] mkdirat(AT_FDCWD, "./file1", 000 [pid 6397] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6401] <... setpgid resumed>) = 0 [pid 6400] rename("./file1", "./file0/file0" [pid 6399] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6398] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6397] mkdirat(AT_FDCWD, "./file1", 000 [pid 6401] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6400] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6397] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6400] mkdirat(AT_FDCWD, "./file1", 000 [pid 6398] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6397] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6401] <... openat resumed>) = 3 [pid 6400] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6401] write(3, "1000", 4 [pid 6400] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6401] <... write resumed>) = 4 [pid 6399] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6399] exit_group(0) = ? [pid 6401] close(3 [pid 6399] +++ exited with 0 +++ [pid 6398] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6397] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6400] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6401] <... close resumed>) = 0 [pid 6398] exit_group(0 [pid 6397] exit_group(0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6399, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- executing program [pid 6401] write(1, "executing program\n", 18 [pid 6400] exit_group(0 [pid 6398] <... exit_group resumed>) = ? [pid 6397] <... exit_group resumed>) = ? [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6401] <... write resumed>) = 18 [pid 6398] +++ exited with 0 +++ [pid 6397] +++ exited with 0 +++ [pid 6400] <... exit_group resumed>) = ? [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6398, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6397, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6401] memfd_create("syzkaller", 0) = 3 [pid 6401] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6400] +++ exited with 0 +++ [pid 6401] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6400, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] <... restart_syscall resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6401] <... write resumed>) = 524288 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6401] munmap(0x7f88dec00000, 138412032 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6401] <... munmap resumed>) = 0 [pid 6401] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6401] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6401] close(3 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6402 attached [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6403 attached [pid 6403] set_robust_list(0x555581b7e660, 24 [pid 6401] <... close resumed>) = 0 [pid 6402] set_robust_list(0x555581b7e660, 24 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6403] <... set_robust_list resumed>) = 0 [pid 6402] <... set_robust_list resumed>) = 0 [pid 6401] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6403 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6402 ./strace-static-x86_64: Process 6404 attached [pid 6404] set_robust_list(0x555581b7e660, 24) = 0 [pid 6404] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6403] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6401] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6404] <... prctl resumed>) = 0 ./strace-static-x86_64: Process 6405 attached [pid 6404] setpgid(0, 0 [pid 6403] <... prctl resumed>) = 0 [pid 6402] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6401] pwrite64(-1, "#", 1, 134220897 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6404 [pid 6405] set_robust_list(0x555581b7e660, 24 [pid 6404] <... setpgid resumed>) = 0 [pid 6403] setpgid(0, 0 [pid 6402] <... prctl resumed>) = 0 [pid 6401] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... set_robust_list resumed>) = 0 [pid 6404] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6403] <... setpgid resumed>) = 0 [pid 6402] setpgid(0, 0 [ 90.570813][ T6399] overlayfs: failed to resolve './file0': -2 [ 90.576575][ T6398] overlayfs: failed to resolve './file0': -2 [ 90.579811][ T6397] overlayfs: failed to resolve './file0': -2 [ 90.590145][ T6400] overlayfs: failed to resolve './file0': -2 [pid 6401] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6405 [pid 6405] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6404] <... openat resumed>) = 3 [pid 6403] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6402] <... setpgid resumed>) = 0 [pid 6401] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6405] <... prctl resumed>) = 0 [pid 6404] write(3, "1000", 4 [pid 6405] setpgid(0, 0 [pid 6404] <... write resumed>) = 4 [pid 6403] <... openat resumed>) = 3 [pid 6402] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6401] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6405] <... setpgid resumed>) = 0 [pid 6404] close(3 [pid 6405] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6404] <... close resumed>) = 0 [pid 6403] write(3, "1000", 4executing program [pid 6402] <... openat resumed>) = 3 [pid 6401] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6405] <... openat resumed>) = 3 [pid 6404] write(1, "executing program\n", 18 [pid 6403] <... write resumed>) = 4 [pid 6405] write(3, "1000", 4 [pid 6404] <... write resumed>) = 18 [pid 6403] close(3 [pid 6402] write(3, "1000", 4 [pid 6401] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6405] <... write resumed>) = 4 [pid 6403] <... close resumed>) = 0 [pid 6404] memfd_create("syzkaller", 0 [pid 6405] close(3executing program ) = 0 [pid 6404] <... memfd_create resumed>) = 3 [pid 6403] write(1, "executing program\n", 18 [pid 6402] <... write resumed>) = 4 [pid 6401] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] write(1, "executing program\n", 18executing program [pid 6404] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6403] <... write resumed>) = 18 [pid 6402] close(3 [pid 6401] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6405] <... write resumed>) = 18 [pid 6404] <... mmap resumed>) = 0x7f88dec00000 [pid 6403] memfd_create("syzkaller", 0 [pid 6402] <... close resumed>) = 0 [pid 6401] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] memfd_create("syzkaller", 0 [pid 6403] <... memfd_create resumed>) = 3 [pid 6402] write(1, "executing program\n", 18 [pid 6401] mkdir("./bus", 000executing program [pid 6403] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6402] <... write resumed>) = 18 [pid 6401] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6405] <... memfd_create resumed>) = 3 [pid 6403] <... mmap resumed>) = 0x7f88dec00000 [pid 6402] memfd_create("syzkaller", 0 [pid 6401] rename("./file1", "./file0/file0" [pid 6405] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6401] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6405] <... mmap resumed>) = 0x7f88dec00000 [pid 6404] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6403] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6402] <... memfd_create resumed>) = 3 [pid 6401] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6402] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6401] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6405] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6404] <... write resumed>) = 524288 [pid 6402] <... mmap resumed>) = 0x7f88dec00000 [pid 6405] <... write resumed>) = 524288 [pid 6404] munmap(0x7f88dec00000, 138412032 [pid 6403] <... write resumed>) = 524288 [pid 6405] munmap(0x7f88dec00000, 138412032 [pid 6404] <... munmap resumed>) = 0 [pid 6405] <... munmap resumed>) = 0 [pid 6404] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6402] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6405] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6404] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6405] close(3 [pid 6404] close(3 [pid 6405] <... close resumed>) = 0 [pid 6403] munmap(0x7f88dec00000, 138412032) = 0 [pid 6403] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6403] close(3 [pid 6404] <... close resumed>) = 0 [pid 6405] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6404] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6405] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6404] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6405] pwrite64(-1, "#", 1, 134220897 [pid 6404] pwrite64(-1, "#", 1, 134220897 [pid 6403] <... close resumed>) = 0 [pid 6401] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6405] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6403] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6401] exit_group(0 [pid 6405] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6404] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6403] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6402] <... write resumed>) = 524288 [pid 6401] <... exit_group resumed>) = ? [pid 6405] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6404] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6403] pwrite64(-1, "#", 1, 134220897 [pid 6402] munmap(0x7f88dec00000, 138412032 [pid 6405] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6404] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6403] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6402] <... munmap resumed>) = 0 [pid 6401] +++ exited with 0 +++ [pid 6405] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6404] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6403] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6401, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6405] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6404] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6403] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6402] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6405] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6403] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6402] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6405] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6404] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6405] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6403] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6405] mkdir("./bus", 000 [pid 6404] mkdir("./bus", 000 [pid 6403] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6405] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6404] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6403] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] rename("./file1", "./file0/file0" [pid 6404] rename("./file1", "./file0/file0" [pid 6403] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6402] close(3 [pid 6405] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6404] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6403] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6402] <... close resumed>) = 0 [pid 6405] mkdirat(AT_FDCWD, "./file1", 000 [pid 6404] mkdirat(AT_FDCWD, "./file1", 000 [pid 6403] mkdir("./bus", 000 [pid 6405] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6404] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6403] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6405] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6404] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [ 90.669600][ T6401] overlayfs: failed to resolve './file0': -2 [ 90.708827][ T6405] overlayfs: failed to resolve './file0': -2 [pid 6403] rename("./file1", "./file0/file0" [pid 6402] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6405] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6403] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6403] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6405] exit_group(0 [pid 6403] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6405] <... exit_group resumed>) = ? [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555581b7e650) = 6406 [pid 6402] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6402] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6402] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6402] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6402] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6402] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6402] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6402] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6405] +++ exited with 0 +++ ./strace-static-x86_64: Process 6406 attached [pid 6402] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6405, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6406] set_robust_list(0x555581b7e660, 24 [pid 6402] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6406] <... set_robust_list resumed>) = 0 [pid 6403] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6406] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6402] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6406] <... prctl resumed>) = 0 [pid 6403] exit_group(0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6406] setpgid(0, 0 [pid 6403] <... exit_group resumed>) = ? [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6406] <... setpgid resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6407 attached [pid 6406] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6403] +++ exited with 0 +++ [pid 6407] set_robust_list(0x555581b7e660, 24 [pid 6406] <... openat resumed>) = 3 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6407 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6403, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6407] <... set_robust_list resumed>) = 0 [pid 6406] write(3, "1000", 4 [pid 6404] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6407] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6406] <... write resumed>) = 4 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6407] <... prctl resumed>) = 0 [pid 6406] close(3 [pid 6404] exit_group(0 [pid 6407] setpgid(0, 0 [pid 6406] <... close resumed>) = 0 [pid 6404] <... exit_group resumed>) = ? [pid 6407] <... setpgid resumed>) = 0 [pid 6406] write(1, "executing program\n", 18 [pid 6407] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6404] +++ exited with 0 +++ [pid 6402] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... restart_syscall resumed>) = 0 executing program [pid 6407] <... openat resumed>) = 3 [pid 6406] <... write resumed>) = 18 [pid 6402] exit_group(0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6404, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6406] memfd_create("syzkaller", 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6407] write(3, "1000", 4 [pid 6406] <... memfd_create resumed>) = 3 [pid 6402] <... exit_group resumed>) = ? [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6407] <... write resumed>) = 4 [pid 6406] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6402] +++ exited with 0 +++ [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6407] close(3 [pid 6406] <... mmap resumed>) = 0x7f88dec00000 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6402, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6407] <... close resumed>) = 0 executing program [pid 6406] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6407] write(1, "executing program\n", 18./strace-static-x86_64: Process 6409 attached ./strace-static-x86_64: Process 6408 attached ) = 18 [pid 6406] <... write resumed>) = 524288 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6408 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6409 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6409] set_robust_list(0x555581b7e660, 24 [pid 6408] set_robust_list(0x555581b7e660, 24 [pid 6407] memfd_create("syzkaller", 0 [pid 6409] <... set_robust_list resumed>) = 0 [pid 6408] <... set_robust_list resumed>) = 0 [pid 6407] <... memfd_create resumed>) = 3 [pid 6406] munmap(0x7f88dec00000, 138412032 [pid 6409] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6408] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6407] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6406] <... munmap resumed>) = 0 [pid 6407] <... mmap resumed>) = 0x7f88dec00000 [ 90.709580][ T6404] overlayfs: failed to resolve './file0': -2 [ 90.722478][ T6403] overlayfs: failed to resolve './file0': -2 [ 90.731877][ T6402] overlayfs: failed to resolve './file0': -2 [pid 6409] <... prctl resumed>) = 0 [pid 6408] <... prctl resumed>) = 0 [pid 6407] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6408] setpgid(0, 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6409] setpgid(0, 0 [pid 6408] <... setpgid resumed>) = 0 [pid 6406] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6408] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6406] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6409] <... setpgid resumed>) = 0 [pid 6408] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6410 attached [pid 6409] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6408] write(3, "1000", 4 [pid 6406] close(3 [pid 6410] set_robust_list(0x555581b7e660, 24 [pid 6409] <... openat resumed>) = 3 [pid 6408] <... write resumed>) = 4 [pid 6406] <... close resumed>) = 0 [pid 6410] <... set_robust_list resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6410 [pid 6410] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6409] write(3, "1000", 4 [pid 6408] close(3 [pid 6407] <... write resumed>) = 524288 [pid 6409] <... write resumed>) = 4 [pid 6408] <... close resumed>) = 0 executing program [pid 6406] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6409] close(3 [pid 6408] write(1, "executing program\n", 18 [pid 6410] <... prctl resumed>) = 0 [pid 6409] <... close resumed>) = 0 [pid 6408] <... write resumed>) = 18 [pid 6410] setpgid(0, 0 [pid 6406] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6409] write(1, "executing program\n", 18executing program [pid 6408] memfd_create("syzkaller", 0 [pid 6410] <... setpgid resumed>) = 0 [pid 6409] <... write resumed>) = 18 [pid 6406] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6409] memfd_create("syzkaller", 0 [pid 6406] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6406] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6410] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6409] <... memfd_create resumed>) = 3 [pid 6408] <... memfd_create resumed>) = 3 [pid 6406] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6409] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6408] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6406] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6407] munmap(0x7f88dec00000, 138412032 [pid 6406] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6410] <... openat resumed>) = 3 [pid 6409] <... mmap resumed>) = 0x7f88dec00000 [pid 6408] <... mmap resumed>) = 0x7f88dec00000 [pid 6407] <... munmap resumed>) = 0 [pid 6406] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6406] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6406] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6407] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6406] mkdirat(AT_FDCWD, "./file1", 000 [pid 6407] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6406] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6406] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6410] write(3, "1000", 4 [pid 6409] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6410] <... write resumed>) = 4 [pid 6407] close(3 [pid 6410] close(3 [pid 6408] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6410] <... close resumed>) = 0 [pid 6410] write(1, "executing program\n", 18) = 18 [pid 6410] memfd_create("syzkaller", 0 [pid 6407] <... close resumed>) = 0 [pid 6407] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6407] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6407] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6407] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6407] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6407] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6407] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6407] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6407] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6407] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6408] <... write resumed>) = 524288 [pid 6406] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6406] exit_group(0) = ? [pid 6406] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6406, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6409] <... write resumed>) = 524288 [pid 6407] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6410] <... memfd_create resumed>) = 3 [pid 6409] munmap(0x7f88dec00000, 138412032 [pid 6408] munmap(0x7f88dec00000, 138412032 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6410] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6409] <... munmap resumed>) = 0 [pid 6408] <... munmap resumed>) = 0 [pid 6407] exit_group(0 [pid 6410] <... mmap resumed>) = 0x7f88dec00000 [pid 6409] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6408] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6407] <... exit_group resumed>) = ? [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6409] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6408] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6407] +++ exited with 0 +++ [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6408] close(3 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6407, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6411 attached [pid 6410] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6409] close(3 [pid 6408] <... close resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6411] set_robust_list(0x555581b7e660, 24 [pid 6409] <... close resumed>) = 0 [pid 6411] <... set_robust_list resumed>) = 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6411 [pid 6411] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6411] setpgid(0, 0 [pid 6410] <... write resumed>) = 524288 [pid 6409] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6408] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6411] <... setpgid resumed>) = 0 [pid 6410] munmap(0x7f88dec00000, 138412032 [pid 6408] <... openat resumed>) = -1 EISDIR (Is a directory) [ 90.798647][ T6406] overlayfs: failed to resolve './file0': -2 [ 90.813259][ T6407] overlayfs: failed to resolve './file0': -2 [pid 6409] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6410] <... munmap resumed>) = 0 [pid 6408] pwrite64(-1, "#", 1, 134220897 [pid 6411] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6410] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6409] pwrite64(-1, "#", 1, 134220897 [pid 6408] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6411] <... openat resumed>) = 3 [pid 6410] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6409] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6408] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6411] write(3, "1000", 4 [pid 6410] close(3 [pid 6409] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6408] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6411] <... write resumed>) = 4 [pid 6409] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6409] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6409] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6409] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6410] <... close resumed>) = 0 [pid 6409] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6409] rename("./file1", "./file0/file0"executing program ) = -1 ENOENT (No such file or directory) [pid 6411] close(3 [pid 6410] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6408] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6411] <... close resumed>) = 0 [pid 6409] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6412 [pid 6411] write(1, "executing program\n", 18 [pid 6409] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6408] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6411] <... write resumed>) = 18 [pid 6409] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6408] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6412 attached [pid 6411] memfd_create("syzkaller", 0 [pid 6410] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6409] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6412] set_robust_list(0x555581b7e660, 24 [pid 6411] <... memfd_create resumed>) = 3 [pid 6408] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6412] <... set_robust_list resumed>) = 0 [pid 6411] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6410] pwrite64(-1, "#", 1, 134220897 [pid 6409] exit_group(0 [pid 6408] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6412] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6411] <... mmap resumed>) = 0x7f88dec00000 [pid 6410] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] <... exit_group resumed>) = ? [pid 6408] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6412] <... prctl resumed>) = 0 [pid 6410] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6408] mkdir("./bus", 000 [pid 6412] setpgid(0, 0 [pid 6410] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6408] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6412] <... setpgid resumed>) = 0 [pid 6410] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6408] rename("./file1", "./file0/file0" [pid 6412] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6410] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6408] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6410] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6412] <... openat resumed>) = 3 [pid 6411] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6409] +++ exited with 0 +++ [pid 6408] mkdirat(AT_FDCWD, "./file1", 000 [pid 6412] write(3, "1000", 4 [pid 6410] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6408] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6409, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6412] <... write resumed>) = 4 [pid 6410] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6408] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6412] close(3 [pid 6411] <... write resumed>) = 524288 [pid 6410] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6411] munmap(0x7f88dec00000, 138412032 [pid 6410] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6411] <... munmap resumed>) = 0 [pid 6411] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6410] rename("./file1", "./file0/file0" [pid 6411] close(3 [pid 6410] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6412] <... close resumed>) = 0 [pid 6410] mkdirat(AT_FDCWD, "./file1", 000executing program [pid 6412] write(1, "executing program\n", 18 [pid 6410] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6412] <... write resumed>) = 18 [pid 6410] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6411] <... close resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6413 attached [pid 6412] memfd_create("syzkaller", 0 [pid 6411] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6412] <... memfd_create resumed>) = 3 [pid 6411] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6413] set_robust_list(0x555581b7e660, 24) = 0 [pid 6412] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6411] pwrite64(-1, "#", 1, 134220897 [pid 6412] <... mmap resumed>) = 0x7f88dec00000 [pid 6411] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6413 [pid 6411] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6411] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6408] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6411] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6408] exit_group(0 [pid 6411] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6408] <... exit_group resumed>) = ? [pid 6408] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6408, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6410] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6411] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6410] exit_group(0 [pid 6411] rename("./file1", "./file0/file0" [pid 6410] <... exit_group resumed>) = ? [pid 6411] <... rename resumed>) = -1 ENOENT (No such file or directory) [ 90.868053][ T6409] overlayfs: failed to resolve './file0': -2 [ 90.896861][ T6408] overlayfs: failed to resolve './file0': -2 [ 90.908323][ T6410] overlayfs: failed to resolve './file0': -2 [pid 6411] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6411] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6413] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 executing program [pid 6412] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6411] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6410] +++ exited with 0 +++ [pid 5821] <... restart_syscall resumed>) = 0 [pid 6413] setpgid(0, 0) = 0 [pid 6413] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6413] write(3, "1000", 4) = 4 [pid 6413] close(3) = 0 [pid 6413] write(1, "executing program\n", 18) = 18 [pid 6413] memfd_create("syzkaller", 0) = 3 [pid 6413] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6413] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6412] <... write resumed>) = 524288 [pid 6411] exit_group(0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6410, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6411] <... exit_group resumed>) = ? [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6411] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6411, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6414 ./strace-static-x86_64: Process 6414 attached ./strace-static-x86_64: Process 6415 attached [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6415] set_robust_list(0x555581b7e660, 24 [pid 6414] set_robust_list(0x555581b7e660, 24 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6415 [pid 6414] <... set_robust_list resumed>) = 0 [pid 6415] <... set_robust_list resumed>) = 0 [pid 6414] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6413] <... write resumed>) = 524288 [pid 6412] munmap(0x7f88dec00000, 138412032 [pid 6414] <... prctl resumed>) = 0 [pid 6415] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6414] setpgid(0, 0 [pid 6413] munmap(0x7f88dec00000, 138412032 [pid 6412] <... munmap resumed>) = 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6415] <... prctl resumed>) = 0 [pid 6412] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6415] setpgid(0, 0 [pid 6414] <... setpgid resumed>) = 0 [pid 6413] <... munmap resumed>) = 0 [pid 6415] <... setpgid resumed>) = 0 [pid 6414] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6412] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6415] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6412] close(3 [pid 6415] <... openat resumed>) = 3 [pid 6414] <... openat resumed>) = 3 [ 90.925510][ T6411] overlayfs: failed to resolve './file0': -2 [pid 6413] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6415] write(3, "1000", 4 [pid 6414] write(3, "1000", 4 [pid 6412] <... close resumed>) = 0 [pid 6415] <... write resumed>) = 4 [pid 6414] <... write resumed>) = 4 [pid 6413] close(3 [pid 6412] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6415] close(3 [pid 6414] close(3 [pid 6413] <... close resumed>) = 0 [pid 6412] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6415] <... close resumed>) = 0 [pid 6414] <... close resumed>) = 0 [pid 6412] pwrite64(-1, "#", 1, 134220897executing program [pid 6415] write(1, "executing program\n", 18 [pid 6412] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6412] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6415] <... write resumed>) = 18 executing program [pid 6414] write(1, "executing program\n", 18 [pid 6412] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6415] memfd_create("syzkaller", 0 [pid 6414] <... write resumed>) = 18 [pid 6412] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6414] memfd_create("syzkaller", 0 [pid 6412] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6416 attached [pid 6415] <... memfd_create resumed>) = 3 [pid 6415] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6413] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6416] set_robust_list(0x555581b7e660, 24 [pid 6412] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6416] <... set_robust_list resumed>) = 0 [pid 6412] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6415] <... mmap resumed>) = 0x7f88dec00000 [pid 6414] <... memfd_create resumed>) = 3 [pid 6413] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6412] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6416 [pid 6416] <... prctl resumed>) = 0 [pid 6415] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6414] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6413] pwrite64(-1, "#", 1, 134220897 [pid 6412] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] setpgid(0, 0 [pid 6412] mkdir("./bus", 000 [pid 6416] <... setpgid resumed>) = 0 [pid 6412] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6416] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6412] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6416] <... openat resumed>) = 3 [pid 6415] <... write resumed>) = 524288 [pid 6414] <... mmap resumed>) = 0x7f88dec00000 [pid 6413] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6412] mkdirat(AT_FDCWD, "./file1", 000 [pid 6416] write(3, "1000", 4 [pid 6413] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6412] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6416] <... write resumed>) = 4 [pid 6413] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6412] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6416] close(3 [pid 6415] munmap(0x7f88dec00000, 138412032 [pid 6414] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6413] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6416] <... close resumed>) = 0 [pid 6415] <... munmap resumed>) = 0 [pid 6412] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6416] write(1, "executing program\n", 18executing program [pid 6413] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6416] <... write resumed>) = 18 [pid 6412] exit_group(0 [pid 6413] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6416] memfd_create("syzkaller", 0 [pid 6413] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6413] mkdir("./bus", 000 [pid 6412] <... exit_group resumed>) = ? [pid 6413] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6416] <... memfd_create resumed>) = 3 [pid 6413] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6413] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6413] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6416] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6412] +++ exited with 0 +++ [pid 6415] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6416] <... mmap resumed>) = 0x7f88dec00000 [pid 6415] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6414] <... write resumed>) = 524288 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6412, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6415] close(3 [pid 6414] munmap(0x7f88dec00000, 138412032 [pid 6416] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6414] <... munmap resumed>) = 0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6415] <... close resumed>) = 0 [pid 6415] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6415] pwrite64(-1, "#", 1, 134220897 [pid 6414] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6415] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6415] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6414] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6414] close(3 [pid 6415] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6414] <... close resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6415] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6415] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6415] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6415] mkdir("./bus", 000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6417 ./strace-static-x86_64: Process 6417 attached [pid 6416] <... write resumed>) = 524288 [pid 6415] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6414] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6413] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6417] set_robust_list(0x555581b7e660, 24 [pid 6416] munmap(0x7f88dec00000, 138412032 [pid 6415] rename("./file1", "./file0/file0" [pid 6414] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6413] exit_group(0 [pid 6417] <... set_robust_list resumed>) = 0 [pid 6416] <... munmap resumed>) = 0 [pid 6415] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6413] <... exit_group resumed>) = ? [pid 6417] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6415] mkdirat(AT_FDCWD, "./file1", 000 [pid 6414] pwrite64(-1, "#", 1, 134220897 [pid 6413] +++ exited with 0 +++ [pid 6416] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6417] <... prctl resumed>) = 0 [pid 6415] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6414] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6417] setpgid(0, 0 [pid 6416] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 91.017585][ T6412] overlayfs: failed to resolve './file0': -2 [ 91.027901][ T6413] overlayfs: failed to resolve './file0': -2 [pid 6415] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6414] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6417] <... setpgid resumed>) = 0 [pid 6416] close(3 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6413, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6414] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6414] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6414] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6414] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6414] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6414] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6414] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6414] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6417] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6416] <... close resumed>) = 0 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6415] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6417] <... openat resumed>) = 3 [pid 6415] exit_group(0 [pid 6417] write(3, "1000", 4 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6415] <... exit_group resumed>) = ? [pid 6417] <... write resumed>) = 4 [pid 6416] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005executing program [pid 6415] +++ exited with 0 +++ [pid 6417] close(3 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6417] <... close resumed>) = 0 [pid 6416] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6415, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6417] write(1, "executing program\n", 18 [pid 6416] pwrite64(-1, "#", 1, 134220897 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6417] <... write resumed>) = 18 [pid 6416] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6417] memfd_create("syzkaller", 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6417] <... memfd_create resumed>) = 3 [pid 6416] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6414] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 6417] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6416] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6417] <... mmap resumed>) = 0x7f88dec00000 [pid 6416] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6414] exit_group(0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6418 attached [pid 6416] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6414] <... exit_group resumed>) = ? [pid 6418] set_robust_list(0x555581b7e660, 24 [pid 6416] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6418 [pid 6418] <... set_robust_list resumed>) = 0 [pid 6417] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6416] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6414] +++ exited with 0 +++ [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6416] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6414, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6416] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6418] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6417] <... write resumed>) = 524288 [pid 6416] rename("./file1", "./file0/file0" [pid 6418] <... prctl resumed>) = 0 [pid 6416] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6418] setpgid(0, 0 [pid 6416] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 91.068273][ T6415] overlayfs: failed to resolve './file0': -2 [ 91.077280][ T6414] overlayfs: failed to resolve './file0': -2 [pid 6417] munmap(0x7f88dec00000, 138412032./strace-static-x86_64: Process 6419 attached [pid 6418] <... setpgid resumed>) = 0 [pid 6416] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6419] set_robust_list(0x555581b7e660, 24) = 0 [pid 6419] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6418] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6417] <... munmap resumed>) = 0 [pid 6416] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6419 ./strace-static-x86_64: Process 6420 attached [pid 6419] setpgid(0, 0 [pid 6418] <... openat resumed>) = 3 [pid 6417] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6416] exit_group(0 [pid 6420] set_robust_list(0x555581b7e660, 24 [pid 6419] <... setpgid resumed>) = 0 [pid 6418] write(3, "1000", 4 [pid 6417] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6416] <... exit_group resumed>) = ? [pid 6420] <... set_robust_list resumed>) = 0 [pid 6419] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6418] <... write resumed>) = 4 [pid 6417] close(3 [pid 6416] +++ exited with 0 +++ [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6420 [pid 6420] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6419] <... openat resumed>) = 3 [pid 6418] close(3 [pid 6417] <... close resumed>) = 0 [pid 6420] <... prctl resumed>) = 0 [pid 6419] write(3, "1000", 4 [pid 6420] setpgid(0, 0 [pid 6419] <... write resumed>) = 4 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6416, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6420] <... setpgid resumed>) = 0 [pid 6419] close(3 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6420] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6419] <... close resumed>) = 0 [pid 6418] <... close resumed>) = 0 [pid 6418] write(1, "executing program\n", 18executing program [pid 6420] <... openat resumed>) = 3 [pid 6419] write(1, "executing program\n", 18 executing program [pid 6418] <... write resumed>) = 18 [pid 6417] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6420] write(3, "1000", 4 [pid 6419] <... write resumed>) = 18 [pid 6418] memfd_create("syzkaller", 0 [pid 6420] <... write resumed>) = 4 [pid 6419] memfd_create("syzkaller", 0 [pid 6418] <... memfd_create resumed>) = 3 [pid 6417] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6420] close(3 [pid 6419] <... memfd_create resumed>) = 3 [pid 6418] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6417] pwrite64(-1, "#", 1, 134220897 [pid 6420] <... close resumed>) = 0 [pid 6419] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6418] <... mmap resumed>) = 0x7f88dec00000 [pid 6417] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6420] write(1, "executing program\n", 18executing program [pid 6419] <... mmap resumed>) = 0x7f88dec00000 [pid 6418] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6417] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6420] <... write resumed>) = 18 [pid 6417] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6420] memfd_create("syzkaller", 0 [pid 6419] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6420] <... memfd_create resumed>) = 3 [pid 6417] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6420] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6418] <... write resumed>) = 524288 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6417] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6420] <... mmap resumed>) = 0x7f88dec00000 [pid 6418] munmap(0x7f88dec00000, 138412032 [pid 6417] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6418] <... munmap resumed>) = 0 [pid 6420] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6419] <... write resumed>) = 524288 [pid 6417] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6419] munmap(0x7f88dec00000, 138412032 [pid 6418] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6417] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6421 attached [pid 6419] <... munmap resumed>) = 0 [pid 6418] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6417] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6421 [pid 6421] set_robust_list(0x555581b7e660, 24 [pid 6419] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6418] close(3 [pid 6417] rename("./file1", "./file0/file0" [pid 6421] <... set_robust_list resumed>) = 0 [pid 6420] <... write resumed>) = 524288 [pid 6419] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6418] <... close resumed>) = 0 [pid 6421] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6420] munmap(0x7f88dec00000, 138412032 [pid 6419] close(3 [pid 6417] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6421] <... prctl resumed>) = 0 [pid 6421] setpgid(0, 0 [pid 6420] <... munmap resumed>) = 0 [pid 6419] <... close resumed>) = 0 [pid 6417] mkdirat(AT_FDCWD, "./file1", 000 [pid 6421] <... setpgid resumed>) = 0 [ 91.133501][ T6416] overlayfs: failed to resolve './file0': -2 [pid 6420] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6421] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6418] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6420] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6417] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6421] <... openat resumed>) = 3 [pid 6420] close(3 [pid 6417] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6419] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6418] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6419] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6418] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6419] pwrite64(-1, "#", 1, 134220897 [pid 6418] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6420] <... close resumed>) = 0 [pid 6419] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6421] write(3, "1000", 4 [pid 6418] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6419] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6418] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6419] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6418] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6419] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6418] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6419] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6418] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6419] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6418] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6419] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6418] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6419] mkdir("./bus", 000 [pid 6418] mkdir("./bus", 000 [pid 6419] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6418] <... mkdir resumed>) = -1 EEXIST (File exists) executing program [pid 6421] <... write resumed>) = 4 [pid 6419] rename("./file1", "./file0/file0" [pid 6418] rename("./file1", "./file0/file0" [pid 6421] close(3 [pid 6420] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6421] <... close resumed>) = 0 [pid 6421] write(1, "executing program\n", 18 [pid 6420] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6421] <... write resumed>) = 18 [pid 6420] pwrite64(-1, "#", 1, 134220897 [pid 6421] memfd_create("syzkaller", 0 [pid 6419] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6418] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6417] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6421] <... memfd_create resumed>) = 3 [pid 6420] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6419] mkdirat(AT_FDCWD, "./file1", 000 [pid 6418] mkdirat(AT_FDCWD, "./file1", 000 [pid 6421] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6420] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6419] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6418] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6417] exit_group(0 [pid 6421] <... mmap resumed>) = 0x7f88dec00000 [pid 6420] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6419] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6418] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6421] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6420] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6417] <... exit_group resumed>) = ? [pid 6420] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6417] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6417, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6420] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6421] <... write resumed>) = 524288 [pid 6420] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6421] munmap(0x7f88dec00000, 138412032 [pid 6420] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6420] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6420] mkdir("./bus", 000 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6421] <... munmap resumed>) = 0 [pid 6418] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6421] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6420] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6419] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6418] exit_group(0./strace-static-x86_64: Process 6422 attached [pid 6421] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6420] rename("./file1", "./file0/file0" [pid 6419] exit_group(0 [pid 6422] set_robust_list(0x555581b7e660, 24 [pid 6421] close(3 [pid 6420] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6419] <... exit_group resumed>) = ? [pid 6418] <... exit_group resumed>) = ? [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6422 [pid 6422] <... set_robust_list resumed>) = 0 [pid 6420] mkdirat(AT_FDCWD, "./file1", 000 [pid 6419] +++ exited with 0 +++ [pid 6421] <... close resumed>) = 0 [pid 6418] +++ exited with 0 +++ [pid 6422] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6421] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6420] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6418, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6419, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6422] <... prctl resumed>) = 0 [pid 6421] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6420] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [ 91.198308][ T6417] overlayfs: failed to resolve './file0': -2 [ 91.209099][ T6419] overlayfs: failed to resolve './file0': -2 [ 91.217121][ T6418] overlayfs: failed to resolve './file0': -2 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6422] setpgid(0, 0 [pid 6421] pwrite64(-1, "#", 1, 134220897 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6424 attached ./strace-static-x86_64: Process 6423 attached [pid 6422] <... setpgid resumed>) = 0 [pid 6421] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] set_robust_list(0x555581b7e660, 24 [pid 6423] set_robust_list(0x555581b7e660, 24 [pid 6421] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6420] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6423 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6424 [pid 6422] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6424] <... set_robust_list resumed>) = 0 [pid 6423] <... set_robust_list resumed>) = 0 [pid 6421] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6420] exit_group(0 [pid 6424] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6423] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6424] <... prctl resumed>) = 0 [pid 6424] setpgid(0, 0 [pid 6423] <... prctl resumed>) = 0 [pid 6422] <... openat resumed>) = 3 [pid 6421] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6420] <... exit_group resumed>) = ? [pid 6424] <... setpgid resumed>) = 0 [pid 6423] setpgid(0, 0 [pid 6422] write(3, "1000", 4 [pid 6424] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6423] <... setpgid resumed>) = 0 [pid 6421] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6420] +++ exited with 0 +++ [pid 6424] <... openat resumed>) = 3 [pid 6423] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6422] <... write resumed>) = 4 [pid 6421] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6420, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6421] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] write(3, "1000", 4 [pid 6423] <... openat resumed>) = 3 [pid 6422] close(3 [pid 6421] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6424] <... write resumed>) = 4 [pid 6423] write(3, "1000", 4 [pid 6422] <... close resumed>) = 0 [pid 6421] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] close(3 [pid 6423] <... write resumed>) = 4 executing program [pid 6422] write(1, "executing program\n", 18 [pid 6421] mkdir("./bus", 000 [pid 6424] <... close resumed>) = 0 [pid 6423] close(3 [pid 6422] <... write resumed>) = 18 executing program [pid 6424] write(1, "executing program\n", 18 [pid 6423] <... close resumed>) = 0 [pid 6422] memfd_create("syzkaller", 0 [pid 6421] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6424] <... write resumed>) = 18 [pid 6421] rename("./file1", "./file0/file0" [pid 6424] memfd_create("syzkaller", 0 [pid 6423] write(1, "executing program\n", 18 [pid 6422] <... memfd_create resumed>) = 3 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6421] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 6421] mkdirat(AT_FDCWD, "./file1", 000 [pid 6424] <... memfd_create resumed>) = 3 [pid 6423] <... write resumed>) = 18 [pid 6422] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6424] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6423] memfd_create("syzkaller", 0 [pid 6422] <... mmap resumed>) = 0x7f88dec00000 [pid 6421] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6421] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6425 attached [pid 6424] <... mmap resumed>) = 0x7f88dec00000 [pid 6423] <... memfd_create resumed>) = 3 [pid 6422] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6425] set_robust_list(0x555581b7e660, 24 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6425 [pid 6423] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6421] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6425] <... set_robust_list resumed>) = 0 [pid 6423] <... mmap resumed>) = 0x7f88dec00000 [pid 6425] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6423] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6421] exit_group(0 [pid 6425] <... prctl resumed>) = 0 [pid 6425] setpgid(0, 0) = 0 [pid 6425] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6424] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6421] <... exit_group resumed>) = ? [pid 6425] <... openat resumed>) = 3 [pid 6425] write(3, "1000", 4) = 4 [pid 6425] close(3) = 0 [pid 6425] write(1, "executing program\n", 18 [pid 6421] +++ exited with 0 +++ [pid 6425] <... write resumed>) = 18 [pid 6425] memfd_create("syzkaller", 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6421, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6424] <... write resumed>) = 524288 [pid 5824] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 6425] <... memfd_create resumed>) = 3 [pid 6423] <... write resumed>) = 524288 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6426 attached [pid 6422] <... write resumed>) = 524288 [pid 6425] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6424] munmap(0x7f88dec00000, 138412032 [pid 6423] munmap(0x7f88dec00000, 138412032 [pid 6422] munmap(0x7f88dec00000, 138412032 [pid 6425] <... mmap resumed>) = 0x7f88dec00000 [pid 6426] set_robust_list(0x555581b7e660, 24 [pid 6423] <... munmap resumed>) = 0 [pid 6426] <... set_robust_list resumed>) = 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6426 [pid 6426] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6425] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6424] <... munmap resumed>) = 0 [pid 6423] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6422] <... munmap resumed>) = 0 [pid 6424] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6426] setpgid(0, 0 [pid 6424] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6423] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6422] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6426] <... setpgid resumed>) = 0 [pid 6424] close(3 [pid 6423] close(3 [pid 6422] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6426] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [ 91.238841][ T6420] overlayfs: failed to resolve './file0': -2 [ 91.269650][ T6421] overlayfs: failed to resolve './file0': -2 [pid 6422] close(3 [pid 6426] write(3, "1000", 4) = 4 [pid 6425] <... write resumed>) = 524288 [pid 6424] <... close resumed>) = 0 [pid 6423] <... close resumed>) = 0 [pid 6422] <... close resumed>) = 0 [pid 6426] close(3) = 0 [pid 6425] munmap(0x7f88dec00000, 138412032 [pid 6424] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6423] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6422] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6424] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6422] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6426] write(1, "executing program\n", 18 [pid 6424] pwrite64(-1, "#", 1, 134220897 [pid 6422] pwrite64(-1, "#", 1, 134220897 [pid 6426] <... write resumed>) = 18 executing program [pid 6424] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6423] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6422] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6426] memfd_create("syzkaller", 0 [pid 6425] <... munmap resumed>) = 0 [pid 6424] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6423] pwrite64(-1, "#", 1, 134220897 [pid 6422] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6425] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6424] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6423] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6422] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6426] <... memfd_create resumed>) = 3 [pid 6425] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6424] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6423] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6422] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6426] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6425] close(3 [pid 6424] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6426] <... mmap resumed>) = 0x7f88dec00000 [pid 6423] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6422] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6425] <... close resumed>) = 0 [pid 6424] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6422] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6423] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6426] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6423] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6422] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6423] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6422] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6424] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6423] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6422] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6423] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6422] mkdir("./bus", 000 [pid 6426] <... write resumed>) = 524288 [pid 6426] munmap(0x7f88dec00000, 138412032 [pid 6424] mkdir("./bus", 000 [pid 6423] mkdir("./bus", 000 [pid 6422] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6424] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6423] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6425] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6424] rename("./file1", "./file0/file0" [pid 6423] rename("./file1", "./file0/file0" [pid 6422] rename("./file1", "./file0/file0" [pid 6426] <... munmap resumed>) = 0 [pid 6425] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6424] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6423] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6426] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6425] pwrite64(-1, "#", 1, 134220897 [pid 6424] mkdirat(AT_FDCWD, "./file1", 000 [pid 6423] mkdirat(AT_FDCWD, "./file1", 000 [pid 6422] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6426] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6425] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6423] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6426] close(3 [pid 6424] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6423] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6422] mkdirat(AT_FDCWD, "./file1", 000 [pid 6425] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6425] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6425] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6425] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6425] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6425] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6425] mkdirat(AT_FDCWD, "./file1", 000 [pid 6426] <... close resumed>) = 0 [pid 6425] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6424] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6423] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6422] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6426] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6425] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6424] exit_group(0 [pid 6423] exit_group(0 [pid 6422] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6426] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6423] <... exit_group resumed>) = ? [pid 6424] <... exit_group resumed>) = ? [pid 6424] +++ exited with 0 +++ [pid 6423] +++ exited with 0 +++ [pid 6426] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6423, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6424, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6426] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6427 attached [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6428 attached [pid 6427] set_robust_list(0x555581b7e660, 24 [pid 6426] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6426] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6427 [pid 6428] set_robust_list(0x555581b7e660, 24 [pid 6427] <... set_robust_list resumed>) = 0 [pid 6428] <... set_robust_list resumed>) = 0 [pid 6427] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6426] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6425] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6422] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6428 [pid 6428] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6427] <... prctl resumed>) = 0 [pid 6426] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6425] exit_group(0 [pid 6422] exit_group(0 [pid 6428] <... prctl resumed>) = 0 [pid 6427] setpgid(0, 0 [pid 6426] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6425] <... exit_group resumed>) = ? [pid 6428] setpgid(0, 0 [pid 6427] <... setpgid resumed>) = 0 [pid 6426] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6425] +++ exited with 0 +++ [pid 6422] <... exit_group resumed>) = ? [pid 6428] <... setpgid resumed>) = 0 [pid 6426] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6425, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6428] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6427] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6426] mkdir("./bus", 000 [pid 6422] +++ exited with 0 +++ [pid 6428] <... openat resumed>) = 3 [pid 6427] <... openat resumed>) = 3 [pid 6426] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6422, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6428] write(3, "1000", 4 [pid 6427] write(3, "1000", 4 [pid 6426] rename("./file1", "./file0/file0" [pid 6428] <... write resumed>) = 4 [pid 6427] <... write resumed>) = 4 [pid 6426] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6428] close(3 [pid 6427] close(3 [pid 6426] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6427] <... close resumed>) = 0 [pid 6426] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6428] <... close resumed>) = 0 [pid 6427] write(1, "executing program\n", 18 [pid 6426] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6428] write(1, "executing program\n", 18 [pid 6427] <... write resumed>) = 18 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6429 attached [pid 6427] memfd_create("syzkaller", 0 [pid 6429] set_robust_list(0x555581b7e660, 24) = 0 [ 91.352551][ T6424] overlayfs: failed to resolve './file0': -2 [ 91.359220][ T6423] overlayfs: failed to resolve './file0': -2 [ 91.368555][ T6425] overlayfs: failed to resolve './file0': -2 [ 91.375479][ T6422] overlayfs: failed to resolve './file0': -2 [pid 6429] prctl(PR_SET_PDEATHSIG, SIGKILLexecuting program ) = 0 [pid 6428] <... write resumed>) = 18 [pid 6427] <... memfd_create resumed>) = 3 [pid 6426] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6429 [pid 6429] setpgid(0, 0 [pid 6428] memfd_create("syzkaller", 0 [pid 6427] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6429] <... setpgid resumed>) = 0 [pid 6428] <... memfd_create resumed>) = 3 [pid 6427] <... mmap resumed>) = 0x7f88dec00000 [pid 6426] exit_group(0./strace-static-x86_64: Process 6430 attached [pid 6429] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6428] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6427] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6430] set_robust_list(0x555581b7e660, 24 [pid 6429] <... openat resumed>) = 3 [pid 6428] <... mmap resumed>) = 0x7f88dec00000 [pid 6427] <... write resumed>) = 524288 [pid 6426] <... exit_group resumed>) = ? [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6430 [pid 6430] <... set_robust_list resumed>) = 0 [pid 6429] write(3, "1000", 4 [pid 6426] +++ exited with 0 +++ executing program [pid 6430] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6429] <... write resumed>) = 4 [pid 6430] <... prctl resumed>) = 0 [pid 6429] close(3 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6426, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6429] <... close resumed>) = 0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6429] write(1, "executing program\n", 18 [pid 6430] setpgid(0, 0 [pid 6429] <... write resumed>) = 18 [pid 6430] <... setpgid resumed>) = 0 [pid 6429] memfd_create("syzkaller", 0 [pid 6427] munmap(0x7f88dec00000, 138412032 [pid 6430] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6429] <... memfd_create resumed>) = 3 [pid 6428] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6427] <... munmap resumed>) = 0 [pid 6430] <... openat resumed>) = 3 [pid 6429] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6427] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6430] write(3, "1000", 4 [pid 6429] <... mmap resumed>) = 0x7f88dec00000 [pid 6428] <... write resumed>) = 524288 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6430] <... write resumed>) = 4 [pid 6428] munmap(0x7f88dec00000, 138412032 [pid 6427] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6430] close(3 [pid 6428] <... munmap resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWRexecuting program [pid 6430] <... close resumed>) = 0 [pid 6427] close(3 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6430] write(1, "executing program\n", 18 [pid 6429] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6431 attached [pid 6430] <... write resumed>) = 18 [pid 6428] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6427] <... close resumed>) = 0 [pid 6430] memfd_create("syzkaller", 0 [pid 6431] set_robust_list(0x555581b7e660, 24 [pid 6428] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6431] <... set_robust_list resumed>) = 0 [pid 6428] close(3 [pid 6431] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6430] <... memfd_create resumed>) = 3 [ 91.423143][ T6426] overlayfs: failed to resolve './file0': -2 [pid 6429] <... write resumed>) = 524288 [pid 6428] <... close resumed>) = 0 [pid 6427] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6431 [pid 6431] <... prctl resumed>) = 0 [pid 6430] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6431] setpgid(0, 0) = 0 [pid 6431] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6430] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6431] <... openat resumed>) = 3 [pid 6427] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6431] write(3, "1000", 4) = 4 [pid 6431] close(3) = 0 [pid 6431] write(1, "executing program\n", 18) = 18 [pid 6431] memfd_create("syzkaller", 0) = 3 [pid 6431] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6430] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6429] munmap(0x7f88dec00000, 138412032 [pid 6428] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6427] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6429] <... munmap resumed>) = 0 [pid 6427] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6428] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6427] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6427] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6428] pwrite64(-1, "#", 1, 134220897 [pid 6427] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6428] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6428] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6427] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6428] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6427] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6428] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6427] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6428] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6427] mkdir("./bus", 000 [pid 6428] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6427] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6428] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] rename("./file1", "./file0/file0" [pid 6430] <... write resumed>) = 524288 [pid 6428] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6427] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6428] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] mkdirat(AT_FDCWD, "./file1", 000 [pid 6428] mkdir("./bus", 000 [pid 6427] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6428] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6427] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6431] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6430] munmap(0x7f88dec00000, 138412032 [pid 6429] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6428] rename("./file1", "./file0/file0" [pid 6429] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6429] close(3) = 0 [pid 6428] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6427] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6428] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6427] exit_group(0 [pid 6430] <... munmap resumed>) = 0 [pid 6428] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6427] <... exit_group resumed>) = ? [pid 6431] <... write resumed>) = 524288 [pid 6430] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6429] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6430] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6429] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6430] close(3) = 0 [pid 6429] pwrite64(-1, "#", 1, 134220897 [pid 6431] munmap(0x7f88dec00000, 138412032 [pid 6430] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6429] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6428] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6427] +++ exited with 0 +++ [pid 6431] <... munmap resumed>) = 0 [pid 6430] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6429] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6427, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6431] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6429] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6428] exit_group(0 [pid 6431] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6430] pwrite64(-1, "#", 1, 134220897 [pid 6429] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6431] close(3 [pid 6430] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6429] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6428] <... exit_group resumed>) = ? [pid 6431] <... close resumed>) = 0 [pid 6430] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6429] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6428] +++ exited with 0 +++ [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6428, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6429] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6429] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6429] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6429] mkdir("./bus", 000 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6429] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6430] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6429] rename("./file1", "./file0/file0" [pid 6430] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6429] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6431] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6430] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6429] mkdirat(AT_FDCWD, "./file1", 000 [pid 6431] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6430] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6429] <... mkdirat resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6432 attached [pid 6431] pwrite64(-1, "#", 1, 134220897 [pid 6430] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6429] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6432] set_robust_list(0x555581b7e660, 24 [pid 6431] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6432 [pid 6432] <... set_robust_list resumed>) = 0 [pid 6432] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6430] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6431] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6430] rename("./file1", "./file0/file0" [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6432] <... prctl resumed>) = 0 [pid 6430] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6432] setpgid(0, 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6432] <... setpgid resumed>) = 0 [pid 6431] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6430] mkdirat(AT_FDCWD, "./file1", 000 [pid 6431] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6430] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6431] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [ 91.498885][ T6427] overlayfs: failed to resolve './file0': -2 [ 91.508489][ T6428] overlayfs: failed to resolve './file0': -2 [ 91.536920][ T6429] overlayfs: failed to resolve './file0': -2 [pid 6430] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6433 attached [pid 6432] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6431] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6429] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6433] set_robust_list(0x555581b7e660, 24 [pid 6431] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6432] <... openat resumed>) = 3 [pid 6433] <... set_robust_list resumed>) = 0 [pid 6432] write(3, "1000", 4 [pid 6431] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6429] exit_group(0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6433 [pid 6433] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6431] mkdir("./bus", 000 [pid 6433] <... prctl resumed>) = 0 [pid 6432] <... write resumed>) = 4 [pid 6431] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6430] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6429] <... exit_group resumed>) = ? [pid 6433] setpgid(0, 0 [pid 6432] close(3 [pid 6431] rename("./file1", "./file0/file0" [pid 6430] exit_group(0 [pid 6433] <... setpgid resumed>) = 0 [pid 6432] <... close resumed>) = 0 [pid 6431] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6430] <... exit_group resumed>) = ? [pid 6433] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECexecuting program [pid 6432] write(1, "executing program\n", 18 [pid 6431] mkdirat(AT_FDCWD, "./file1", 000 [pid 6430] +++ exited with 0 +++ [pid 6429] +++ exited with 0 +++ [pid 6432] <... write resumed>) = 18 [pid 6431] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6429, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6431] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6430, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6433] <... openat resumed>) = 3 [pid 6432] memfd_create("syzkaller", 0 [pid 6433] write(3, "1000", 4 [pid 6432] <... memfd_create resumed>) = 3 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6433] <... write resumed>) = 4 [pid 6432] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6433] close(3 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6433] <... close resumed>) = 0 [pid 6432] <... mmap resumed>) = 0x7f88dec00000 [pid 6431] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... restart_syscall resumed>) = 0 executing program [pid 6433] write(1, "executing program\n", 18) = 18 [pid 6431] exit_group(0) = ? [pid 6431] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6431, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6433] memfd_create("syzkaller", 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6433] <... memfd_create resumed>) = 3 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6433] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 6434 attached [pid 6434] set_robust_list(0x555581b7e660, 24 [pid 6433] <... mmap resumed>) = 0x7f88dec00000 [pid 6434] <... set_robust_list resumed>) = 0 [pid 6434] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 6435 attached ) = 0 [pid 6434] setpgid(0, 0) = 0 [pid 6434] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6435] set_robust_list(0x555581b7e660, 24 [pid 6433] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6432] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6434 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6435 [pid 6435] <... set_robust_list resumed>) = 0 executing program [pid 6435] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6434] <... openat resumed>) = 3 [pid 6434] write(3, "1000", 4) = 4 [pid 6434] close(3) = 0 [pid 6434] write(1, "executing program\n", 18) = 18 [pid 6434] memfd_create("syzkaller", 0) = 3 [pid 6434] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [ 91.548448][ T6430] overlayfs: failed to resolve './file0': -2 [ 91.564922][ T6431] overlayfs: failed to resolve './file0': -2 [pid 6435] <... prctl resumed>) = 0 [pid 6434] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6432] <... write resumed>) = 524288 [pid 6435] setpgid(0, 0 [pid 6433] <... write resumed>) = 524288 [pid 6435] <... setpgid resumed>) = 0 [pid 6433] munmap(0x7f88dec00000, 138412032 [pid 6435] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6433] <... munmap resumed>) = 0 [pid 6432] munmap(0x7f88dec00000, 138412032 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6433] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6435] <... openat resumed>) = 3 [pid 6433] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6435] write(3, "1000", 4 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6433] close(3 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6435] <... write resumed>) = 4 ./strace-static-x86_64: Process 6436 attached [pid 6435] close(3 [pid 6432] <... munmap resumed>) = 0 [pid 6435] <... close resumed>) = 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6436 executing program [pid 6435] write(1, "executing program\n", 18 [pid 6432] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6435] <... write resumed>) = 18 [pid 6435] memfd_create("syzkaller", 0 [pid 6436] set_robust_list(0x555581b7e660, 24 [pid 6432] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6436] <... set_robust_list resumed>) = 0 [pid 6435] <... memfd_create resumed>) = 3 [pid 6432] close(3 [pid 6435] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6436] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6435] <... mmap resumed>) = 0x7f88dec00000 [pid 6434] <... write resumed>) = 524288 [pid 6433] <... close resumed>) = 0 [pid 6432] <... close resumed>) = 0 [pid 6436] <... prctl resumed>) = 0 [pid 6436] setpgid(0, 0) = 0 [pid 6435] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6434] munmap(0x7f88dec00000, 138412032 [pid 6433] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6432] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6436] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6434] <... munmap resumed>) = 0 [pid 6433] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6432] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6436] <... openat resumed>) = 3 [pid 6432] pwrite64(-1, "#", 1, 134220897 [pid 6436] write(3, "1000", 4 [pid 6432] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6436] <... write resumed>) = 4 [pid 6434] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6433] pwrite64(-1, "#", 1, 134220897 [pid 6432] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6436] close(3 [pid 6434] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6433] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6436] <... close resumed>) = 0 [pid 6433] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500executing program [pid 6436] write(1, "executing program\n", 18 [pid 6434] close(3 [pid 6433] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6436] <... write resumed>) = 18 [pid 6435] <... write resumed>) = 524288 [pid 6434] <... close resumed>) = 0 [pid 6433] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6432] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6436] memfd_create("syzkaller", 0 [pid 6433] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6435] munmap(0x7f88dec00000, 138412032 [pid 6432] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6436] <... memfd_create resumed>) = 3 [pid 6432] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6433] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6432] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6433] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6432] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6436] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6432] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6433] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6432] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6436] <... mmap resumed>) = 0x7f88dec00000 [pid 6432] mkdir("./bus", 000 [pid 6435] <... munmap resumed>) = 0 [pid 6433] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6432] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6436] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6435] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6434] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6433] mkdir("./bus", 000 [pid 6432] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6434] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6435] close(3 [pid 6432] mkdirat(AT_FDCWD, "./file1", 000 [pid 6433] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6433] rename("./file1", "./file0/file0" [pid 6434] pwrite64(-1, "#", 1, 134220897 [pid 6433] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6432] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6434] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6433] mkdirat(AT_FDCWD, "./file1", 000 [pid 6432] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6434] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6433] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6433] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6434] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6435] <... close resumed>) = 0 [pid 6436] <... write resumed>) = 524288 [pid 6436] munmap(0x7f88dec00000, 138412032 [pid 6435] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6434] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6433] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6432] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6436] <... munmap resumed>) = 0 [pid 6436] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6435] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6434] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6433] exit_group(0 [pid 6432] exit_group(0 [pid 6436] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6435] pwrite64(-1, "#", 1, 134220897 [pid 6434] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6433] <... exit_group resumed>) = ? [pid 6432] <... exit_group resumed>) = ? [pid 6436] close(3) = 0 [pid 6435] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6433] +++ exited with 0 +++ [pid 6432] +++ exited with 0 +++ [pid 6434] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6433, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6432, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6435] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6435] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6434] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6435] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6434] rename("./file1", "./file0/file0" [pid 6435] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6435] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6436] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6434] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6435] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] mkdirat(AT_FDCWD, "./file1", 000 [pid 6435] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6434] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6435] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6435] mkdir("./bus", 000 [pid 6436] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555581b7e650) = 6437 [pid 6435] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6435] rename("./file1", "./file0/file0" [pid 6436] pwrite64(-1, "#", 1, 134220897 [pid 6435] <... rename resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6437 attached [pid 6436] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] mkdirat(AT_FDCWD, "./file1", 000 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6437] set_robust_list(0x555581b7e660, 24 [pid 6436] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6435] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6437] <... set_robust_list resumed>) = 0 [pid 6436] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6435] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6434] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6437] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6436] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6434] exit_group(0 [pid 6437] <... prctl resumed>) = 0 [pid 6436] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6437] setpgid(0, 0 [pid 6436] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6437] <... setpgid resumed>) = 0 [pid 6436] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] <... exit_group resumed>) = ? [pid 6437] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6436] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6434] +++ exited with 0 +++ [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6436] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6437] <... openat resumed>) = 3 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6434, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6436] mkdir("./bus", 000executing program [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] <... restart_syscall resumed>) = 0 [pid 6437] write(3, "1000", 4) = 4 [pid 6437] close(3) = 0 [pid 6437] write(1, "executing program\n", 18) = 18 ./strace-static-x86_64: Process 6438 attached [pid 6437] memfd_create("syzkaller", 0 [pid 6436] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6435] exit_group(0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6438 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6438] set_robust_list(0x555581b7e660, 24 [pid 6437] <... memfd_create resumed>) = 3 [pid 6436] rename("./file1", "./file0/file0" [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6438] <... set_robust_list resumed>) = 0 [pid 6437] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6438] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6437] <... mmap resumed>) = 0x7f88dec00000 [pid 6436] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6435] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6439 attached [pid 6438] <... prctl resumed>) = 0 [pid 6438] setpgid(0, 0) = 0 [pid 6438] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [ 91.649205][ T6433] overlayfs: failed to resolve './file0': -2 [ 91.652490][ T6432] overlayfs: failed to resolve './file0': -2 [ 91.682608][ T6434] overlayfs: failed to resolve './file0': -2 [ 91.690773][ T6435] overlayfs: failed to resolve './file0': -2 executing program [pid 6439] set_robust_list(0x555581b7e660, 24 [pid 6437] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6436] mkdirat(AT_FDCWD, "./file1", 000 [pid 6435] +++ exited with 0 +++ [pid 6439] <... set_robust_list resumed>) = 0 [pid 6436] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6439 [pid 6436] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6438] write(3, "1000", 4) = 4 [pid 6438] close(3) = 0 [pid 6438] write(1, "executing program\n", 18 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6435, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6438] <... write resumed>) = 18 [pid 6438] memfd_create("syzkaller", 0) = 3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6438] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6437] <... write resumed>) = 524288 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6438] <... mmap resumed>) = 0x7f88dec00000 [pid 6439] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6439] setpgid(0, 0) = 0 [pid 6439] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6439] <... openat resumed>) = 3 [pid 6436] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6440 attached [pid 6439] write(3, "1000", 4 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6440 [pid 6439] <... write resumed>) = 4 [pid 6439] close(3 [pid 6440] set_robust_list(0x555581b7e660, 24 [pid 6439] <... close resumed>) = 0 [pid 6438] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6436] exit_group(0 [pid 6440] <... set_robust_list resumed>) = 0 executing program [pid 6439] write(1, "executing program\n", 18 [pid 6436] <... exit_group resumed>) = ? [pid 6439] <... write resumed>) = 18 [pid 6437] munmap(0x7f88dec00000, 138412032) = 0 [pid 6440] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6439] memfd_create("syzkaller", 0 [pid 6438] <... write resumed>) = 524288 [pid 6437] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6436] +++ exited with 0 +++ [pid 6440] <... prctl resumed>) = 0 [pid 6439] <... memfd_create resumed>) = 3 [pid 6438] munmap(0x7f88dec00000, 138412032 [pid 6437] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6436, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6439] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6440] setpgid(0, 0 [pid 6439] <... mmap resumed>) = 0x7f88dec00000 [pid 6438] <... munmap resumed>) = 0 [pid 6437] close(3 [pid 6440] <... setpgid resumed>) = 0 [pid 6438] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6437] <... close resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6438] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6438] close(3 [pid 6440] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6440] <... openat resumed>) = 3 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6441 ./strace-static-x86_64: Process 6441 attached [pid 6440] write(3, "1000", 4 [pid 6439] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6438] <... close resumed>) = 0 [pid 6437] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6440] <... write resumed>) = 4 [pid 6438] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6437] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6441] set_robust_list(0x555581b7e660, 24 [pid 6440] close(3 [pid 6438] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6437] pwrite64(-1, "#", 1, 134220897 [pid 6438] pwrite64(-1, "#", 1, 134220897 [pid 6437] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6441] <... set_robust_list resumed>) = 0 [pid 6440] <... close resumed>) = 0 [pid 6438] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6441] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6438] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6437] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6440] write(1, "executing program\n", 18 [pid 6438] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6440] <... write resumed>) = 18 [pid 6441] <... prctl resumed>) = 0 [pid 6438] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6437] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6441] setpgid(0, 0 [pid 6440] memfd_create("syzkaller", 0 [pid 6438] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6437] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6438] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6437] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6438] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6438] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6437] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6438] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6438] mkdir("./bus", 000 [pid 6437] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6438] <... mkdir resumed>) = -1 EEXIST (File exists) [ 91.726663][ T6436] overlayfs: failed to resolve './file0': -2 [pid 6437] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6441] <... setpgid resumed>) = 0 [pid 6440] <... memfd_create resumed>) = 3 [pid 6439] <... write resumed>) = 524288 [pid 6438] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6437] rename("./file1", "./file0/file0" [pid 6441] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6440] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6439] munmap(0x7f88dec00000, 138412032 [pid 6438] mkdirat(AT_FDCWD, "./file1", 000 [pid 6437] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6440] <... mmap resumed>) = 0x7f88dec00000 [pid 6438] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6437] mkdirat(AT_FDCWD, "./file1", 000 [pid 6438] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6437] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6441] <... openat resumed>) = 3 [pid 6440] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6439] <... munmap resumed>) = 0 [pid 6437] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6441] write(3, "1000", 4 [pid 6439] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6441] <... write resumed>) = 4 [pid 6440] <... write resumed>) = 524288 [pid 6439] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6441] close(3 [pid 6439] close(3 [pid 6440] munmap(0x7f88dec00000, 138412032 [pid 6441] <... close resumed>) = 0 [pid 6439] <... close resumed>) = 0 [pid 6438] <... mount resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6441] write(1, "executing program\n", 18 [pid 6437] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6441] <... write resumed>) = 18 [pid 6440] <... munmap resumed>) = 0 [pid 6439] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6438] exit_group(0 [pid 6441] memfd_create("syzkaller", 0 [pid 6440] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6439] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6438] <... exit_group resumed>) = ? [pid 6437] exit_group(0 [pid 6441] <... memfd_create resumed>) = 3 [pid 6440] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6439] pwrite64(-1, "#", 1, 134220897 [pid 6438] +++ exited with 0 +++ [pid 6441] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6440] close(3 [pid 6439] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] <... exit_group resumed>) = ? [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6438, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6441] <... mmap resumed>) = 0x7f88dec00000 [pid 6440] <... close resumed>) = 0 [pid 6439] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6437] +++ exited with 0 +++ [pid 6440] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6439] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6441] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6439] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6437, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6440] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6439] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6440] pwrite64(-1, "#", 1, 134220897 [pid 6439] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6440] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6439] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6440] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6439] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6440] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6439] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6439] mkdir("./bus", 000 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6439] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6440] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6440] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6439] rename("./file1", "./file0/file0" [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6442 attached [pid 6440] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6439] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6439] mkdirat(AT_FDCWD, "./file1", 000 [pid 6440] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6440] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6442] set_robust_list(0x555581b7e660, 24 [pid 6440] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6442] <... set_robust_list resumed>) = 0 [ 91.789932][ T6438] overlayfs: failed to resolve './file0': -2 [ 91.797698][ T6437] overlayfs: failed to resolve './file0': -2 [pid 6440] mkdir("./bus", 000 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6442 ./strace-static-x86_64: Process 6443 attached [pid 6442] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6440] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6439] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6440] rename("./file1", "./file0/file0" [pid 6439] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6442] <... prctl resumed>) = 0 [pid 6440] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6442] setpgid(0, 0 [pid 6440] mkdirat(AT_FDCWD, "./file1", 000 [pid 6442] <... setpgid resumed>) = 0 [pid 6440] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6442] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6440] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6443] set_robust_list(0x555581b7e660, 24 [pid 6442] <... openat resumed>) = 3 [pid 6441] <... write resumed>) = 524288 executing program [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6443 [pid 6443] <... set_robust_list resumed>) = 0 [pid 6442] write(3, "1000", 4 [pid 6443] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6439] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6443] <... prctl resumed>) = 0 [pid 6442] <... write resumed>) = 4 [pid 6439] exit_group(0 [pid 6443] setpgid(0, 0 [pid 6439] <... exit_group resumed>) = ? [pid 6443] <... setpgid resumed>) = 0 [pid 6442] close(3) = 0 [pid 6442] write(1, "executing program\n", 18) = 18 [pid 6442] memfd_create("syzkaller", 0) = 3 [pid 6439] +++ exited with 0 +++ [pid 6442] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6443] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6442] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6441] munmap(0x7f88dec00000, 138412032 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6439, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6443] <... openat resumed>) = 3 [pid 6441] <... munmap resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6443] write(3, "1000", 4 [pid 6441] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6440] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6443] <... write resumed>) = 4 [pid 6442] <... write resumed>) = 524288 [pid 6441] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6443] close(3 [pid 6440] exit_group(0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6443] <... close resumed>) = 0 [pid 6441] close(3 [pid 6440] <... exit_group resumed>) = ? executing program [pid 6443] write(1, "executing program\n", 18 [pid 6442] munmap(0x7f88dec00000, 138412032 [pid 6441] <... close resumed>) = 0 [pid 6440] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6440, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6443] <... write resumed>) = 18 [pid 6442] <... munmap resumed>) = 0 [pid 6441] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6443] memfd_create("syzkaller", 0 [pid 6442] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6441] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6443] <... memfd_create resumed>) = 3 [pid 6442] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6441] pwrite64(-1, "#", 1, 134220897 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6443] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6442] close(3 [pid 6441] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6443] <... mmap resumed>) = 0x7f88dec00000 [pid 6442] <... close resumed>) = 0 [pid 6441] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [ 91.842281][ T6439] overlayfs: failed to resolve './file0': -2 [ 91.843653][ T6440] overlayfs: failed to resolve './file0': -2 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6441] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6444 attached [pid 6443] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6442] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6441] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6444] set_robust_list(0x555581b7e660, 24 [pid 6442] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6441] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6444 [pid 6442] pwrite64(-1, "#", 1, 134220897 [pid 6441] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6442] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6441] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6442] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6441] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6442] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6441] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6441] mkdir("./bus", 000 [pid 6442] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6441] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6442] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6441] rename("./file1", "./file0/file0" [pid 6442] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6441] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6442] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6442] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6441] mkdirat(AT_FDCWD, "./file1", 000 [pid 6442] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6442] mkdir("./bus", 000 [pid 6441] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6442] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6441] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6444] <... set_robust_list resumed>) = 0 [pid 6443] <... write resumed>) = 524288 [pid 6442] rename("./file1", "./file0/file0" [pid 6444] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6442] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6441] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6444] <... prctl resumed>) = 0 [pid 6443] munmap(0x7f88dec00000, 138412032 [pid 6442] mkdirat(AT_FDCWD, "./file1", 000 [pid 6441] exit_group(0 [pid 6444] setpgid(0, 0 [pid 6442] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6444] <... setpgid resumed>) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6442] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6441] <... exit_group resumed>) = ? [pid 6444] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6443] <... munmap resumed>) = 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6444] <... openat resumed>) = 3 [pid 6443] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6441] +++ exited with 0 +++ [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6444] write(3, "1000", 4 [pid 6442] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6445 attached [pid 6444] <... write resumed>) = 4 [pid 6443] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6441, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6444] close(3 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6444] <... close resumed>) = 0 [pid 6445] set_robust_list(0x555581b7e660, 24 [pid 6444] write(1, "executing program\n", 18 [pid 6443] close(3executing program [pid 6442] exit_group(0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6445 [pid 6445] <... set_robust_list resumed>) = 0 [pid 6444] <... write resumed>) = 18 [pid 6443] <... close resumed>) = 0 [pid 6442] <... exit_group resumed>) = ? [pid 5824] <... restart_syscall resumed>) = 0 [pid 6445] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6444] memfd_create("syzkaller", 0 [pid 6442] +++ exited with 0 +++ [pid 6443] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6445] <... prctl resumed>) = 0 [pid 6444] <... memfd_create resumed>) = 3 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6442, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6445] setpgid(0, 0 [pid 6444] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6443] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6445] <... setpgid resumed>) = 0 [pid 6444] <... mmap resumed>) = 0x7f88dec00000 [pid 6443] pwrite64(-1, "#", 1, 134220897 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6443] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6445] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6443] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6443] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6445] <... openat resumed>) = 3 [pid 6444] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6445] write(3, "1000", 4 [pid 6443] <... openat resumed>) = -1 EISDIR (Is a directory) [ 91.907785][ T6441] overlayfs: failed to resolve './file0': -2 [ 91.916934][ T6442] overlayfs: failed to resolve './file0': -2 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6446 attached [pid 6445] <... write resumed>) = 4 [pid 6443] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6445] close(3 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6446] set_robust_list(0x555581b7e660, 24 [pid 6443] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6443] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6443] mkdir("./bus", 000 [pid 6446] <... set_robust_list resumed>) = 0 [pid 6445] <... close resumed>) = 0 [pid 6443] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6445] write(1, "executing program\n", 18 [pid 6443] rename("./file1", "./file0/file0" [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program ./strace-static-x86_64: Process 6447 attached [pid 6446] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6445] <... write resumed>) = 18 [pid 6443] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6447] set_robust_list(0x555581b7e660, 24 [pid 6446] <... prctl resumed>) = 0 [pid 6445] memfd_create("syzkaller", 0 [pid 6443] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6446 [pid 6443] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6447] <... set_robust_list resumed>) = 0 [pid 6446] setpgid(0, 0 [pid 6445] <... memfd_create resumed>) = 3 [pid 6444] <... write resumed>) = 524288 [pid 6443] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6447 [pid 6447] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6446] <... setpgid resumed>) = 0 [pid 6445] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6444] munmap(0x7f88dec00000, 138412032 [pid 6445] <... mmap resumed>) = 0x7f88dec00000 [pid 6444] <... munmap resumed>) = 0 [pid 6446] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6444] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6445] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6444] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6447] <... prctl resumed>) = 0 [pid 6447] setpgid(0, 0 executing program [pid 6444] close(3 [pid 6446] <... openat resumed>) = 3 [pid 6447] <... setpgid resumed>) = 0 [pid 6447] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6446] write(3, "1000", 4) = 4 [pid 6446] close(3) = 0 [pid 6447] <... openat resumed>) = 3 [pid 6446] write(1, "executing program\n", 18) = 18 [pid 6446] memfd_create("syzkaller", 0 [pid 6444] <... close resumed>) = 0 [pid 6447] write(3, "1000", 4 [pid 6444] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6447] <... write resumed>) = 4 [pid 6447] close(3) = 0 [pid 6446] <... memfd_create resumed>) = 3 [pid 6444] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6447] write(1, "executing program\n", 18 [pid 6446] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6444] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) executing program [pid 6447] <... write resumed>) = 18 [pid 6446] <... mmap resumed>) = 0x7f88dec00000 [pid 6444] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6447] memfd_create("syzkaller", 0 [pid 6444] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6447] <... memfd_create resumed>) = 3 [pid 6447] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6447] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6444] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6443] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6443] exit_group(0 [pid 6444] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6444] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6444] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6444] mkdir("./bus", 000 [pid 6446] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6444] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6443] <... exit_group resumed>) = ? [pid 6445] <... write resumed>) = 524288 [pid 6444] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6444] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6444] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6446] <... write resumed>) = 524288 [pid 6445] munmap(0x7f88dec00000, 138412032 [pid 6443] +++ exited with 0 +++ [pid 6446] munmap(0x7f88dec00000, 138412032 [pid 6445] <... munmap resumed>) = 0 [pid 6447] <... write resumed>) = 524288 [pid 6446] <... munmap resumed>) = 0 [pid 6444] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6445] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6443, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6447] munmap(0x7f88dec00000, 138412032 [pid 6446] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6445] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6447] <... munmap resumed>) = 0 [pid 6446] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6444] exit_group(0 [pid 6445] close(3 [pid 6444] <... exit_group resumed>) = ? [pid 6446] close(3 [pid 6444] +++ exited with 0 +++ [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6447] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 6448 attached ) = -1 EBUSY (Device or resource busy) [pid 6448] set_robust_list(0x555581b7e660, 24 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6444, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6448] <... set_robust_list resumed>) = 0 [pid 6448] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6447] close(3 [pid 6446] <... close resumed>) = 0 [pid 6445] <... close resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6448 [pid 6448] setpgid(0, 0 [pid 6447] <... close resumed>) = 0 [pid 6448] <... setpgid resumed>) = 0 [pid 6448] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] <... restart_syscall resumed>) = 0 [pid 6445] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6448] <... openat resumed>) = 3 [pid 6448] write(3, "1000", 4) = 4 [pid 6445] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6448] close(3) = 0 [ 91.986352][ T6443] overlayfs: failed to resolve './file0': -2 [ 92.015422][ T6444] overlayfs: failed to resolve './file0': -2 executing program [pid 6448] write(1, "executing program\n", 18) = 18 [pid 6447] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6446] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6445] pwrite64(-1, "#", 1, 134220897 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6447] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6445] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] memfd_create("syzkaller", 0 [pid 6447] pwrite64(-1, "#", 1, 134220897 [pid 6446] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6445] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6448] <... memfd_create resumed>) = 3 [pid 6447] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] pwrite64(-1, "#", 1, 134220897 [pid 6445] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6448] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6447] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6445] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6448] <... mmap resumed>) = 0x7f88dec00000 [pid 6447] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6449 attached [pid 6447] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6446] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6445] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6449] set_robust_list(0x555581b7e660, 24 [pid 6447] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6449] <... set_robust_list resumed>) = 0 [pid 6446] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6445] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6449] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6447] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6446] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6445] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] <... prctl resumed>) = 0 [pid 6448] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6447] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6445] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6449 [pid 6449] setpgid(0, 0 [pid 6447] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6446] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6445] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] <... setpgid resumed>) = 0 [pid 6447] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6445] mkdir("./bus", 000 [pid 6449] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6447] mkdir("./bus", 000 [pid 6446] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6445] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6449] <... openat resumed>) = 3 [pid 6447] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6446] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6445] rename("./file1", "./file0/file0" [pid 6447] rename("./file1", "./file0/file0" [pid 6446] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6445] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6449] write(3, "1000", 4 [pid 6448] <... write resumed>) = 524288 [pid 6447] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6446] mkdir("./bus", 000 [pid 6445] mkdirat(AT_FDCWD, "./file1", 000 [pid 6449] <... write resumed>) = 4 [pid 6448] munmap(0x7f88dec00000, 138412032 [pid 6446] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6449] close(3 [pid 6445] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6446] rename("./file1", "./file0/file0" [pid 6449] <... close resumed>) = 0 [pid 6445] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6449] write(1, "executing program\n", 18 [pid 6446] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6449] <... write resumed>) = 18 [pid 6447] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6447] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6449] memfd_create("syzkaller", 0 [pid 6448] <... munmap resumed>) = 0 [pid 6446] mkdirat(AT_FDCWD, "./file1", 000 [pid 6445] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6448] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6446] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6446] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6448] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6449] <... memfd_create resumed>) = 3 [pid 6448] close(3 [pid 6447] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6446] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6445] exit_group(0 [pid 6449] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6447] exit_group(0 [pid 6449] <... mmap resumed>) = 0x7f88dec00000 [pid 6448] <... close resumed>) = 0 [pid 6447] <... exit_group resumed>) = ? [pid 6446] exit_group(0 [pid 6445] <... exit_group resumed>) = ? [pid 6449] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6446] <... exit_group resumed>) = ? [pid 6447] +++ exited with 0 +++ [pid 6446] +++ exited with 0 +++ [pid 6445] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6446, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6445, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6447, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5820] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6449] <... write resumed>) = 524288 [pid 6448] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6448] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6448] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6448] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500./strace-static-x86_64: Process 6450 attached ) = -1 EISDIR (Is a directory) [pid 6450] set_robust_list(0x555581b7e660, 24) = 0 [pid 6448] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6450] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 6451 attached [pid 6448] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6450 [pid 6451] set_robust_list(0x555581b7e660, 24 [pid 6450] <... prctl resumed>) = 0 [pid 6448] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6451 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6450] setpgid(0, 0 [pid 6449] munmap(0x7f88dec00000, 138412032 [pid 6448] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6451] <... set_robust_list resumed>) = 0 [pid 6450] <... setpgid resumed>) = 0 [pid 6448] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6451] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6450] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6449] <... munmap resumed>) = 0 [pid 6448] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] openat(AT_FDCWD, "/dev/loop4", O_RDWR./strace-static-x86_64: Process 6452 attached [pid 6451] <... prctl resumed>) = 0 [pid 6450] <... openat resumed>) = 3 [pid 6449] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6448] mkdir("./bus", 000 [pid 6452] set_robust_list(0x555581b7e660, 24 [pid 6451] setpgid(0, 0 [pid 6450] write(3, "1000", 4 [pid 6448] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6452] <... set_robust_list resumed>) = 0 [pid 6451] <... setpgid resumed>) = 0 [pid 6450] <... write resumed>) = 4 [pid 6448] rename("./file1", "./file0/file0" [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6452 [pid 6451] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [ 92.089045][ T6445] overlayfs: failed to resolve './file0': -2 [ 92.091013][ T6447] overlayfs: failed to resolve './file0': -2 [ 92.102674][ T6446] overlayfs: failed to resolve './file0': -2 [pid 6449] close(3 [pid 6452] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6451] <... openat resumed>) = 3 [pid 6450] close(3 [pid 6449] <... close resumed>) = 0 [pid 6448] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6452] <... prctl resumed>) = 0 [pid 6452] setpgid(0, 0 [pid 6448] mkdirat(AT_FDCWD, "./file1", 000 [pid 6452] <... setpgid resumed>) = 0 [pid 6451] write(3, "1000", 4 [pid 6450] <... close resumed>) = 0 [pid 6448] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6450] write(1, "executing program\n", 18 [pid 6451] <... write resumed>) = 4 [pid 6448] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6449] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6452] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6451] close(3 [pid 6450] <... write resumed>) = 18 [pid 6448] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6451] <... close resumed>) = 0 executing program [pid 6451] write(1, "executing program\n", 18 [pid 6450] memfd_create("syzkaller", 0 [pid 6449] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6448] exit_group(0 [pid 6452] <... openat resumed>) = 3 [pid 6452] write(3, "1000", 4 [pid 6451] <... write resumed>) = 18 [pid 6450] <... memfd_create resumed>) = 3 [pid 6449] pwrite64(-1, "#", 1, 134220897 [pid 6448] <... exit_group resumed>) = ? [pid 6452] <... write resumed>) = 4 [pid 6451] memfd_create("syzkaller", 0 [pid 6450] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6449] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6452] close(3 [pid 6450] <... mmap resumed>) = 0x7f88dec00000 [pid 6449] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500executing program [pid 6452] <... close resumed>) = 0 [pid 6451] <... memfd_create resumed>) = 3 [pid 6449] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6448] +++ exited with 0 +++ [pid 6452] write(1, "executing program\n", 18 [pid 6451] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6452] <... write resumed>) = 18 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6448, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6449] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6449] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6451] <... mmap resumed>) = 0x7f88dec00000 [pid 6449] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6452] memfd_create("syzkaller", 0 [pid 6449] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6449] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6449] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6449] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6449] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6452] <... memfd_create resumed>) = 3 [pid 6451] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6450] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6452] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6449] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6452] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6451] <... write resumed>) = 524288 [pid 6450] <... write resumed>) = 524288 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6451] munmap(0x7f88dec00000, 138412032 [pid 6450] munmap(0x7f88dec00000, 138412032 [pid 6449] exit_group(0 [pid 6451] <... munmap resumed>) = 0 [pid 6450] <... munmap resumed>) = 0 [pid 6449] <... exit_group resumed>) = ? [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6452] <... write resumed>) = 524288 [pid 6451] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6452] munmap(0x7f88dec00000, 138412032 [pid 6451] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6449] +++ exited with 0 +++ [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6450] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6452] <... munmap resumed>) = 0 [pid 6451] close(3./strace-static-x86_64: Process 6453 attached [pid 6450] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6449, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6453] set_robust_list(0x555581b7e660, 24 [pid 6452] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6453 [pid 6453] <... set_robust_list resumed>) = 0 [pid 6452] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6450] close(3 [pid 6453] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6452] close(3 [pid 6451] <... close resumed>) = 0 [pid 6450] <... close resumed>) = 0 [pid 6450] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6453] <... prctl resumed>) = 0 [pid 6452] <... close resumed>) = 0 [pid 6451] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6453] setpgid(0, 0 [pid 6452] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6451] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6450] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6453] <... setpgid resumed>) = 0 [pid 6452] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6451] pwrite64(-1, "#", 1, 134220897 [pid 6450] pwrite64(-1, "#", 1, 134220897 [pid 6453] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6452] pwrite64(-1, "#", 1, 134220897 [pid 6451] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6450] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6452] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6452] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6451] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6450] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6451] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6452] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6451] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6450] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6452] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6451] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6453] <... openat resumed>) = 3 [pid 6452] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6451] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6450] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6453] write(3, "1000", 4 [pid 6452] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6451] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6450] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6452] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6454 attached [pid 6453] <... write resumed>) = 4 [pid 6452] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6451] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6450] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6454] set_robust_list(0x555581b7e660, 24 [pid 6453] close(3 [pid 6452] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6451] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6450] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6454] <... set_robust_list resumed>) = 0 [pid 6452] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6451] mkdir("./bus", 000 [pid 6452] rename("./file1", "./file0/file0" [pid 6453] <... close resumed>) = 0 [pid 6454] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6451] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6450] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0executing program [pid 6453] write(1, "executing program\n", 18 [pid 6451] rename("./file1", "./file0/file0" [pid 6454] <... prctl resumed>) = 0 [pid 6452] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6450] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6453] <... write resumed>) = 18 [pid 6452] mkdirat(AT_FDCWD, "./file1", 000 [pid 6451] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6454] setpgid(0, 0 [pid 6450] mkdir("./bus", 000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6454 [pid 6454] <... setpgid resumed>) = 0 [pid 6453] memfd_create("syzkaller", 0 [pid 6452] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6451] mkdirat(AT_FDCWD, "./file1", 000 [pid 6450] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6454] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [ 92.152603][ T6448] overlayfs: failed to resolve './file0': -2 [ 92.172733][ T6449] overlayfs: failed to resolve './file0': -2 [pid 6452] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6451] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6450] rename("./file1", "./file0/file0" [pid 6453] <... memfd_create resumed>) = 3 [pid 6451] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6450] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6454] <... openat resumed>) = 3 [pid 6453] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6454] write(3, "1000", 4) = 4 [pid 6454] close(3) = 0 [pid 6454] write(1, "executing program\n", 18executing program ) = 18 [pid 6454] memfd_create("syzkaller", 0 [pid 6452] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6454] <... memfd_create resumed>) = 3 [pid 6452] exit_group(0 [pid 6450] mkdirat(AT_FDCWD, "./file1", 000 [pid 6454] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6452] <... exit_group resumed>) = ? [pid 6454] <... mmap resumed>) = 0x7f88dec00000 [pid 6453] <... mmap resumed>) = 0x7f88dec00000 [pid 6450] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6450] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6453] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6452] +++ exited with 0 +++ [pid 6454] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6452, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6450] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6455 attached [pid 6450] exit_group(0 [pid 6451] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6455] set_robust_list(0x555581b7e660, 24 [pid 6454] <... write resumed>) = 524288 [pid 6453] <... write resumed>) = 524288 [pid 6451] exit_group(0 [pid 6450] <... exit_group resumed>) = ? [pid 6455] <... set_robust_list resumed>) = 0 [pid 6453] munmap(0x7f88dec00000, 138412032 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6455 [pid 6455] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6453] <... munmap resumed>) = 0 [pid 6451] <... exit_group resumed>) = ? [pid 6450] +++ exited with 0 +++ [pid 6454] munmap(0x7f88dec00000, 138412032 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6450, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6455] <... prctl resumed>) = 0 [pid 6454] <... munmap resumed>) = 0 [pid 6455] setpgid(0, 0 [pid 6454] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6453] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6455] <... setpgid resumed>) = 0 [pid 6454] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6453] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6451] +++ exited with 0 +++ [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6455] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6454] close(3 [pid 6453] close(3 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6451, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6455] <... openat resumed>) = 3 [pid 6454] <... close resumed>) = 0 [pid 6453] <... close resumed>) = 0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6455] write(3, "1000", 4executing program ) = 4 [pid 6455] close(3) = 0 [pid 6455] write(1, "executing program\n", 18) = 18 [pid 6455] memfd_create("syzkaller", 0 [pid 6454] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6455] <... memfd_create resumed>) = 3 [pid 6455] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 ./strace-static-x86_64: Process 6456 attached [pid 6454] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6454] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6454] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6456 [pid 6456] set_robust_list(0x555581b7e660, 24 [pid 6454] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6453] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6456] <... set_robust_list resumed>) = 0 [pid 6454] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6453] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6456] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6453] pwrite64(-1, "#", 1, 134220897 [pid 6456] <... prctl resumed>) = 0 [pid 6455] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6454] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6453] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6456] setpgid(0, 0 [pid 6455] <... write resumed>) = 524288 [pid 6454] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6453] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6456] <... setpgid resumed>) = 0 [pid 6454] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6453] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6454] mkdir("./bus", 000 [pid 6456] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6454] <... mkdir resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6457 attached [pid 6453] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6456] <... openat resumed>) = 3 [pid 6454] rename("./file1", "./file0/file0" [pid 6457] set_robust_list(0x555581b7e660, 24 [pid 6453] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6457] <... set_robust_list resumed>) = 0 [pid 6453] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6453] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6454] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6453] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6453] mkdir("./bus", 000 [pid 6457] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6456] write(3, "1000", 4 [pid 6454] mkdirat(AT_FDCWD, "./file1", 000 [pid 6456] <... write resumed>) = 4 [pid 6456] close(3 [pid 6454] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6453] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6457] <... prctl resumed>) = 0 [pid 6456] <... close resumed>) = 0 [pid 6454] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6453] rename("./file1", "./file0/file0" [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6457 [pid 6457] setpgid(0, 0 [pid 6456] write(1, "executing program\n", 18 [pid 6455] munmap(0x7f88dec00000, 138412032 [pid 6453] <... rename resumed>) = -1 ENOENT (No such file or directory) [ 92.233879][ T6452] overlayfs: failed to resolve './file0': -2 [ 92.234030][ T6451] overlayfs: failed to resolve './file0': -2 [ 92.254747][ T6450] overlayfs: failed to resolve './file0': -2 executing program [pid 6455] <... munmap resumed>) = 0 [pid 6457] <... setpgid resumed>) = 0 [pid 6456] <... write resumed>) = 18 [pid 6454] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6453] mkdirat(AT_FDCWD, "./file1", 000 [pid 6457] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6456] memfd_create("syzkaller", 0 [pid 6455] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6454] exit_group(0 [pid 6453] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 6457] <... openat resumed>) = 3 [pid 6456] <... memfd_create resumed>) = 3 [pid 6455] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6454] <... exit_group resumed>) = ? [pid 6453] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6457] write(3, "1000", 4 [pid 6454] +++ exited with 0 +++ [pid 6457] <... write resumed>) = 4 [pid 6457] close(3 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6454, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6457] <... close resumed>) = 0 [pid 6457] write(1, "executing program\n", 18 [pid 6456] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6455] close(3 [pid 6457] <... write resumed>) = 18 [pid 6456] <... mmap resumed>) = 0x7f88dec00000 [pid 6457] memfd_create("syzkaller", 0) = 3 [pid 6457] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6457] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6455] <... close resumed>) = 0 [pid 6455] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6456] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6455] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6455] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6453] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6455] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6453] exit_group(0 [pid 6455] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6453] <... exit_group resumed>) = ? [pid 6455] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6453] +++ exited with 0 +++ [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6455] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6453, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6455] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6458 attached [pid 6455] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6458] set_robust_list(0x555581b7e660, 24) = 0 [pid 6458] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6458 [pid 6458] <... prctl resumed>) = 0 [pid 6458] setpgid(0, 0 [pid 6455] mkdir("./bus", 000 [pid 6458] <... setpgid resumed>) = 0 [pid 6455] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6455] rename("./file1", "./file0/file0" [pid 6458] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6455] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6455] mkdirat(AT_FDCWD, "./file1", 000 [pid 6458] <... openat resumed>) = 3 [pid 6457] <... write resumed>) = 524288 [pid 6456] <... write resumed>) = 524288 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6455] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6457] munmap(0x7f88dec00000, 138412032 [pid 6458] write(3, "1000", 4) = 4 [pid 6457] <... munmap resumed>) = 0 [pid 6456] munmap(0x7f88dec00000, 138412032 [pid 6455] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6458] close(3) = 0 executing program [pid 6458] write(1, "executing program\n", 18 [ 92.305108][ T6454] overlayfs: failed to resolve './file0': -2 [ 92.319127][ T6453] overlayfs: failed to resolve './file0': -2 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6458] <... write resumed>) = 18 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6458] memfd_create("syzkaller", 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6456] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 6459 attached [pid 6458] <... memfd_create resumed>) = 3 [pid 6458] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6459] set_robust_list(0x555581b7e660, 24) = 0 [pid 6459] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6459 [pid 6459] <... prctl resumed>) = 0 [pid 6459] setpgid(0, 0) = 0 [pid 6459] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6457] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6456] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6459] <... openat resumed>) = 3 [pid 6457] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6456] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6459] write(3, "1000", 4) = 4 [pid 6459] close(3) = 0 [pid 6459] write(1, "executing program\n", 18executing program ) = 18 [pid 6459] memfd_create("syzkaller", 0) = 3 [pid 6456] close(3 [pid 6457] close(3 [pid 6459] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6458] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6459] <... mmap resumed>) = 0x7f88dec00000 [pid 6457] <... close resumed>) = 0 [pid 6456] <... close resumed>) = 0 [pid 6455] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6457] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6457] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6457] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6459] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6457] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6456] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6455] exit_group(0 [pid 6457] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6458] <... write resumed>) = 524288 [pid 6457] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6455] <... exit_group resumed>) = ? [pid 6458] munmap(0x7f88dec00000, 138412032 [pid 6457] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6456] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6455] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6455, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6458] <... munmap resumed>) = 0 [pid 6457] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] pwrite64(-1, "#", 1, 134220897 [pid 6457] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6456] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6458] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6457] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6459] <... write resumed>) = 524288 [pid 6458] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6457] mkdir("./bus", 000 [pid 6459] munmap(0x7f88dec00000, 138412032 [pid 6457] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6456] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6458] close(3 [pid 6457] rename("./file1", "./file0/file0" [pid 6459] <... munmap resumed>) = 0 [pid 6456] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6457] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6456] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6457] mkdirat(AT_FDCWD, "./file1", 000 [pid 6456] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6459] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6458] <... close resumed>) = 0 [pid 6457] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6456] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6459] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6458] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6457] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6456] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6459] close(3 [pid 6456] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6456] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6456] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6456] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6459] <... close resumed>) = 0 [pid 6458] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6457] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6456] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6459] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6458] pwrite64(-1, "#", 1, 134220897 [pid 6457] exit_group(0 [pid 6456] exit_group(0 [pid 6459] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6458] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] <... exit_group resumed>) = ? [pid 6456] <... exit_group resumed>) = ? [pid 6459] pwrite64(-1, "#", 1, 134220897 [pid 6458] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6457] +++ exited with 0 +++ [pid 6456] +++ exited with 0 +++ [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6459] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6458] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6457, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6459] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6458] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6459] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6458] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6459] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6458] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6456, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6459] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6460 attached [pid 6458] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6460] set_robust_list(0x555581b7e660, 24 [pid 6459] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6458] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6460 [pid 6460] <... set_robust_list resumed>) = 0 [pid 6458] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6459] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6458] mkdir("./bus", 000 [pid 6460] <... prctl resumed>) = 0 [pid 6459] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6460] setpgid(0, 0 [pid 6459] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6458] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6459] mkdir("./bus", 000 [pid 6460] <... setpgid resumed>) = 0 [pid 6459] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6458] rename("./file1", "./file0/file0" [pid 6459] rename("./file1", "./file0/file0" [pid 6460] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6459] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6459] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 92.359312][ T6455] overlayfs: failed to resolve './file0': -2 [ 92.391818][ T6457] overlayfs: failed to resolve './file0': -2 [ 92.395002][ T6456] overlayfs: failed to resolve './file0': -2 [pid 6459] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6460] <... openat resumed>) = 3 [pid 6458] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... restart_syscall resumed>) = 0 [pid 6460] write(3, "1000", 4 [pid 6458] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6458] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6459] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6460] <... write resumed>) = 4 [pid 6458] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6460] close(3 [pid 6459] exit_group(0 [pid 6458] exit_group(0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6460] <... close resumed>) = 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6460] write(1, "executing program\n", 18executing program ./strace-static-x86_64: Process 6461 attached ) = 18 [pid 6459] <... exit_group resumed>) = ? [pid 6458] <... exit_group resumed>) = ? [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6462 attached [pid 6461] set_robust_list(0x555581b7e660, 24 [pid 6460] memfd_create("syzkaller", 0 [pid 6459] +++ exited with 0 +++ [pid 6458] +++ exited with 0 +++ [pid 6461] <... set_robust_list resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6458, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6462] set_robust_list(0x555581b7e660, 24 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6459, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6461] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6460] <... memfd_create resumed>) = 3 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6462] <... set_robust_list resumed>) = 0 [pid 6461] <... prctl resumed>) = 0 [pid 6460] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6462 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6461 [pid 6462] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6461] setpgid(0, 0 [pid 6460] <... mmap resumed>) = 0x7f88dec00000 [pid 6461] <... setpgid resumed>) = 0 [pid 6462] <... prctl resumed>) = 0 [pid 6462] setpgid(0, 0 [pid 6461] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6460] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6462] <... setpgid resumed>) = 0 [pid 6462] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6461] <... openat resumed>) = 3 [pid 6461] write(3, "1000", 4 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6461] <... write resumed>) = 4 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6462] <... openat resumed>) = 3 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6461] close(3) = 0 [pid 6462] write(3, "1000", 4executing program [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6462] <... write resumed>) = 4 [pid 6461] write(1, "executing program\n", 18) = 18 ./strace-static-x86_64: Process 6463 attached [pid 6462] close(3 [pid 6463] set_robust_list(0x555581b7e660, 24) = 0 [pid 6462] <... close resumed>) = 0 [pid 6461] memfd_create("syzkaller", 0 [pid 6460] <... write resumed>) = 524288 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6463 [pid 6463] prctl(PR_SET_PDEATHSIG, SIGKILLexecuting program ) = 0 [pid 6462] write(1, "executing program\n", 18 [pid 6461] <... memfd_create resumed>) = 3 [pid 6460] munmap(0x7f88dec00000, 138412032 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6463] setpgid(0, 0 [pid 6462] <... write resumed>) = 18 [pid 6461] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6460] <... munmap resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6463] <... setpgid resumed>) = 0 [pid 6462] memfd_create("syzkaller", 0 [pid 6461] <... mmap resumed>) = 0x7f88dec00000 [pid 6463] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6464 attached [pid 6464] set_robust_list(0x555581b7e660, 24 [pid 6463] <... openat resumed>) = 3 [pid 6462] <... memfd_create resumed>) = 3 [pid 6461] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6462] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6460] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6464] <... set_robust_list resumed>) = 0 [pid 6463] write(3, "1000", 4 [pid 6462] <... mmap resumed>) = 0x7f88dec00000 [pid 6460] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 92.427129][ T6459] overlayfs: failed to resolve './file0': -2 [ 92.434772][ T6458] overlayfs: failed to resolve './file0': -2 [pid 6464] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6463] <... write resumed>) = 4 [pid 6462] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6460] close(3executing program [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6464 [pid 6463] close(3) = 0 [pid 6463] write(1, "executing program\n", 18) = 18 [pid 6463] memfd_create("syzkaller", 0) = 3 [pid 6463] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6464] <... prctl resumed>) = 0 [pid 6463] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6460] <... close resumed>) = 0 [pid 6464] setpgid(0, 0) = 0 [pid 6464] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6461] <... write resumed>) = 524288 [pid 6460] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6464] <... openat resumed>) = 3 [pid 6462] <... write resumed>) = 524288 [pid 6460] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6464] write(3, "1000", 4 [pid 6460] pwrite64(-1, "#", 1, 134220897 [pid 6464] <... write resumed>) = 4 [pid 6460] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6464] close(3 [pid 6460] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6464] <... close resumed>) = 0 [pid 6460] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6464] write(1, "executing program\n", 18executing program [pid 6460] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6464] <... write resumed>) = 18 [pid 6464] memfd_create("syzkaller", 0 [pid 6461] munmap(0x7f88dec00000, 138412032 [pid 6460] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6460] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6461] <... munmap resumed>) = 0 [pid 6460] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6464] <... memfd_create resumed>) = 3 [pid 6460] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6461] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6460] mkdir("./bus", 000 [pid 6464] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6461] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6464] <... mmap resumed>) = 0x7f88dec00000 [pid 6463] <... write resumed>) = 524288 [pid 6462] munmap(0x7f88dec00000, 138412032 [pid 6461] close(3 [pid 6460] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6462] <... munmap resumed>) = 0 [pid 6460] rename("./file1", "./file0/file0" [pid 6463] munmap(0x7f88dec00000, 138412032) = 0 [pid 6464] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6463] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6462] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6461] <... close resumed>) = 0 [pid 6460] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6463] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6462] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6461] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6463] close(3 [pid 6462] close(3 [pid 6461] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6460] mkdirat(AT_FDCWD, "./file1", 000 [pid 6464] <... write resumed>) = 524288 [pid 6463] <... close resumed>) = 0 [pid 6462] <... close resumed>) = 0 [pid 6461] pwrite64(-1, "#", 1, 134220897 [pid 6460] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6464] munmap(0x7f88dec00000, 138412032 [pid 6460] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6461] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6461] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6463] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6464] <... munmap resumed>) = 0 [pid 6461] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6463] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6461] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6463] pwrite64(-1, "#", 1, 134220897 [pid 6461] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6461] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6463] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6461] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6463] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6461] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6463] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6461] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6461] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6461] rename("./file1", "./file0/file0" [pid 6463] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6461] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6463] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6461] mkdirat(AT_FDCWD, "./file1", 000 [pid 6463] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6462] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6461] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6463] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6462] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6461] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6464] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6463] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6462] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6462] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6462] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6464] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6462] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6462] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6464] close(3 [pid 6462] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6460] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6464] <... close resumed>) = 0 [pid 6463] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6462] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6461] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6464] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6463] mkdir("./bus", 000 [pid 6462] mkdir("./bus", 000 [pid 6461] exit_group(0 [pid 6460] exit_group(0 [pid 6464] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6463] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6462] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6464] pwrite64(-1, "#", 1, 134220897 [pid 6463] rename("./file1", "./file0/file0" [pid 6462] rename("./file1", "./file0/file0" [pid 6461] <... exit_group resumed>) = ? [pid 6460] <... exit_group resumed>) = ? [pid 6464] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6463] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6462] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6461] +++ exited with 0 +++ [pid 6460] +++ exited with 0 +++ [pid 6464] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6463] mkdirat(AT_FDCWD, "./file1", 000 [pid 6462] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6460, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6464] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6463] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6462] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6461, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6464] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6463] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6462] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6464] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6464] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6464] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6464] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6464] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6464] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6464] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] <... restart_syscall resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [ 92.529621][ T6460] overlayfs: failed to resolve './file0': -2 [ 92.533100][ T6461] overlayfs: failed to resolve './file0': -2 [ 92.563186][ T6463] overlayfs: failed to resolve './file0': -2 [ 92.567874][ T6464] overlayfs: failed to resolve './file0': -2 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6465 attached [pid 5821] <... restart_syscall resumed>) = 0 [pid 6463] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6465] set_robust_list(0x555581b7e660, 24 [pid 6464] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6462] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6465] <... set_robust_list resumed>) = 0 [pid 6465] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6463] exit_group(0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6465 [pid 6465] <... prctl resumed>) = 0 [pid 6464] exit_group(0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6465] setpgid(0, 0 [pid 6464] <... exit_group resumed>) = ? [pid 6463] <... exit_group resumed>) = ? [pid 6462] exit_group(0 [pid 6465] <... setpgid resumed>) = 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6465] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6464] +++ exited with 0 +++ [pid 6463] +++ exited with 0 +++ [pid 6462] <... exit_group resumed>) = ? executing program [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6465] write(3, "1000", 4 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6463, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6465] <... write resumed>) = 4 [pid 6465] close(3./strace-static-x86_64: Process 6466 attached ) = 0 [pid 6465] write(1, "executing program\n", 18 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6466 [pid 6466] set_robust_list(0x555581b7e660, 24 [pid 6465] <... write resumed>) = 18 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6466] <... set_robust_list resumed>) = 0 [pid 6465] memfd_create("syzkaller", 0 [pid 6462] +++ exited with 0 +++ [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6464, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6466] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6465] <... memfd_create resumed>) = 3 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6462, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6466] <... prctl resumed>) = 0 [pid 6465] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6466] setpgid(0, 0./strace-static-x86_64: Process 6467 attached ) = 0 [pid 6465] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6466] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6468 attached [pid 6467] set_robust_list(0x555581b7e660, 24 [pid 6466] <... openat resumed>) = 3 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6467 [pid 6467] <... set_robust_list resumed>) = 0 [pid 6466] write(3, "1000", 4 [pid 6467] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6466] <... write resumed>) = 4 [pid 6467] <... prctl resumed>) = 0 [pid 6466] close(3executing program ) = 0 [pid 6467] setpgid(0, 0 [pid 6466] write(1, "executing program\n", 18) = 18 [pid 6468] set_robust_list(0x555581b7e660, 24 [pid 6467] <... setpgid resumed>) = 0 [pid 6466] memfd_create("syzkaller", 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6468 [pid 6468] <... set_robust_list resumed>) = 0 [pid 6467] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6466] <... memfd_create resumed>) = 3 [pid 6465] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] <... restart_syscall resumed>) = 0 [ 92.570097][ T6462] overlayfs: failed to resolve './file0': -2 [pid 6468] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6466] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6468] <... prctl resumed>) = 0 [pid 6467] <... openat resumed>) = 3 [pid 6466] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6465] <... write resumed>) = 524288 [pid 6468] setpgid(0, 0 [pid 6467] write(3, "1000", 4 [pid 6465] munmap(0x7f88dec00000, 138412032 [pid 6468] <... setpgid resumed>) = 0 [pid 6467] <... write resumed>) = 4 [pid 6466] <... write resumed>) = 524288 [pid 6465] <... munmap resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6468] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6467] close(3 [pid 6466] munmap(0x7f88dec00000, 138412032 [pid 6465] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6468] <... openat resumed>) = 3 [pid 6467] <... close resumed>) = 0 [pid 6466] <... munmap resumed>) = 0 [pid 6465] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6469 attached executing program [pid 6468] write(3, "1000", 4 [pid 6467] write(1, "executing program\n", 18 [pid 6465] close(3 [pid 6468] <... write resumed>) = 4 [pid 6467] <... write resumed>) = 18 [pid 6466] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6469 [pid 6466] close(3 [pid 6469] set_robust_list(0x555581b7e660, 24 [pid 6468] close(3 [pid 6467] memfd_create("syzkaller", 0 [pid 6466] <... close resumed>) = 0 [pid 6465] <... close resumed>) = 0 [pid 6469] <... set_robust_list resumed>) = 0 [pid 6468] <... close resumed>) = 0 [pid 6467] <... memfd_create resumed>) = 3 [pid 6467] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6466] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005executing program [pid 6469] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6468] write(1, "executing program\n", 18 [pid 6467] <... mmap resumed>) = 0x7f88dec00000 [pid 6465] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6469] <... prctl resumed>) = 0 [pid 6466] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6465] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6469] setpgid(0, 0 [pid 6466] pwrite64(-1, "#", 1, 134220897 [pid 6465] pwrite64(-1, "#", 1, 134220897 [pid 6469] <... setpgid resumed>) = 0 [pid 6466] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6465] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6469] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6466] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6465] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6466] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6469] <... openat resumed>) = 3 [pid 6468] <... write resumed>) = 18 [pid 6467] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6465] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6469] write(3, "1000", 4 [pid 6468] memfd_create("syzkaller", 0 [pid 6466] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6465] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6469] <... write resumed>) = 4 [pid 6466] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6465] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6469] close(3 [pid 6468] <... memfd_create resumed>) = 3 [pid 6466] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6465] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6469] <... close resumed>) = 0 [pid 6468] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6466] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6465] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6469] write(1, "executing program\n", 18 [pid 6468] <... mmap resumed>) = 0x7f88dec00000 [pid 6466] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6469] <... write resumed>) = 18 [pid 6466] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6465] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6469] memfd_create("syzkaller", 0 [pid 6466] mkdir("./bus", 000 [pid 6465] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6466] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6465] mkdir("./bus", 000 [pid 6469] <... memfd_create resumed>) = 3 [pid 6466] rename("./file1", "./file0/file0" [pid 6465] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6469] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6466] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6465] rename("./file1", "./file0/file0" [pid 6469] <... mmap resumed>) = 0x7f88dec00000 [pid 6466] mkdirat(AT_FDCWD, "./file1", 000 [pid 6465] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6469] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6467] <... write resumed>) = 524288 [pid 6466] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6465] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6465] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6468] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6467] munmap(0x7f88dec00000, 138412032 [pid 6468] <... write resumed>) = 524288 [pid 6467] <... munmap resumed>) = 0 [pid 6467] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6468] munmap(0x7f88dec00000, 138412032 [pid 6466] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6467] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6468] <... munmap resumed>) = 0 [pid 6467] close(3 [pid 6468] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6469] <... write resumed>) = 524288 [pid 6468] close(3 [pid 6467] <... close resumed>) = 0 [pid 6469] munmap(0x7f88dec00000, 138412032) = 0 [pid 6468] <... close resumed>) = 0 [pid 6467] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6466] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6465] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6469] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6468] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6467] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6466] exit_group(0 [pid 6465] exit_group(0 [pid 6469] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6468] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6468] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6468] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6469] close(3 [pid 6467] pwrite64(-1, "#", 1, 134220897 [pid 6466] <... exit_group resumed>) = ? [pid 6465] <... exit_group resumed>) = ? [pid 6468] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6467] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6468] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6467] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6468] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6468] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6469] <... close resumed>) = 0 [pid 6467] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6466] +++ exited with 0 +++ [pid 6465] +++ exited with 0 +++ [pid 6469] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6467] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6466, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6468] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6465, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6468] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6468] mkdir("./bus", 000 [pid 6469] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6468] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6467] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6469] pwrite64(-1, "#", 1, 134220897 [pid 6468] rename("./file1", "./file0/file0" [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6467] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6469] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6468] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6468] mkdirat(AT_FDCWD, "./file1", 000 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6469] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6468] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6467] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6469] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6468] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [ 92.680082][ T6465] overlayfs: failed to resolve './file0': -2 [ 92.687851][ T6466] overlayfs: failed to resolve './file0': -2 [pid 6469] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6467] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6469] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6467] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6469] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6469] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6468] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6469] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6468] exit_group(0 [pid 6469] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] mkdir("./bus", 000 [pid 6469] mkdir("./bus", 000 [pid 6467] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6469] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6467] rename("./file1", "./file0/file0" [pid 6469] rename("./file1", "./file0/file0" [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6468] <... exit_group resumed>) = ? [pid 6467] <... rename resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6470 attached [pid 6469] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6467] mkdirat(AT_FDCWD, "./file1", 000 [pid 6469] mkdirat(AT_FDCWD, "./file1", 000 [pid 6468] +++ exited with 0 +++ [pid 6467] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6470] set_robust_list(0x555581b7e660, 24 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6468, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6469] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6467] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6470] <... set_robust_list resumed>) = 0 [pid 6469] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6470] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] <... restart_syscall resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6470 [pid 6470] <... prctl resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6471 ./strace-static-x86_64: Process 6471 attached [pid 6470] setpgid(0, 0 [pid 6467] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6470] <... setpgid resumed>) = 0 [pid 6471] set_robust_list(0x555581b7e660, 24) = 0 [pid 6471] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6467] exit_group(0 [pid 6470] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6471] <... prctl resumed>) = 0 [pid 6471] setpgid(0, 0) = 0 executing program [pid 6471] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6467] <... exit_group resumed>) = ? [pid 6471] <... openat resumed>) = 3 [pid 6471] write(3, "1000", 4) = 4 [pid 6471] close(3) = 0 [pid 6471] write(1, "executing program\n", 18) = 18 [pid 6471] memfd_create("syzkaller", 0 [pid 6467] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6470] <... openat resumed>) = 3 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6467, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6471] <... memfd_create resumed>) = 3 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6470] write(3, "1000", 4 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6470] <... write resumed>) = 4 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6470] close(3 [pid 6471] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6470] <... close resumed>) = 0 [pid 6471] <... mmap resumed>) = 0x7f88dec00000 ./strace-static-x86_64: Process 6472 attached [pid 6470] write(1, "executing program\n", 18) = 18 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6472 executing program [pid 6469] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6472] set_robust_list(0x555581b7e660, 24 [pid 6471] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6470] memfd_create("syzkaller", 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6472] <... set_robust_list resumed>) = 0 [pid 6470] <... memfd_create resumed>) = 3 [pid 6472] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6471] <... write resumed>) = 524288 [pid 6470] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6469] exit_group(0 [pid 6471] munmap(0x7f88dec00000, 138412032 [pid 6469] <... exit_group resumed>) = ? [pid 6472] <... prctl resumed>) = 0 [pid 6471] <... munmap resumed>) = 0 [pid 6470] <... mmap resumed>) = 0x7f88dec00000 [pid 6469] +++ exited with 0 +++ [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6472] setpgid(0, 0 [pid 6471] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6472] <... setpgid resumed>) = 0 [pid 6470] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6469, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6472] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6471] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6470] <... write resumed>) = 524288 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6471] close(3./strace-static-x86_64: Process 6473 attached [pid 5824] <... restart_syscall resumed>) = 0 [pid 6472] <... openat resumed>) = 3 [ 92.739815][ T6468] overlayfs: failed to resolve './file0': -2 [ 92.753229][ T6467] overlayfs: failed to resolve './file0': -2 [ 92.760285][ T6469] overlayfs: failed to resolve './file0': -2 [pid 6473] set_robust_list(0x555581b7e660, 24 [pid 6470] munmap(0x7f88dec00000, 138412032 [pid 6473] <... set_robust_list resumed>) = 0 [pid 6472] write(3, "1000", 4 [pid 6471] <... close resumed>) = 0 [pid 6470] <... munmap resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6471] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6472] <... write resumed>) = 4 [pid 6471] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6473] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6473 [pid 6472] close(3 [pid 6471] pwrite64(-1, "#", 1, 134220897 [pid 6470] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6473] <... prctl resumed>) = 0 [pid 6472] <... close resumed>) = 0 [pid 6471] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6473] setpgid(0, 0 [pid 6472] write(1, "executing program\n", 18 [pid 6471] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500executing program [pid 6470] close(3./strace-static-x86_64: Process 6474 attached [pid 6473] <... setpgid resumed>) = 0 [pid 6472] <... write resumed>) = 18 [pid 6471] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6474] set_robust_list(0x555581b7e660, 24 [pid 6473] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6472] memfd_create("syzkaller", 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6474 [pid 6474] <... set_robust_list resumed>) = 0 [pid 6474] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6473] <... openat resumed>) = 3 [pid 6472] <... memfd_create resumed>) = 3 [pid 6470] <... close resumed>) = 0 [pid 6471] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6472] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6471] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6474] <... prctl resumed>) = 0 [pid 6473] write(3, "1000", 4 [pid 6472] <... mmap resumed>) = 0x7f88dec00000 [pid 6471] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6474] setpgid(0, 0 [pid 6473] <... write resumed>) = 4 [pid 6473] close(3 [pid 6471] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6474] <... setpgid resumed>) = 0 [pid 6471] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6470] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6474] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6473] <... close resumed>) = 0 [pid 6472] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6471] mkdir("./bus", 000 [pid 6470] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6474] <... openat resumed>) = 3 executing program [pid 6473] write(1, "executing program\n", 18 [pid 6472] <... write resumed>) = 524288 [pid 6471] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6470] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6473] <... write resumed>) = 18 [pid 6474] write(3, "1000", 4 [pid 6473] memfd_create("syzkaller", 0 [pid 6472] munmap(0x7f88dec00000, 138412032 [pid 6471] rename("./file1", "./file0/file0" [pid 6470] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6474] <... write resumed>) = 4 [pid 6473] <... memfd_create resumed>) = 3 [pid 6472] <... munmap resumed>) = 0 [pid 6471] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6470] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6474] close(3 [pid 6473] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6471] mkdirat(AT_FDCWD, "./file1", 000 [pid 6470] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6474] <... close resumed>) = 0 [pid 6473] <... mmap resumed>) = 0x7f88dec00000 [pid 6472] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6471] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6470] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6474] write(1, "executing program\n", 18 executing program [pid 6473] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6472] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6471] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6470] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6474] <... write resumed>) = 18 [pid 6470] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6474] memfd_create("syzkaller", 0 [pid 6470] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6470] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6470] mkdirat(AT_FDCWD, "./file1", 000 [pid 6472] close(3 [pid 6470] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6472] <... close resumed>) = 0 [pid 6470] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6474] <... memfd_create resumed>) = 3 [pid 6474] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6472] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6474] <... mmap resumed>) = 0x7f88dec00000 [pid 6472] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6472] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6472] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6472] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6472] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6472] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6472] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6472] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6473] <... write resumed>) = 524288 [pid 6472] mkdirat(AT_FDCWD, "./file1", 000 [pid 6471] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6472] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6472] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6471] exit_group(0 [pid 6474] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6471] <... exit_group resumed>) = ? [pid 6473] munmap(0x7f88dec00000, 138412032) = 0 [pid 6473] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6471] +++ exited with 0 +++ [pid 6473] close(3) = 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6471, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6473] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6474] <... write resumed>) = 524288 [pid 6473] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6472] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6470] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6474] munmap(0x7f88dec00000, 138412032 [pid 6473] pwrite64(-1, "#", 1, 134220897 [pid 6472] exit_group(0 [pid 6470] exit_group(0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6473] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6472] <... exit_group resumed>) = ? [pid 6470] <... exit_group resumed>) = ? [pid 6474] <... munmap resumed>) = 0 [pid 6473] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6472] +++ exited with 0 +++ [pid 6470] +++ exited with 0 +++ [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6474] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6473] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6472, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6470, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6474] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6473] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6473] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6473] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6473] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6473] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6473] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6473] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 92.872690][ T6471] overlayfs: failed to resolve './file0': -2 [ 92.879984][ T6470] overlayfs: failed to resolve './file0': -2 [ 92.890946][ T6472] overlayfs: failed to resolve './file0': -2 [pid 6473] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6474] close(3 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6475 attached [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6476 attached [pid 6475] set_robust_list(0x555581b7e660, 24 [pid 6474] <... close resumed>) = 0 [pid 6473] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6475 [pid 6476] set_robust_list(0x555581b7e660, 24 [pid 6475] <... set_robust_list resumed>) = 0 [pid 6476] <... set_robust_list resumed>) = 0 [pid 6475] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6474] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6473] exit_group(0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6476 [pid 6476] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6475] <... prctl resumed>) = 0 [pid 6474] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6475] setpgid(0, 0) = 0 [pid 6474] pwrite64(-1, "#", 1, 134220897 [pid 6473] <... exit_group resumed>) = ? [pid 6476] <... prctl resumed>) = 0 [pid 6475] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6474] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6473] +++ exited with 0 +++ [pid 6476] setpgid(0, 0 [pid 6475] <... openat resumed>) = 3 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6476] <... setpgid resumed>) = 0 executing program [pid 6475] write(3, "1000", 4 [pid 6474] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6476] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6475] <... write resumed>) = 4 [pid 6474] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6473, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6475] close(3 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6475] <... close resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6476] <... openat resumed>) = 3 [pid 6475] write(1, "executing program\n", 18 [pid 6474] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6475] <... write resumed>) = 18 [pid 6474] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6476] write(3, "1000", 4 [pid 6475] memfd_create("syzkaller", 0 [pid 6474] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6477 attached [pid 6476] <... write resumed>) = 4 [pid 6475] <... memfd_create resumed>) = 3 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6477] set_robust_list(0x555581b7e660, 24 [pid 6476] close(3 [pid 6475] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6474] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6477] <... set_robust_list resumed>) = 0 [pid 6476] <... close resumed>) = 0 [pid 6475] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6474] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0./strace-static-x86_64: Process 6478 attached [pid 6477] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6476] write(1, "executing program\n", 18 [pid 6474] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6477 [pid 6476] <... write resumed>) = 18 [pid 6474] mkdir("./bus", 000 [pid 6478] set_robust_list(0x555581b7e660, 24 [pid 6477] <... prctl resumed>) = 0 [pid 6476] memfd_create("syzkaller", 0 [pid 6474] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6478 [pid 6478] <... set_robust_list resumed>) = 0 [pid 6477] setpgid(0, 0 [pid 6476] <... memfd_create resumed>) = 3 [pid 6475] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6474] rename("./file1", "./file0/file0" [pid 6478] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6477] <... setpgid resumed>) = 0 [pid 6477] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6476] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6478] <... prctl resumed>) = 0 [pid 6478] setpgid(0, 0) = 0 [pid 6478] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6477] <... openat resumed>) = 3 [pid 6477] write(3, "1000", 4executing program executing program [pid 6478] <... openat resumed>) = 3 [pid 6477] <... write resumed>) = 4 [pid 6476] <... mmap resumed>) = 0x7f88dec00000 [pid 6475] <... write resumed>) = 524288 [pid 6474] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6478] write(3, "1000", 4 [pid 6477] close(3 [pid 6478] <... write resumed>) = 4 [pid 6477] <... close resumed>) = 0 [pid 6478] close(3 [pid 6477] write(1, "executing program\n", 18 [pid 6478] <... close resumed>) = 0 [pid 6477] <... write resumed>) = 18 [pid 6478] write(1, "executing program\n", 18 [pid 6477] memfd_create("syzkaller", 0 [pid 6478] <... write resumed>) = 18 [pid 6478] memfd_create("syzkaller", 0 [pid 6477] <... memfd_create resumed>) = 3 [pid 6476] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6475] munmap(0x7f88dec00000, 138412032 [pid 6474] mkdirat(AT_FDCWD, "./file1", 000 [pid 6478] <... memfd_create resumed>) = 3 [pid 6477] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6474] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6478] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6477] <... mmap resumed>) = 0x7f88dec00000 [ 92.922053][ T6473] overlayfs: failed to resolve './file0': -2 [pid 6474] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6478] <... mmap resumed>) = 0x7f88dec00000 [pid 6477] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6476] <... write resumed>) = 524288 [pid 6475] <... munmap resumed>) = 0 [pid 6478] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6477] <... write resumed>) = 524288 [pid 6476] munmap(0x7f88dec00000, 138412032 [pid 6475] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6474] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6476] <... munmap resumed>) = 0 [pid 6475] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6477] munmap(0x7f88dec00000, 138412032 [pid 6475] close(3 [pid 6474] exit_group(0 [pid 6478] <... write resumed>) = 524288 [pid 6477] <... munmap resumed>) = 0 [pid 6476] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6475] <... close resumed>) = 0 [pid 6478] munmap(0x7f88dec00000, 138412032 [pid 6477] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6476] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6474] <... exit_group resumed>) = ? [pid 6478] <... munmap resumed>) = 0 [pid 6477] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6476] close(3 [pid 6475] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6478] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6477] close(3 [pid 6475] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6478] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6477] <... close resumed>) = 0 [pid 6476] <... close resumed>) = 0 [pid 6475] pwrite64(-1, "#", 1, 134220897 [pid 6474] +++ exited with 0 +++ [pid 6478] close(3 [pid 6477] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6476] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6475] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6474, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6475] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6477] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6476] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6475] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6477] pwrite64(-1, "#", 1, 134220897 [pid 6476] pwrite64(-1, "#", 1, 134220897 [pid 6475] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6478] <... close resumed>) = 0 [pid 6477] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6476] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6475] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6478] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6477] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6476] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6475] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6478] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6477] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6475] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6478] pwrite64(-1, "#", 1, 134220897 [pid 6477] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6475] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6478] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6475] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6477] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6478] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6475] mkdir("./bus", 000 [pid 6477] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6476] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6478] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6477] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6476] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6475] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6478] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6477] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6476] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6475] rename("./file1", "./file0/file0" [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6478] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6477] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6476] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6475] <... rename resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6479 attached [pid 6478] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6477] mkdir("./bus", 000 [pid 6476] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6475] mkdirat(AT_FDCWD, "./file1", 000 [pid 6479] set_robust_list(0x555581b7e660, 24 [pid 6478] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6477] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6476] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6479] <... set_robust_list resumed>) = 0 [pid 6478] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6477] rename("./file1", "./file0/file0" [pid 6476] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6475] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6479 [pid 6479] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6478] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6476] mkdir("./bus", 000 [ 92.980700][ T6474] overlayfs: failed to resolve './file0': -2 [pid 6478] mkdir("./bus", 000 [pid 6477] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6476] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6475] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6479] <... prctl resumed>) = 0 [pid 6478] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6477] mkdirat(AT_FDCWD, "./file1", 000 [pid 6476] rename("./file1", "./file0/file0" [pid 6478] rename("./file1", "./file0/file0" [pid 6477] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6476] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6476] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6476] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6479] setpgid(0, 0 [pid 6478] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6477] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6475] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6479] <... setpgid resumed>) = 0 [pid 6478] mkdirat(AT_FDCWD, "./file1", 000 [pid 6475] exit_group(0 [pid 6479] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6478] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6477] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6476] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6479] <... openat resumed>) = 3 [pid 6478] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6477] exit_group(0 [pid 6476] exit_group(0 [pid 6475] <... exit_group resumed>) = ? [pid 6477] <... exit_group resumed>) = ? [pid 6475] +++ exited with 0 +++ [pid 6477] +++ exited with 0 +++ [pid 6479] write(3, "1000", 4) = 4 [pid 6478] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6476] <... exit_group resumed>) = ? [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6475, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6479] close(3) = 0 [pid 6479] write(1, "executing program\n", 18executing program ) = 18 [pid 6478] exit_group(0 [pid 6476] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6477, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6479] memfd_create("syzkaller", 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6476, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6479] <... memfd_create resumed>) = 3 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6478] <... exit_group resumed>) = ? [pid 5825] <... restart_syscall resumed>) = 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6479] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 ./strace-static-x86_64: Process 6480 attached [pid 6478] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6480] set_robust_list(0x555581b7e660, 24 [pid 6479] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6478, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6480] <... set_robust_list resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6480 [pid 6480] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6481 attached [pid 6480] <... prctl resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6480] setpgid(0, 0./strace-static-x86_64: Process 6482 attached [pid 6481] set_robust_list(0x555581b7e660, 24 [pid 6480] <... setpgid resumed>) = 0 [pid 6481] <... set_robust_list resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [ 93.030404][ T6475] overlayfs: failed to resolve './file0': -2 [ 93.031153][ T6476] overlayfs: failed to resolve './file0': -2 [ 93.043534][ T6477] overlayfs: failed to resolve './file0': -2 [ 93.060663][ T6478] overlayfs: failed to resolve './file0': -2 [pid 6480] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6481] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6482] set_robust_list(0x555581b7e660, 24 [pid 6480] <... openat resumed>) = 3 [pid 6479] <... write resumed>) = 524288 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6481 [pid 6481] <... prctl resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6482 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6482] <... set_robust_list resumed>) = 0 [pid 6480] write(3, "1000", 4 [pid 6481] setpgid(0, 0 [pid 6479] munmap(0x7f88dec00000, 138412032 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6481] <... setpgid resumed>) = 0 [pid 6480] <... write resumed>) = 4 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 6482] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6481] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6480] close(3 [pid 6479] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 6483 attached [pid 6482] <... prctl resumed>) = 0 [pid 6480] <... close resumed>) = 0 [pid 6480] write(1, "executing program\n", 18 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6483 [pid 6483] set_robust_list(0x555581b7e660, 24 [pid 6482] setpgid(0, 0 [pid 6481] <... openat resumed>) = 3 [pid 6480] <... write resumed>) = 18 [pid 6479] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6483] <... set_robust_list resumed>) = 0 [pid 6482] <... setpgid resumed>) = 0 [pid 6480] memfd_create("syzkaller", 0 [pid 6479] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6479] close(3 [pid 6483] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6482] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6481] write(3, "1000", 4 [pid 6480] <... memfd_create resumed>) = 3 [pid 6483] <... prctl resumed>) = 0 [pid 6482] <... openat resumed>) = 3 [pid 6481] <... write resumed>) = 4 [pid 6480] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6483] setpgid(0, 0 [pid 6481] close(3 [pid 6480] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6483] <... setpgid resumed>) = 0 [pid 6482] write(3, "1000", 4 [pid 6481] <... close resumed>) = 0 [pid 6479] <... close resumed>) = 0 [pid 6481] write(1, "executing program\n", 18 [pid 6483] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6482] <... write resumed>) = 4 [pid 6481] <... write resumed>) = 18 [pid 6482] close(3) = 0 executing program [pid 6483] <... openat resumed>) = 3 [pid 6482] write(1, "executing program\n", 18 [pid 6481] memfd_create("syzkaller", 0 [pid 6482] <... write resumed>) = 18 [pid 6482] memfd_create("syzkaller", 0 [pid 6483] write(3, "1000", 4 [pid 6482] <... memfd_create resumed>) = 3 [pid 6480] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6483] <... write resumed>) = 4 [pid 6482] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6481] <... memfd_create resumed>) = 3 [pid 6479] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6483] close(3 [pid 6482] <... mmap resumed>) = 0x7f88dec00000 [pid 6481] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6483] <... close resumed>) = 0 [pid 6483] write(1, "executing program\n", 18 [pid 6479] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6483] <... write resumed>) = 18 [pid 6481] <... mmap resumed>) = 0x7f88dec00000 [pid 6479] pwrite64(-1, "#", 1, 134220897 [pid 6483] memfd_create("syzkaller", 0) = 3 [pid 6482] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6479] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6483] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6481] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6480] <... write resumed>) = 524288 [pid 6479] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6479] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6480] munmap(0x7f88dec00000, 138412032 [pid 6479] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6483] <... mmap resumed>) = 0x7f88dec00000 [pid 6480] <... munmap resumed>) = 0 [pid 6479] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6483] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6481] <... write resumed>) = 524288 [pid 6480] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6479] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6482] <... write resumed>) = 524288 [pid 6479] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6480] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6482] munmap(0x7f88dec00000, 138412032 [pid 6481] munmap(0x7f88dec00000, 138412032 [pid 6480] close(3 [pid 6479] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6483] <... write resumed>) = 524288 [pid 6482] <... munmap resumed>) = 0 [pid 6479] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6479] mkdirat(AT_FDCWD, "./file1", 000 [pid 6483] munmap(0x7f88dec00000, 138412032 [pid 6479] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6483] <... munmap resumed>) = 0 [pid 6480] <... close resumed>) = 0 [pid 6479] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6483] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6482] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6481] <... munmap resumed>) = 0 [pid 6480] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6479] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6483] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6482] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6481] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6480] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6479] exit_group(0 [pid 6483] close(3 [pid 6482] close(3 [pid 6481] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6480] pwrite64(-1, "#", 1, 134220897 [pid 6479] <... exit_group resumed>) = ? [pid 6483] <... close resumed>) = 0 [pid 6481] close(3 [pid 6480] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] +++ exited with 0 +++ [pid 6480] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6479, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6480] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6480] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6480] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6482] <... close resumed>) = 0 [pid 6481] <... close resumed>) = 0 [pid 6480] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6483] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6480] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6483] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6480] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6483] pwrite64(-1, "#", 1, 134220897 [pid 6482] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6480] mkdir("./bus", 000 [pid 6483] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6483] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6480] rename("./file1", "./file0/file0" [pid 6482] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6483] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6482] pwrite64(-1, "#", 1, 134220897 [pid 6480] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6483] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6482] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] mkdirat(AT_FDCWD, "./file1", 000 [pid 6483] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6482] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6483] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6481] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6480] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6483] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6482] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6480] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6483] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6482] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6481] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6483] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6483] mkdir("./bus", 000 [pid 6481] pwrite64(-1, "#", 1, 134220897 [pid 6483] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6481] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6483] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6481] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6483] mkdirat(AT_FDCWD, "./file1", 000 [pid 6481] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6483] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6483] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6482] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6482] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6481] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6482] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6481] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6482] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6482] mkdir("./bus", 000 [pid 6481] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6480] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6482] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6482] rename("./file1", "./file0/file0" [pid 6481] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] exit_group(0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6482] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6480] <... exit_group resumed>) = ? [pid 6482] mkdirat(AT_FDCWD, "./file1", 000 [pid 6481] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6481] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6484 attached [pid 6482] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6481] mkdir("./bus", 000 [pid 6480] +++ exited with 0 +++ [pid 6482] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6480, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6481] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6481] rename("./file1", "./file0/file0" [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6484 [pid 6481] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6481] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 93.168946][ T6479] overlayfs: failed to resolve './file0': -2 [ 93.192064][ T6480] overlayfs: failed to resolve './file0': -2 [ 93.193954][ T6483] overlayfs: failed to resolve './file0': -2 [ 93.210215][ T6482] overlayfs: failed to resolve './file0': -2 [pid 6481] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6484] set_robust_list(0x555581b7e660, 24 [pid 6482] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6484] <... set_robust_list resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6484] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6484] setpgid(0, 0) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6483] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6483] exit_group(0 [pid 6481] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6484] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6483] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6485 attached [pid 6484] <... openat resumed>) = 3 [pid 6483] +++ exited with 0 +++ [pid 6482] exit_group(0 [pid 6481] exit_group(0 [pid 6485] set_robust_list(0x555581b7e660, 24 [pid 6484] write(3, "1000", 4 [pid 6481] <... exit_group resumed>) = ? [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6485 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6483, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6485] <... set_robust_list resumed>) = 0 [pid 6484] <... write resumed>) = 4 [pid 6482] <... exit_group resumed>) = ? [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6484] close(3 [pid 6482] +++ exited with 0 +++ [pid 6485] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6481] +++ exited with 0 +++ [pid 6485] <... prctl resumed>) = 0 [pid 6484] <... close resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6481, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6482, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6485] setpgid(0, 0 [pid 6484] write(1, "executing program\n", 18 [pid 5825] restart_syscall(<... resuming interrupted clone ...>executing program [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6485] <... setpgid resumed>) = 0 [pid 6484] <... write resumed>) = 18 [pid 6485] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6484] memfd_create("syzkaller", 0) = 3 [pid 6485] <... openat resumed>) = 3 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6485] write(3, "1000", 4 [pid 6484] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6485] <... write resumed>) = 4 [pid 6484] <... mmap resumed>) = 0x7f88dec00000 [pid 6485] close(3 [pid 6484] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6485] <... close resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6487 attached [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6488 attached [pid 6487] set_robust_list(0x555581b7e660, 24 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6487 [pid 6487] <... set_robust_list resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6488 [pid 6487] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6488] set_robust_list(0x555581b7e660, 24 [pid 6485] write(1, "executing program\n", 18 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWRexecuting program [pid 6485] <... write resumed>) = 18 [pid 6488] <... set_robust_list resumed>) = 0 [pid 6487] <... prctl resumed>) = 0 [pid 6485] memfd_create("syzkaller", 0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6485] <... memfd_create resumed>) = 3 [pid 6488] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6485] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6488] <... prctl resumed>) = 0 [pid 6487] setpgid(0, 0 [pid 6485] <... mmap resumed>) = 0x7f88dec00000 [ 93.211414][ T6481] overlayfs: failed to resolve './file0': -2 ./strace-static-x86_64: Process 6489 attached [pid 6488] setpgid(0, 0 [pid 6487] <... setpgid resumed>) = 0 [pid 6485] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6484] <... write resumed>) = 524288 [pid 6488] <... setpgid resumed>) = 0 [pid 6489] set_robust_list(0x555581b7e660, 24 [pid 6487] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6489] <... set_robust_list resumed>) = 0 [pid 6489] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6488] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6489 [pid 6487] <... openat resumed>) = 3 [pid 6484] munmap(0x7f88dec00000, 138412032 [pid 6487] write(3, "1000", 4 [pid 6489] <... prctl resumed>) = 0 [pid 6489] setpgid(0, 0) = 0 [pid 6489] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6488] <... openat resumed>) = 3 [pid 6487] <... write resumed>) = 4 [pid 6484] <... munmap resumed>) = 0 [pid 6489] <... openat resumed>) = 3 [pid 6487] close(3 [pid 6488] write(3, "1000", 4 [pid 6489] write(3, "1000", 4 [pid 6488] <... write resumed>) = 4 [pid 6487] <... close resumed>) = 0 [pid 6484] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6489] <... write resumed>) = 4 executing program [pid 6488] close(3 [pid 6487] write(1, "executing program\n", 18 [pid 6485] <... write resumed>) = 524288 [pid 6484] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6489] close(3 [pid 6488] <... close resumed>) = 0 [pid 6487] <... write resumed>) = 18 [pid 6484] close(3 [pid 6488] write(1, "executing program\n", 18 [pid 6487] memfd_create("syzkaller", 0 [pid 6488] <... write resumed>) = 18 executing program [pid 6489] <... close resumed>) = 0 [pid 6489] write(1, "executing program\n", 18) = 18 [pid 6489] memfd_create("syzkaller", 0) = 3 [pid 6489] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6484] <... close resumed>) = 0 [pid 6485] munmap(0x7f88dec00000, 138412032 [pid 6489] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6488] memfd_create("syzkaller", 0 [pid 6487] <... memfd_create resumed>) = 3 [pid 6485] <... munmap resumed>) = 0 [pid 6484] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6488] <... memfd_create resumed>) = 3 [pid 6487] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6489] <... write resumed>) = 524288 [pid 6488] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6487] <... mmap resumed>) = 0x7f88dec00000 [pid 6485] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6484] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6485] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6485] close(3) = 0 [pid 6489] munmap(0x7f88dec00000, 138412032 [pid 6488] <... mmap resumed>) = 0x7f88dec00000 [pid 6487] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6484] pwrite64(-1, "#", 1, 134220897 [pid 6489] <... munmap resumed>) = 0 [pid 6485] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6489] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6485] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6489] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6489] close(3 [pid 6485] pwrite64(-1, "#", 1, 134220897 [pid 6489] <... close resumed>) = 0 [pid 6485] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6485] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6484] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6485] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6484] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6485] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6489] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6488] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6487] <... write resumed>) = 524288 [pid 6485] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6484] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6489] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6488] <... write resumed>) = 524288 [pid 6485] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6488] munmap(0x7f88dec00000, 138412032 [pid 6484] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6484] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6489] pwrite64(-1, "#", 1, 134220897 [pid 6488] <... munmap resumed>) = 0 [pid 6487] munmap(0x7f88dec00000, 138412032 [pid 6485] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6484] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6488] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6487] <... munmap resumed>) = 0 [pid 6485] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] mkdir("./bus", 000 [pid 6489] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6487] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6485] mkdir("./bus", 000 [pid 6484] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6488] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6489] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6488] close(3 [pid 6487] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6485] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6484] rename("./file1", "./file0/file0" [pid 6489] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6485] rename("./file1", "./file0/file0" [pid 6489] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6487] close(3 [pid 6485] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6484] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6489] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6488] <... close resumed>) = 0 [pid 6487] <... close resumed>) = 0 [pid 6485] mkdirat(AT_FDCWD, "./file1", 000 [pid 6484] mkdirat(AT_FDCWD, "./file1", 000 [pid 6489] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6488] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6484] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6484] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6485] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6489] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6488] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6487] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6485] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6484] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6489] mkdir("./bus", 000 [pid 6488] pwrite64(-1, "#", 1, 134220897 [pid 6487] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6488] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6487] pwrite64(-1, "#", 1, 134220897 [pid 6488] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6487] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6488] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6487] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6489] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6488] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6487] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6489] rename("./file1", "./file0/file0" [pid 6488] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6487] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6489] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6488] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6487] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6489] mkdirat(AT_FDCWD, "./file1", 000 [pid 6488] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6487] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6488] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6487] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6488] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6488] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6489] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6488] rename("./file1", "./file0/file0" [pid 6487] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6484] exit_group(0 [pid 6488] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6487] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6485] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6484] <... exit_group resumed>) = ? [pid 6487] mkdir("./bus", 000 [pid 6485] exit_group(0 [pid 6484] +++ exited with 0 +++ [pid 6488] mkdirat(AT_FDCWD, "./file1", 000 [pid 6487] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6484, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6485] <... exit_group resumed>) = ? [pid 6488] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6487] rename("./file1", "./file0/file0" [pid 6488] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6487] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6487] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6487] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6489] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6489] exit_group(0) = ? ./strace-static-x86_64: Process 6490 attached [pid 6489] +++ exited with 0 +++ [pid 6488] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6485] +++ exited with 0 +++ [pid 6490] set_robust_list(0x555581b7e660, 24 [pid 6488] exit_group(0 [pid 6487] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6490 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6485, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6489, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6490] <... set_robust_list resumed>) = 0 [pid 6488] <... exit_group resumed>) = ? [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6490] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6488] +++ exited with 0 +++ [pid 6487] exit_group(0 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6488, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6487] <... exit_group resumed>) = ? [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6490] <... prctl resumed>) = 0 [pid 6487] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6487, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6490] setpgid(0, 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6490] <... setpgid resumed>) = 0 [pid 6490] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6490] write(3, "1000", 4 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] <... restart_syscall resumed>) = 0 [pid 6490] <... write resumed>) = 4 [pid 5819] <... restart_syscall resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6491 attached [pid 6490] close(3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6490] <... close resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6491 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6490] write(1, "executing program\n", 18executing program [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6490] <... write resumed>) = 18 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 6492 attached [pid 6491] set_robust_list(0x555581b7e660, 24 [ 93.335128][ T6484] overlayfs: failed to resolve './file0': -2 [ 93.345815][ T6485] overlayfs: failed to resolve './file0': -2 [ 93.360518][ T6489] overlayfs: failed to resolve './file0': -2 [ 93.370740][ T6488] overlayfs: failed to resolve './file0': -2 [ 93.378123][ T6487] overlayfs: failed to resolve './file0': -2 [pid 6490] memfd_create("syzkaller", 0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6492] set_robust_list(0x555581b7e660, 24 [pid 6491] <... set_robust_list resumed>) = 0 [pid 6490] <... memfd_create resumed>) = 3 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6492 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6492] <... set_robust_list resumed>) = 0 [pid 6491] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6490] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6493 attached [pid 6491] <... prctl resumed>) = 0 [pid 6492] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6491] setpgid(0, 0 [pid 6490] <... mmap resumed>) = 0x7f88dec00000 [pid 6491] <... setpgid resumed>) = 0 [pid 6491] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6494 attached [pid 6493] set_robust_list(0x555581b7e660, 24 [pid 6492] <... prctl resumed>) = 0 [pid 6491] <... openat resumed>) = 3 [pid 6490] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6493 [pid 6492] setpgid(0, 0 [pid 6494] set_robust_list(0x555581b7e660, 24 [pid 6493] <... set_robust_list resumed>) = 0 [pid 6491] write(3, "1000", 4 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6494 [pid 6494] <... set_robust_list resumed>) = 0 [pid 6493] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6491] <... write resumed>) = 4 [pid 6494] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6493] <... prctl resumed>) = 0 [pid 6491] close(3) = 0 [pid 6494] <... prctl resumed>) = 0 [pid 6493] setpgid(0, 0 [pid 6492] <... setpgid resumed>) = 0 [pid 6490] <... write resumed>) = 524288 [pid 6492] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6490] munmap(0x7f88dec00000, 138412032 [pid 6494] setpgid(0, 0 [pid 6493] <... setpgid resumed>) = 0 [pid 6492] <... openat resumed>) = 3 executing program [pid 6491] write(1, "executing program\n", 18 [pid 6490] <... munmap resumed>) = 0 [pid 6492] write(3, "1000", 4 [pid 6491] <... write resumed>) = 18 [pid 6492] <... write resumed>) = 4 [pid 6492] close(3 [pid 6493] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6492] <... close resumed>) = 0 [pid 6494] <... setpgid resumed>) = 0 executing program [pid 6492] write(1, "executing program\n", 18 [pid 6491] memfd_create("syzkaller", 0 [pid 6490] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6492] <... write resumed>) = 18 [pid 6490] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6494] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6492] memfd_create("syzkaller", 0 [pid 6493] <... openat resumed>) = 3 [pid 6492] <... memfd_create resumed>) = 3 [pid 6491] <... memfd_create resumed>) = 3 [pid 6490] close(3 [pid 6492] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6490] <... close resumed>) = 0 [pid 6494] <... openat resumed>) = 3 [pid 6493] write(3, "1000", 4 [pid 6491] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6494] write(3, "1000", 4 [pid 6493] <... write resumed>) = 4 [pid 6491] <... mmap resumed>) = 0x7f88dec00000 [pid 6494] <... write resumed>) = 4 [pid 6493] close(3 [pid 6492] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6491] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6490] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6494] close(3 [pid 6493] <... close resumed>) = 0 [pid 6490] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [pid 6494] <... close resumed>) = 0 [pid 6493] write(1, "executing program\n", 18) = 18 [pid 6493] memfd_create("syzkaller", 0) = 3 [pid 6493] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6494] write(1, "executing program\n", 18 [pid 6492] <... write resumed>) = 524288 [pid 6490] pwrite64(-1, "#", 1, 134220897executing program [pid 6494] <... write resumed>) = 18 [pid 6494] memfd_create("syzkaller", 0 [pid 6493] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6494] <... memfd_create resumed>) = 3 [pid 6492] munmap(0x7f88dec00000, 138412032 [pid 6491] <... write resumed>) = 524288 [pid 6490] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6491] munmap(0x7f88dec00000, 138412032 [pid 6494] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6493] <... write resumed>) = 524288 [pid 6492] <... munmap resumed>) = 0 [pid 6491] <... munmap resumed>) = 0 [pid 6490] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6494] <... mmap resumed>) = 0x7f88dec00000 [pid 6491] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6490] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6490] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6491] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6491] close(3 [pid 6490] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6490] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6490] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6492] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6490] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6492] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6490] mkdir("./bus", 000 [pid 6491] <... close resumed>) = 0 [pid 6490] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6490] rename("./file1", "./file0/file0" [pid 6494] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6492] close(3 [pid 6491] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6490] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6490] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6491] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6490] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6491] pwrite64(-1, "#", 1, 134220897 [pid 6492] <... close resumed>) = 0 [pid 6491] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6494] <... write resumed>) = 524288 [pid 6493] munmap(0x7f88dec00000, 138412032 [pid 6491] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6492] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6493] <... munmap resumed>) = 0 [pid 6492] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6491] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6493] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6494] munmap(0x7f88dec00000, 138412032 [pid 6493] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6492] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6492] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6494] <... munmap resumed>) = 0 [pid 6492] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6492] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6492] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6492] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6493] close(3 [pid 6494] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6492] mkdir("./bus", 000 [pid 6491] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6492] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6491] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6492] rename("./file1", "./file0/file0" [pid 6494] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6492] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6492] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6492] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6494] close(3 [pid 6493] <... close resumed>) = 0 [pid 6491] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6492] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6494] <... close resumed>) = 0 [pid 6493] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6491] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6490] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6494] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6493] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6492] exit_group(0 [pid 6491] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6490] exit_group(0 [pid 6494] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6493] pwrite64(-1, "#", 1, 134220897 [pid 6492] <... exit_group resumed>) = ? [pid 6491] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6490] <... exit_group resumed>) = ? [pid 6494] pwrite64(-1, "#", 1, 134220897 [pid 6493] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6492] +++ exited with 0 +++ [pid 6491] mkdir("./bus", 000 [pid 6490] +++ exited with 0 +++ [pid 6494] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6493] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6491] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6494] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6493] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6490, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6494] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6493] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6491] rename("./file1", "./file0/file0" [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6492, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6494] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6493] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6491] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6494] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6493] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6491] mkdirat(AT_FDCWD, "./file1", 000 [pid 6494] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6493] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6491] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6494] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6493] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6494] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6493] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [ 93.513096][ T6490] overlayfs: failed to resolve './file0': -2 [ 93.525193][ T6492] overlayfs: failed to resolve './file0': -2 [pid 6491] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6494] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6493] mkdir("./bus", 000 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6494] mkdir("./bus", 000 [pid 6493] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6491] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6494] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6493] rename("./file1", "./file0/file0" [pid 6494] rename("./file1", "./file0/file0" [pid 6493] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6491] exit_group(0 [pid 6494] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6493] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6494] mkdirat(AT_FDCWD, "./file1", 000 [pid 6493] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6491] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6495 attached [pid 6494] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6493] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6495] set_robust_list(0x555581b7e660, 24 [pid 6494] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6495 [pid 6495] <... set_robust_list resumed>) = 0 [pid 6491] +++ exited with 0 +++ [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6496 attached [pid 6495] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6496] set_robust_list(0x555581b7e660, 24) = 0 [pid 6495] <... prctl resumed>) = 0 [pid 6496] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6495] setpgid(0, 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6491, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6495] <... setpgid resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6496] <... prctl resumed>) = 0 [pid 6496] setpgid(0, 0 [pid 6495] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6493] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6494] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6496] <... setpgid resumed>) = 0 [pid 6496] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6495] <... openat resumed>) = 3 [pid 6494] exit_group(0 [pid 6495] write(3, "1000", 4 [pid 6494] <... exit_group resumed>) = ? [pid 5825] <... restart_syscall resumed>) = 0 [pid 6495] <... write resumed>) = 4 [pid 6496] <... openat resumed>) = 3 [pid 6494] +++ exited with 0 +++ [pid 6493] exit_group(0 [pid 6496] write(3, "1000", 4 [pid 6495] close(3 [pid 6493] <... exit_group resumed>) = ? [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6496 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6494, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6496] <... write resumed>) = 4 [pid 6495] <... close resumed>) = 0 executing program [pid 6493] +++ exited with 0 +++ [pid 6496] close(3 [pid 6495] write(1, "executing program\n", 18 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6493, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6496] <... close resumed>) = 0 executing program [pid 6495] <... write resumed>) = 18 [pid 6496] write(1, "executing program\n", 18 [pid 6495] memfd_create("syzkaller", 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6496] <... write resumed>) = 18 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6496] memfd_create("syzkaller", 0 [pid 6495] <... memfd_create resumed>) = 3 [pid 6495] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 6497 attached [pid 6496] <... memfd_create resumed>) = 3 [pid 6495] <... mmap resumed>) = 0x7f88dec00000 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6497] set_robust_list(0x555581b7e660, 24 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6497 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6498 attached [pid 6497] <... set_robust_list resumed>) = 0 [pid 6496] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6495] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6497] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6496] <... mmap resumed>) = 0x7f88dec00000 [pid 6497] <... prctl resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6497] setpgid(0, 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6497] <... setpgid resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6498 [pid 6498] set_robust_list(0x555581b7e660, 24 [pid 6497] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6496] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6498] <... set_robust_list resumed>) = 0 [pid 6498] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 6499 attached [ 93.553636][ T6491] overlayfs: failed to resolve './file0': -2 [ 93.575922][ T6493] overlayfs: failed to resolve './file0': -2 [ 93.582905][ T6494] overlayfs: failed to resolve './file0': -2 ) = 0 [pid 6497] <... openat resumed>) = 3 [pid 6496] <... write resumed>) = 524288 [pid 6495] <... write resumed>) = 524288 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6499 [pid 6499] set_robust_list(0x555581b7e660, 24 [pid 6498] setpgid(0, 0 [pid 6497] write(3, "1000", 4 [pid 6499] <... set_robust_list resumed>) = 0 [pid 6498] <... setpgid resumed>) = 0 [pid 6497] <... write resumed>) = 4 [pid 6497] close(3 [pid 6495] munmap(0x7f88dec00000, 138412032 [pid 6497] <... close resumed>) = 0 [pid 6498] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECexecuting program [pid 6497] write(1, "executing program\n", 18 [pid 6495] <... munmap resumed>) = 0 [pid 6499] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6497] <... write resumed>) = 18 [pid 6499] <... prctl resumed>) = 0 [pid 6497] memfd_create("syzkaller", 0 [pid 6495] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6499] setpgid(0, 0 [pid 6498] <... openat resumed>) = 3 [pid 6495] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6499] <... setpgid resumed>) = 0 [pid 6495] close(3 [pid 6499] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6498] write(3, "1000", 4 [pid 6497] <... memfd_create resumed>) = 3 [pid 6495] <... close resumed>) = 0 [pid 6498] <... write resumed>) = 4 [pid 6497] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6498] close(3) = 0 [pid 6497] <... mmap resumed>) = 0x7f88dec00000 [pid 6496] munmap(0x7f88dec00000, 138412032executing program [pid 6499] <... openat resumed>) = 3 [pid 6498] write(1, "executing program\n", 18 [pid 6496] <... munmap resumed>) = 0 [pid 6496] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6496] close(3) = 0 [pid 6495] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6499] write(3, "1000", 4 [pid 6498] <... write resumed>) = 18 [pid 6497] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6496] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6495] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6499] <... write resumed>) = 4 [pid 6498] memfd_create("syzkaller", 0 [pid 6496] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6495] pwrite64(-1, "#", 1, 134220897 [pid 6496] pwrite64(-1, "#", 1, 134220897 [pid 6495] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6496] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6495] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6496] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6495] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6496] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6495] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6499] close(3 [pid 6498] <... memfd_create resumed>) = 3 [pid 6496] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6495] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [pid 6499] <... close resumed>) = 0 [pid 6498] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6496] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6499] write(1, "executing program\n", 18 [pid 6496] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6495] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6496] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6495] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6496] mkdir("./bus", 000 [pid 6495] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6496] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6495] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6496] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6495] mkdir("./bus", 000 [pid 6496] mkdirat(AT_FDCWD, "./file1", 000 [pid 6495] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6496] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6495] rename("./file1", "./file0/file0" [pid 6496] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6495] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6499] <... write resumed>) = 18 [pid 6498] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6497] <... write resumed>) = 524288 [pid 6499] memfd_create("syzkaller", 0 [pid 6495] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6495] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6499] <... memfd_create resumed>) = 3 [pid 6498] <... write resumed>) = 524288 [pid 6497] munmap(0x7f88dec00000, 138412032 [pid 6499] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6498] munmap(0x7f88dec00000, 138412032 [pid 6497] <... munmap resumed>) = 0 [pid 6499] <... mmap resumed>) = 0x7f88dec00000 [pid 6497] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6498] <... munmap resumed>) = 0 [pid 6495] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6499] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6498] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6497] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6496] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6499] <... write resumed>) = 524288 [pid 6498] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6497] close(3 [pid 6496] exit_group(0 [pid 6495] exit_group(0 [pid 6496] <... exit_group resumed>) = ? [pid 6496] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6496, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6498] close(3 [pid 6497] <... close resumed>) = 0 [pid 6495] <... exit_group resumed>) = ? [pid 6498] <... close resumed>) = 0 [pid 6495] +++ exited with 0 +++ [pid 6497] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6499] munmap(0x7f88dec00000, 138412032 [pid 6498] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6495, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6497] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6499] <... munmap resumed>) = 0 [pid 6498] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6499] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6497] pwrite64(-1, "#", 1, 134220897 [pid 6498] pwrite64(-1, "#", 1, 134220897 [pid 6497] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6499] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6498] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6497] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6498] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6497] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6498] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6499] close(3 [pid 6497] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6498] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6497] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6498] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6497] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6497] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6500 attached [pid 6498] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6497] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6498] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6500] set_robust_list(0x555581b7e660, 24 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6500] <... set_robust_list resumed>) = 0 [ 93.669263][ T6496] overlayfs: failed to resolve './file0': -2 [ 93.677220][ T6495] overlayfs: failed to resolve './file0': -2 [pid 6500] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6499] <... close resumed>) = 0 [pid 6498] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6497] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6500 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6500] setpgid(0, 0 [pid 6497] mkdir("./bus", 000 [pid 6500] <... setpgid resumed>) = 0 [pid 6498] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6497] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6500] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6498] mkdir("./bus", 000 [pid 6497] rename("./file1", "./file0/file0"./strace-static-x86_64: Process 6501 attached [pid 6498] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6497] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6497] mkdirat(AT_FDCWD, "./file1", 000 [pid 6501] set_robust_list(0x555581b7e660, 24 [pid 6500] <... openat resumed>) = 3 [pid 6499] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6498] rename("./file1", "./file0/file0" [pid 6497] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6501] <... set_robust_list resumed>) = 0 [pid 6498] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6497] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6501 [pid 6501] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6500] write(3, "1000", 4 [pid 6499] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6498] mkdirat(AT_FDCWD, "./file1", 000 [pid 6501] <... prctl resumed>) = 0 [pid 6500] <... write resumed>) = 4 [pid 6499] pwrite64(-1, "#", 1, 134220897 [pid 6498] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6501] setpgid(0, 0 [pid 6500] close(3 [pid 6499] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6498] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6497] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6501] <... setpgid resumed>) = 0 [pid 6500] <... close resumed>) = 0 [pid 6499] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6501] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6500] write(1, "executing program\n", 18 [pid 6499] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6497] exit_group(0executing program [pid 6501] <... openat resumed>) = 3 [pid 6500] <... write resumed>) = 18 [pid 6499] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6498] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6497] <... exit_group resumed>) = ? [pid 6501] write(3, "1000", 4 [pid 6500] memfd_create("syzkaller", 0 [pid 6499] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6501] <... write resumed>) = 4 [pid 6500] <... memfd_create resumed>) = 3 [pid 6499] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6498] exit_group(0 [pid 6497] +++ exited with 0 +++ [pid 6501] close(3 [pid 6500] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6499] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = 0 [pid 6500] <... mmap resumed>) = 0x7f88dec00000 [pid 6499] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6498] <... exit_group resumed>) = ? [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6497, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- executing program [pid 6501] write(1, "executing program\n", 18 [pid 6500] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6499] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6501] <... write resumed>) = 18 [pid 6499] mkdir("./bus", 000 [pid 6498] +++ exited with 0 +++ [pid 6501] memfd_create("syzkaller", 0 [pid 6499] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6501] <... memfd_create resumed>) = 3 [pid 6499] rename("./file1", "./file0/file0" [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6498, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6501] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6499] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6501] <... mmap resumed>) = 0x7f88dec00000 [pid 6499] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6501] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6500] <... write resumed>) = 524288 [pid 6499] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] <... restart_syscall resumed>) = 0 [ 93.738016][ T6497] overlayfs: failed to resolve './file0': -2 [ 93.741303][ T6498] overlayfs: failed to resolve './file0': -2 [pid 6499] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6501] <... write resumed>) = 524288 [pid 6500] munmap(0x7f88dec00000, 138412032 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6499] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6501] munmap(0x7f88dec00000, 138412032 [pid 6500] <... munmap resumed>) = 0 [pid 6499] exit_group(0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6501] <... munmap resumed>) = 0 [pid 6500] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6499] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6502 attached [pid 6500] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6499] +++ exited with 0 +++ [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6501] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6502] set_robust_list(0x555581b7e660, 24 [pid 6500] close(3 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6499, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- ./strace-static-x86_64: Process 6503 attached [pid 6502] <... set_robust_list resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6502 [pid 6501] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6501] close(3 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6502] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6501] <... close resumed>) = 0 [pid 6500] <... close resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6503 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6501] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6503] set_robust_list(0x555581b7e660, 24 [pid 6502] <... prctl resumed>) = 0 [pid 6500] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6503] <... set_robust_list resumed>) = 0 [pid 6501] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6502] setpgid(0, 0 [pid 6500] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6503] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 6504 attached [pid 6502] <... setpgid resumed>) = 0 [pid 6501] pwrite64(-1, "#", 1, 134220897 [pid 6500] pwrite64(-1, "#", 1, 134220897 [pid 6503] <... prctl resumed>) = 0 [pid 6500] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] setpgid(0, 0 [pid 6501] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] set_robust_list(0x555581b7e660, 24) = 0 [pid 6504] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6504] setpgid(0, 0 [pid 6503] <... setpgid resumed>) = 0 [pid 6502] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6501] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6500] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6504 [pid 6504] <... setpgid resumed>) = 0 [pid 6504] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6503] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6501] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6500] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6504] <... openat resumed>) = 3 [pid 6501] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6500] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6504] write(3, "1000", 4) = 4 [pid 6501] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6504] close(3 [pid 6500] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6504] <... close resumed>) = 0 [ 93.782207][ T6499] overlayfs: failed to resolve './file0': -2 executing program [pid 6504] write(1, "executing program\n", 18) = 18 [pid 6503] <... openat resumed>) = 3 [pid 6502] <... openat resumed>) = 3 [pid 6501] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6500] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6501] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6500] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] memfd_create("syzkaller", 0 [pid 6500] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6502] write(3, "1000", 4 [pid 6501] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6504] <... memfd_create resumed>) = 3 [pid 6503] write(3, "1000", 4 [pid 6502] <... write resumed>) = 4 [pid 6501] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6500] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6503] <... write resumed>) = 4 [pid 6502] close(3 [pid 6501] mkdir("./bus", 000 [pid 6500] mkdir("./bus", 000 [pid 6504] <... mmap resumed>) = 0x7f88dec00000 [pid 6503] close(3 [pid 6502] <... close resumed>) = 0 [pid 6503] <... close resumed>) = 0 executing program executing program [pid 6503] write(1, "executing program\n", 18 [pid 6502] write(1, "executing program\n", 18 [pid 6501] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6500] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6503] <... write resumed>) = 18 [pid 6502] <... write resumed>) = 18 [pid 6501] rename("./file1", "./file0/file0" [pid 6500] rename("./file1", "./file0/file0" [pid 6502] memfd_create("syzkaller", 0 [pid 6503] memfd_create("syzkaller", 0 [pid 6502] <... memfd_create resumed>) = 3 [pid 6501] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6500] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6504] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6503] <... memfd_create resumed>) = 3 [pid 6502] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6501] mkdirat(AT_FDCWD, "./file1", 000 [pid 6502] <... mmap resumed>) = 0x7f88dec00000 [pid 6501] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6500] mkdirat(AT_FDCWD, "./file1", 000 [pid 6504] <... write resumed>) = 524288 [pid 6503] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6504] munmap(0x7f88dec00000, 138412032 [pid 6500] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6503] <... mmap resumed>) = 0x7f88dec00000 [pid 6500] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6501] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6504] <... munmap resumed>) = 0 [pid 6503] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6504] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6502] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6500] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6504] close(3 [pid 6500] exit_group(0 [pid 6504] <... close resumed>) = 0 [pid 6500] <... exit_group resumed>) = ? [pid 6503] <... write resumed>) = 524288 [pid 6502] <... write resumed>) = 524288 [pid 6502] munmap(0x7f88dec00000, 138412032 [pid 6504] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6503] munmap(0x7f88dec00000, 138412032 [pid 6502] <... munmap resumed>) = 0 [pid 6500] +++ exited with 0 +++ [pid 6502] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6503] <... munmap resumed>) = 0 [pid 6502] close(3 [pid 6503] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6500, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6504] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6504] pwrite64(-1, "#", 1, 134220897 [pid 6503] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6502] <... close resumed>) = 0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6504] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] close(3 [pid 6504] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6502] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6504] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6502] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6502] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6502] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6502] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6502] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6502] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6502] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6502] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6502] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6502] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6504] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6503] <... close resumed>) = 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6501] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6504] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6503] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6504] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6502] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6501] exit_group(0 [pid 6504] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6503] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6502] exit_group(0 [pid 6501] <... exit_group resumed>) = ? [pid 6504] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] pwrite64(-1, "#", 1, 134220897 [pid 6501] +++ exited with 0 +++ [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6504] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6503] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6502] <... exit_group resumed>) = ? [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6501, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6504] rename("./file1", "./file0/file0" [pid 6503] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6502] +++ exited with 0 +++ [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6505 attached [pid 6504] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6503] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6502, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [ 93.865020][ T6500] overlayfs: failed to resolve './file0': -2 [ 93.865941][ T6501] overlayfs: failed to resolve './file0': -2 [ 93.893554][ T6502] overlayfs: failed to resolve './file0': -2 [pid 6504] mkdirat(AT_FDCWD, "./file1", 000 [pid 6503] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6504] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6505] set_robust_list(0x555581b7e660, 24 [pid 6504] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6505] <... set_robust_list resumed>) = 0 [pid 6503] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6503] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6505 [pid 6503] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6503] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6503] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6505] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6504] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6503] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6505] <... prctl resumed>) = 0 [pid 6504] exit_group(0 [pid 6503] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6505] setpgid(0, 0 [pid 6503] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6505] <... setpgid resumed>) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6504] <... exit_group resumed>) = ? [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6504] +++ exited with 0 +++ [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6507 attached ./strace-static-x86_64: Process 6506 attached [pid 6507] set_robust_list(0x555581b7e660, 24 [pid 6505] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6506 [pid 6506] set_robust_list(0x555581b7e660, 24 [pid 6505] <... openat resumed>) = 3 [pid 6507] <... set_robust_list resumed>) = 0 [pid 6506] <... set_robust_list resumed>) = 0 [pid 6507] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6505] write(3, "1000", 4 [pid 6503] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6507 [pid 6507] <... prctl resumed>) = 0 [pid 6506] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6505] <... write resumed>) = 4 [pid 6503] exit_group(0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6504, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6507] setpgid(0, 0 [pid 6505] close(3 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6507] <... setpgid resumed>) = 0 [pid 6506] <... prctl resumed>) = 0 [pid 6505] <... close resumed>) = 0 [pid 6503] <... exit_group resumed>) = ? executing program [pid 6507] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6506] setpgid(0, 0 [pid 6505] write(1, "executing program\n", 18 [pid 6503] +++ exited with 0 +++ [pid 6505] <... write resumed>) = 18 [pid 6507] <... openat resumed>) = 3 [pid 6506] <... setpgid resumed>) = 0 [pid 6505] memfd_create("syzkaller", 0) = 3 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6503, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6505] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6507] write(3, "1000", 4 [pid 6506] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6507] <... write resumed>) = 4 [pid 6507] close(3executing program [pid 6506] <... openat resumed>) = 3 [pid 6507] <... close resumed>) = 0 [pid 6507] write(1, "executing program\n", 18) = 18 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6507] memfd_create("syzkaller", 0 [pid 6506] write(3, "1000", 4 [pid 6505] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6507] <... memfd_create resumed>) = 3 [pid 6506] <... write resumed>) = 4 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6507] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6506] close(3 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6506] <... close resumed>) = 0 [pid 6505] <... write resumed>) = 524288 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6507] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6506] write(1, "executing program\n", 18executing program [pid 6505] munmap(0x7f88dec00000, 138412032 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6506] <... write resumed>) = 18 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6508 attached [pid 6506] memfd_create("syzkaller", 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6508 [pid 6508] set_robust_list(0x555581b7e660, 24) = 0 [pid 6506] <... memfd_create resumed>) = 3 [pid 6505] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 6509 attached [pid 6506] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6508] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6509 [pid 6509] set_robust_list(0x555581b7e660, 24 [pid 6508] <... prctl resumed>) = 0 [pid 6507] <... write resumed>) = 524288 [pid 6506] <... mmap resumed>) = 0x7f88dec00000 [pid 6505] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6509] <... set_robust_list resumed>) = 0 [pid 6508] setpgid(0, 0 [pid 6507] munmap(0x7f88dec00000, 138412032 [pid 6506] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6505] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6508] <... setpgid resumed>) = 0 [pid 6508] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6509] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6507] <... munmap resumed>) = 0 [pid 6505] close(3 [pid 6508] <... openat resumed>) = 3 [pid 6509] <... prctl resumed>) = 0 [pid 6508] write(3, "1000", 4 [pid 6507] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6509] setpgid(0, 0 [pid 6508] <... write resumed>) = 4 [pid 6509] <... setpgid resumed>) = 0 [pid 6508] close(3) = 0 [ 93.929228][ T6504] overlayfs: failed to resolve './file0': -2 [ 93.944976][ T6503] overlayfs: failed to resolve './file0': -2 [pid 6509] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6507] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6506] <... write resumed>) = 524288 [pid 6505] <... close resumed>) = 0 [pid 6508] write(1, "executing program\n", 18executing program [pid 6506] munmap(0x7f88dec00000, 138412032 [pid 6509] <... openat resumed>) = 3 [pid 6508] <... write resumed>) = 18 [pid 6507] close(3 [pid 6505] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6509] write(3, "1000", 4 [pid 6506] <... munmap resumed>) = 0 [pid 6507] <... close resumed>) = 0 [pid 6506] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6509] <... write resumed>) = 4 [pid 6508] memfd_create("syzkaller", 0 [pid 6507] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6506] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6505] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6509] close(3 [pid 6508] <... memfd_create resumed>) = 3 [pid 6505] pwrite64(-1, "#", 1, 134220897 [pid 6509] <... close resumed>) = 0 [pid 6508] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6507] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [pid 6506] close(3 [pid 6505] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] write(1, "executing program\n", 18 [pid 6508] <... mmap resumed>) = 0x7f88dec00000 [pid 6505] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6509] <... write resumed>) = 18 [pid 6505] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6509] memfd_create("syzkaller", 0 [pid 6507] pwrite64(-1, "#", 1, 134220897 [pid 6506] <... close resumed>) = 0 [pid 6505] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6509] <... memfd_create resumed>) = 3 [pid 6507] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6505] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6509] <... mmap resumed>) = 0x7f88dec00000 [pid 6505] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6505] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6507] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6505] mkdir("./bus", 000 [pid 6508] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6505] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6507] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6505] rename("./file1", "./file0/file0" [pid 6507] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6505] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6507] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6507] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6507] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6507] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6507] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6507] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6507] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6509] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6508] <... write resumed>) = 524288 [pid 6505] mkdirat(AT_FDCWD, "./file1", 000 [pid 6506] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6506] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6506] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6506] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6506] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6509] <... write resumed>) = 524288 [pid 6505] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6505] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6509] munmap(0x7f88dec00000, 138412032 [pid 6508] munmap(0x7f88dec00000, 138412032 [pid 6506] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6509] <... munmap resumed>) = 0 [pid 6506] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6508] <... munmap resumed>) = 0 [pid 6506] mkdir("./bus", 000 [pid 6508] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6506] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6506] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6506] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6506] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6509] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6508] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6505] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6508] close(3 [pid 6509] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6508] <... close resumed>) = 0 [pid 6507] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6506] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6505] exit_group(0 [pid 6509] close(3 [pid 6508] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6507] exit_group(0) = ? [pid 6506] exit_group(0 [pid 6505] <... exit_group resumed>) = ? [pid 6509] <... close resumed>) = 0 [pid 6508] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6507] +++ exited with 0 +++ [pid 6506] <... exit_group resumed>) = ? [pid 6505] +++ exited with 0 +++ [pid 6509] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6508] pwrite64(-1, "#", 1, 134220897 [pid 6506] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6507, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6509] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6508] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6505, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6506, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6509] pwrite64(-1, "#", 1, 134220897 [pid 6508] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6509] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6508] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6509] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6508] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6509] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6508] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6509] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6508] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6509] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6508] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6508] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6509] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6508] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6508] mkdir("./bus", 000 [pid 6509] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] <... restart_syscall resumed>) = 0 [pid 6509] mkdir("./bus", 000 [pid 6508] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6509] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6508] rename("./file1", "./file0/file0" [pid 6509] rename("./file1", "./file0/file0" [pid 6508] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6509] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6508] mkdirat(AT_FDCWD, "./file1", 000 [pid 6509] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6509] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6508] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 94.027655][ T6507] overlayfs: failed to resolve './file0': -2 [ 94.040438][ T6505] overlayfs: failed to resolve './file0': -2 [ 94.043863][ T6506] overlayfs: failed to resolve './file0': -2 [pid 6509] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6508] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6510 attached [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6510] set_robust_list(0x555581b7e660, 24) = 0 [pid 6510] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6510 [pid 6510] <... prctl resumed>) = 0 [pid 6510] setpgid(0, 0) = 0 [pid 6510] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6509] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6511 attached [pid 6511] set_robust_list(0x555581b7e660, 24 [pid 6508] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6511 [pid 6509] exit_group(0 [pid 6511] <... set_robust_list resumed>) = 0 [pid 6510] <... openat resumed>) = 3 [pid 6511] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6508] exit_group(0 [pid 6511] <... prctl resumed>) = 0 [pid 6511] setpgid(0, 0) = 0 [pid 6510] write(3, "1000", 4 [pid 6509] <... exit_group resumed>) = ? [pid 6508] <... exit_group resumed>) = ? [pid 6510] <... write resumed>) = 4 [pid 6511] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6512 attached ) = 3 [pid 6510] close(3 [pid 6509] +++ exited with 0 +++ [pid 6508] +++ exited with 0 +++ [pid 6512] set_robust_list(0x555581b7e660, 24 [pid 6511] write(3, "1000", 4 [pid 6512] <... set_robust_list resumed>) = 0 [pid 6511] <... write resumed>) = 4 [pid 6510] <... close resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6508, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6512 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6509, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6512] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6511] close(3executing program [pid 6510] write(1, "executing program\n", 18 [pid 6512] <... prctl resumed>) = 0 [pid 6511] <... close resumed>) = 0 [pid 6510] <... write resumed>) = 18 [pid 6512] setpgid(0, 0 [pid 6511] write(1, "executing program\n", 18 [pid 6512] <... setpgid resumed>) = 0 [pid 6510] memfd_create("syzkaller", 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWRexecuting program [pid 6512] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6511] <... write resumed>) = 18 [pid 6510] <... memfd_create resumed>) = 3 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6510] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6511] memfd_create("syzkaller", 0 [pid 6510] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6512] <... openat resumed>) = 3 [pid 6511] <... memfd_create resumed>) = 3 [pid 6512] write(3, "1000", 4 [pid 6511] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6512] <... write resumed>) = 4 [pid 6511] <... mmap resumed>) = 0x7f88dec00000 ./strace-static-x86_64: Process 6514 attached ./strace-static-x86_64: Process 6513 attached [pid 6512] close(3 [pid 6511] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6510] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6513 [pid 6514] set_robust_list(0x555581b7e660, 24 [pid 6513] set_robust_list(0x555581b7e660, 24 [pid 6512] <... close resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6514 executing program [pid 6514] <... set_robust_list resumed>) = 0 [pid 6513] <... set_robust_list resumed>) = 0 [pid 6512] write(1, "executing program\n", 18) = 18 [pid 6514] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6512] memfd_create("syzkaller", 0 [pid 6513] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6514] setpgid(0, 0 [pid 6513] setpgid(0, 0 [pid 6512] <... memfd_create resumed>) = 3 [pid 6513] <... setpgid resumed>) = 0 [pid 6512] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6514] <... setpgid resumed>) = 0 [pid 6513] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6512] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6510] <... write resumed>) = 524288 [pid 6514] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6513] <... openat resumed>) = 3 [pid 6510] munmap(0x7f88dec00000, 138412032 [pid 6513] write(3, "1000", 4 [pid 6510] <... munmap resumed>) = 0 [pid 6513] <... write resumed>) = 4 [ 94.090176][ T6508] overlayfs: failed to resolve './file0': -2 [ 94.096634][ T6509] overlayfs: failed to resolve './file0': -2 [pid 6510] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6514] <... openat resumed>) = 3 [pid 6513] close(3 [pid 6512] <... write resumed>) = 524288 [pid 6511] <... write resumed>) = 524288 [pid 6513] <... close resumed>) = 0 [pid 6513] write(1, "executing program\n", 18executing program [pid 6511] munmap(0x7f88dec00000, 138412032 [pid 6514] write(3, "1000", 4 [pid 6513] <... write resumed>) = 18 [pid 6512] munmap(0x7f88dec00000, 138412032 [pid 6511] <... munmap resumed>) = 0 [pid 6510] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6514] <... write resumed>) = 4 [pid 6513] memfd_create("syzkaller", 0 [pid 6511] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6510] close(3 [pid 6514] close(3 [pid 6513] <... memfd_create resumed>) = 3 [pid 6512] <... munmap resumed>) = 0 [pid 6511] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6510] <... close resumed>) = 0 executing program [pid 6514] <... close resumed>) = 0 [pid 6513] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6512] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6514] write(1, "executing program\n", 18 [pid 6513] <... mmap resumed>) = 0x7f88dec00000 [pid 6511] close(3 [pid 6512] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6514] <... write resumed>) = 18 [pid 6512] close(3 [pid 6510] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6514] memfd_create("syzkaller", 0 [pid 6510] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6514] <... memfd_create resumed>) = 3 [pid 6513] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6512] <... close resumed>) = 0 [pid 6511] <... close resumed>) = 0 [pid 6510] pwrite64(-1, "#", 1, 134220897 [pid 6514] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6513] <... write resumed>) = 524288 [pid 6512] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6511] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6510] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6514] <... mmap resumed>) = 0x7f88dec00000 [pid 6512] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6511] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6510] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6511] pwrite64(-1, "#", 1, 134220897 [pid 6510] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6511] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6510] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6511] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6510] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6511] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6510] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6511] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6510] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6511] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6510] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6511] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6510] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6511] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6510] mkdir("./bus", 000 [pid 6511] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6510] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6513] munmap(0x7f88dec00000, 138412032 [pid 6511] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6510] rename("./file1", "./file0/file0" [pid 6514] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6513] <... munmap resumed>) = 0 [pid 6511] mkdir("./bus", 000 [pid 6510] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6510] mkdirat(AT_FDCWD, "./file1", 000 [pid 6511] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6512] pwrite64(-1, "#", 1, 134220897 [pid 6511] rename("./file1", "./file0/file0" [pid 6510] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6513] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6512] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6511] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6510] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6514] <... write resumed>) = 524288 [pid 6513] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6512] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6511] mkdirat(AT_FDCWD, "./file1", 000 [pid 6512] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6514] munmap(0x7f88dec00000, 138412032 [pid 6512] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6512] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6512] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6512] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6512] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6512] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6512] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6511] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6511] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6513] close(3 [pid 6514] <... munmap resumed>) = 0 [pid 6513] <... close resumed>) = 0 [pid 6514] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6512] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6514] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6514] close(3 [pid 6512] exit_group(0 [pid 6510] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6510] exit_group(0 [pid 6513] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6510] <... exit_group resumed>) = ? [pid 6513] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6514] <... close resumed>) = 0 [pid 6513] pwrite64(-1, "#", 1, 134220897 [pid 6512] <... exit_group resumed>) = ? [pid 6510] +++ exited with 0 +++ [pid 6513] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6513] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6510, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6513] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6513] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6513] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6513] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6512] +++ exited with 0 +++ [pid 6513] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6512, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6514] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6513] rename("./file1", "./file0/file0" [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6513] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6514] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6513] mkdirat(AT_FDCWD, "./file1", 000 [pid 6514] pwrite64(-1, "#", 1, 134220897 [pid 6513] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6514] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6513] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6514] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6514] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6514] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6514] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6514] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 6515 attached [pid 6514] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6515] set_robust_list(0x555581b7e660, 24 [pid 6514] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6514] mkdir("./bus", 000 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6516 attached [pid 6515] <... set_robust_list resumed>) = 0 [pid 6514] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6511] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6515 [pid 6514] rename("./file1", "./file0/file0" [pid 6516] set_robust_list(0x555581b7e660, 24) = 0 [pid 6515] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6514] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6511] exit_group(0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6516 [pid 6514] mkdirat(AT_FDCWD, "./file1", 000 [pid 6511] <... exit_group resumed>) = ? [pid 6516] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6514] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6516] <... prctl resumed>) = 0 [pid 6515] <... prctl resumed>) = 0 [pid 6514] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6511] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6511, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [ 94.186383][ T6510] overlayfs: failed to resolve './file0': -2 [ 94.195734][ T6512] overlayfs: failed to resolve './file0': -2 [ 94.199393][ T6511] overlayfs: failed to resolve './file0': -2 [ 94.216511][ T6513] overlayfs: failed to resolve './file0': -2 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6516] setpgid(0, 0 [pid 6515] setpgid(0, 0 [pid 6514] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6513] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6516] <... setpgid resumed>) = 0 [pid 6515] <... setpgid resumed>) = 0 [pid 6514] exit_group(0 [pid 6513] exit_group(0 [pid 6516] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6515] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6514] <... exit_group resumed>) = ? [pid 6513] <... exit_group resumed>) = ? [pid 6516] <... openat resumed>) = 3 [pid 6514] +++ exited with 0 +++ [pid 6513] +++ exited with 0 +++ [pid 6515] <... openat resumed>) = 3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6514, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6516] write(3, "1000", 4 [pid 6515] write(3, "1000", 4 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6513, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6516] <... write resumed>) = 4 [pid 6515] <... write resumed>) = 4 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6516] close(3 [pid 6515] close(3 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6516] <... close resumed>) = 0 [pid 6515] <... close resumed>) = 0 ./strace-static-x86_64: Process 6517 attached [pid 6516] write(1, "executing program\n", 18 [pid 6515] write(1, "executing program\n", 18executing program executing program [pid 6516] <... write resumed>) = 18 [pid 6515] <... write resumed>) = 18 [pid 6517] set_robust_list(0x555581b7e660, 24 [pid 6515] memfd_create("syzkaller", 0 [pid 6517] <... set_robust_list resumed>) = 0 [pid 6517] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6516] memfd_create("syzkaller", 0 [pid 6515] <... memfd_create resumed>) = 3 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6517 [pid 6517] <... prctl resumed>) = 0 [pid 6517] setpgid(0, 0 [pid 6516] <... memfd_create resumed>) = 3 [pid 6515] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6517] <... setpgid resumed>) = 0 [pid 6516] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6515] <... mmap resumed>) = 0x7f88dec00000 [pid 6517] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6516] <... mmap resumed>) = 0x7f88dec00000 [pid 6517] <... openat resumed>) = 3 [pid 6515] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6517] write(3, "1000", 4 [pid 6516] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6517] <... write resumed>) = 4 [pid 6517] close(3executing program [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6517] <... close resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6517] write(1, "executing program\n", 18 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6517] <... write resumed>) = 18 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6517] memfd_create("syzkaller", 0 [pid 6516] <... write resumed>) = 524288 [pid 6515] <... write resumed>) = 524288 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [ 94.232097][ T6514] overlayfs: failed to resolve './file0': -2 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6515] munmap(0x7f88dec00000, 138412032./strace-static-x86_64: Process 6519 attached ./strace-static-x86_64: Process 6518 attached [pid 6517] <... memfd_create resumed>) = 3 [pid 6516] munmap(0x7f88dec00000, 138412032 [pid 6519] set_robust_list(0x555581b7e660, 24 [pid 6518] set_robust_list(0x555581b7e660, 24 [pid 6517] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6516] <... munmap resumed>) = 0 [pid 6515] <... munmap resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6518 [pid 6519] <... set_robust_list resumed>) = 0 [pid 6518] <... set_robust_list resumed>) = 0 [pid 6517] <... mmap resumed>) = 0x7f88dec00000 [pid 6516] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6519 [pid 6519] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6518] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6517] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6516] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6515] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6518] <... prctl resumed>) = 0 [pid 6519] <... prctl resumed>) = 0 [pid 6518] setpgid(0, 0 [pid 6515] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6519] setpgid(0, 0 [pid 6518] <... setpgid resumed>) = 0 [pid 6516] close(3 [pid 6518] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6519] <... setpgid resumed>) = 0 [pid 6519] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6515] close(3 [pid 6518] <... openat resumed>) = 3 [pid 6519] <... openat resumed>) = 3 [pid 6518] write(3, "1000", 4 [pid 6515] <... close resumed>) = 0 [pid 6519] write(3, "1000", 4 [pid 6518] <... write resumed>) = 4 [pid 6515] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6519] <... write resumed>) = 4 [pid 6518] close(3) = 0 [pid 6519] close(3 [pid 6515] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6519] <... close resumed>) = 0 [pid 6518] write(1, "executing program\n", 18 executing program executing program [pid 6519] write(1, "executing program\n", 18 [pid 6518] <... write resumed>) = 18 [pid 6515] pwrite64(-1, "#", 1, 134220897 [pid 6519] <... write resumed>) = 18 [pid 6516] <... close resumed>) = 0 [pid 6519] memfd_create("syzkaller", 0 [pid 6518] memfd_create("syzkaller", 0 [pid 6517] <... write resumed>) = 524288 [pid 6515] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6518] <... memfd_create resumed>) = 3 [pid 6517] munmap(0x7f88dec00000, 138412032 [pid 6516] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6515] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6519] <... memfd_create resumed>) = 3 [pid 6518] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6516] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6518] <... mmap resumed>) = 0x7f88dec00000 [pid 6516] pwrite64(-1, "#", 1, 134220897 [pid 6519] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6518] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6517] <... munmap resumed>) = 0 [pid 6516] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6519] <... mmap resumed>) = 0x7f88dec00000 [pid 6517] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6515] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6516] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6516] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6516] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6519] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6518] <... write resumed>) = 524288 [pid 6517] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6516] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6518] munmap(0x7f88dec00000, 138412032 [pid 6517] close(3 [pid 6516] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6515] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6518] <... munmap resumed>) = 0 [pid 6516] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6516] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6516] rename("./file1", "./file0/file0" [pid 6518] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6516] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6515] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6518] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6516] mkdirat(AT_FDCWD, "./file1", 000 [pid 6515] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6515] mkdir("./bus", 000 [pid 6518] close(3 [pid 6516] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6518] <... close resumed>) = 0 [pid 6517] <... close resumed>) = 0 [pid 6516] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6515] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6519] <... write resumed>) = 524288 [pid 6517] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6515] rename("./file1", "./file0/file0" [pid 6518] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6517] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6519] munmap(0x7f88dec00000, 138412032 [pid 6515] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6517] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6515] mkdirat(AT_FDCWD, "./file1", 000 [pid 6517] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6515] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6515] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6517] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6518] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6518] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6518] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6518] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6518] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6518] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6518] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6518] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6518] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6518] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6519] <... munmap resumed>) = 0 [pid 6517] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6519] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6517] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6519] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6517] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6519] close(3 [pid 6517] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6517] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6519] <... close resumed>) = 0 [pid 6518] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6516] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6515] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6519] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6518] exit_group(0 [pid 6517] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6516] exit_group(0 [pid 6519] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6518] <... exit_group resumed>) = ? [pid 6517] mkdir("./bus", 000 [pid 6516] <... exit_group resumed>) = ? [pid 6515] exit_group(0 [pid 6519] pwrite64(-1, "#", 1, 134220897 [pid 6518] +++ exited with 0 +++ [pid 6517] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6516] +++ exited with 0 +++ [pid 6519] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6519] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6517] rename("./file1", "./file0/file0" [pid 6515] <... exit_group resumed>) = ? [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6518, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6516, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6519] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6517] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6515] +++ exited with 0 +++ [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6519] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6517] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6519] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6517] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6515, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6519] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [ 94.332868][ T6516] overlayfs: failed to resolve './file0': -2 [ 94.340619][ T6515] overlayfs: failed to resolve './file0': -2 [ 94.345046][ T6518] overlayfs: failed to resolve './file0': -2 [pid 6517] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6519] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6519] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6517] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6519] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6519] mkdir("./bus", 000 [pid 6517] exit_group(0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6519] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6517] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6520 attached [pid 6519] rename("./file1", "./file0/file0" [pid 6517] +++ exited with 0 +++ [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6519] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6520 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6519] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6519] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6519] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6517, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6520] set_robust_list(0x555581b7e660, 24 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6521 attached ./strace-static-x86_64: Process 6522 attached [pid 6520] <... set_robust_list resumed>) = 0 [pid 6519] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6521 [pid 6521] set_robust_list(0x555581b7e660, 24 [pid 6522] set_robust_list(0x555581b7e660, 24 [pid 6521] <... set_robust_list resumed>) = 0 [pid 6520] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6519] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6522 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6522] <... set_robust_list resumed>) = 0 [pid 6522] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6521] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6520] <... prctl resumed>) = 0 [pid 6519] <... exit_group resumed>) = ? [pid 6521] <... prctl resumed>) = 0 [pid 6520] setpgid(0, 0 [pid 6521] setpgid(0, 0 [pid 6522] <... prctl resumed>) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6522] setpgid(0, 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6522] <... setpgid resumed>) = 0 [pid 6522] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6519] +++ exited with 0 +++ [pid 6520] <... setpgid resumed>) = 0 [pid 6521] <... setpgid resumed>) = 0 [pid 6521] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6519, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6522] <... openat resumed>) = 3 [pid 6520] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6522] write(3, "1000", 4) = 4 [pid 6521] <... openat resumed>) = 3 [pid 6522] close(3 [pid 6520] <... openat resumed>) = 3 executing program [pid 6522] <... close resumed>) = 0 [pid 6522] write(1, "executing program\n", 18) = 18 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6523 ./strace-static-x86_64: Process 6523 attached [pid 6522] memfd_create("syzkaller", 0 [pid 6521] write(3, "1000", 4 [pid 6520] write(3, "1000", 4 [pid 6523] set_robust_list(0x555581b7e660, 24 [pid 6521] <... write resumed>) = 4 [pid 6520] <... write resumed>) = 4 [pid 6523] <... set_robust_list resumed>) = 0 [pid 6521] close(3 [pid 6520] close(3 [pid 6522] <... memfd_create resumed>) = 3 [pid 6523] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6520] <... close resumed>) = 0 [pid 6522] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0executing program executing program [pid 6521] <... close resumed>) = 0 [pid 6520] write(1, "executing program\n", 18 [pid 6523] <... prctl resumed>) = 0 [pid 6522] <... mmap resumed>) = 0x7f88dec00000 [pid 6521] write(1, "executing program\n", 18 [pid 6523] setpgid(0, 0 [pid 6521] <... write resumed>) = 18 [pid 6520] <... write resumed>) = 18 [pid 6521] memfd_create("syzkaller", 0 [pid 6520] memfd_create("syzkaller", 0 [pid 6523] <... setpgid resumed>) = 0 [pid 6523] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6521] <... memfd_create resumed>) = 3 [pid 6520] <... memfd_create resumed>) = 3 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6523] write(3, "1000", 4 [pid 6521] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6520] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6523] <... write resumed>) = 4 [pid 6521] <... mmap resumed>) = 0x7f88dec00000 [pid 6520] <... mmap resumed>) = 0x7f88dec00000 [pid 6523] close(3 [pid 6522] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6523] <... close resumed>) = 0 [pid 6522] <... write resumed>) = 524288 executing program [pid 6523] write(1, "executing program\n", 18 [pid 6521] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6520] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6523] <... write resumed>) = 18 [pid 6523] memfd_create("syzkaller", 0 [pid 6522] munmap(0x7f88dec00000, 138412032 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 94.386440][ T6517] overlayfs: failed to resolve './file0': -2 [ 94.419551][ T6519] overlayfs: failed to resolve './file0': -2 [pid 6523] <... memfd_create resumed>) = 3 [pid 6522] <... munmap resumed>) = 0 [pid 6521] <... write resumed>) = 524288 [pid 6520] <... write resumed>) = 524288 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6523] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6521] munmap(0x7f88dec00000, 138412032 [pid 6522] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6523] <... mmap resumed>) = 0x7f88dec00000 [pid 6522] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6522] close(3 [pid 6521] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 6524 attached [pid 6521] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6524 [pid 6524] set_robust_list(0x555581b7e660, 24 [pid 6523] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6522] <... close resumed>) = 0 [pid 6521] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6520] munmap(0x7f88dec00000, 138412032 [pid 6524] <... set_robust_list resumed>) = 0 [pid 6522] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6521] close(3 [pid 6522] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6524] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6522] pwrite64(-1, "#", 1, 134220897 [pid 6524] <... prctl resumed>) = 0 [pid 6522] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6520] <... munmap resumed>) = 0 [pid 6524] setpgid(0, 0 [pid 6522] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6524] <... setpgid resumed>) = 0 [pid 6522] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6524] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6522] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6521] <... close resumed>) = 0 [pid 6520] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6524] <... openat resumed>) = 3 [pid 6522] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6520] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6523] <... write resumed>) = 524288 [pid 6521] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6523] munmap(0x7f88dec00000, 138412032 [pid 6524] write(3, "1000", 4 [pid 6522] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6520] close(3 [pid 6524] <... write resumed>) = 4 [pid 6523] <... munmap resumed>) = 0 [pid 6522] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6522] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6522] mkdir("./bus", 000 [pid 6521] pwrite64(-1, "#", 1, 134220897 [pid 6523] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6522] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6521] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6524] close(3 [pid 6521] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6523] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6524] <... close resumed>) = 0 [pid 6522] rename("./file1", "./file0/file0" [pid 6524] write(1, "executing program\n", 18 [pid 6523] close(3 [pid 6521] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6524] <... write resumed>) = 18 [pid 6522] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6521] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6524] memfd_create("syzkaller", 0 [pid 6522] mkdirat(AT_FDCWD, "./file1", 000 [pid 6520] <... close resumed>) = 0 [pid 6522] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6524] <... memfd_create resumed>) = 3 [pid 6522] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6520] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6523] <... close resumed>) = 0 [pid 6521] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6521] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6520] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6524] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6520] pwrite64(-1, "#", 1, 134220897 [pid 6524] <... mmap resumed>) = 0x7f88dec00000 [pid 6520] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6521] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6521] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6521] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6521] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6520] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6524] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6523] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6520] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6523] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6520] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6523] pwrite64(-1, "#", 1, 134220897 [pid 6520] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6523] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6520] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6523] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6520] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6523] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6520] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6523] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6520] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6523] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6520] mkdir("./bus", 000 [pid 6523] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6522] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6520] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6523] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6522] exit_group(0 [pid 6520] rename("./file1", "./file0/file0" [pid 6523] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6521] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6524] <... write resumed>) = 524288 [pid 6523] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6522] <... exit_group resumed>) = ? [pid 6521] exit_group(0 [pid 6520] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6523] mkdir("./bus", 000 [pid 6522] +++ exited with 0 +++ [pid 6521] <... exit_group resumed>) = ? [pid 6520] mkdirat(AT_FDCWD, "./file1", 000 [pid 6524] munmap(0x7f88dec00000, 138412032 [pid 6523] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6520] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6522, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6524] <... munmap resumed>) = 0 [pid 6523] rename("./file1", "./file0/file0" [pid 6520] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6523] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6521] +++ exited with 0 +++ [pid 6523] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6521, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6523] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6524] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6524] close(3 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6524] <... close resumed>) = 0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6525 attached [pid 6523] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6525 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6525] set_robust_list(0x555581b7e660, 24 [pid 6524] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6525] <... set_robust_list resumed>) = 0 [pid 6524] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6523] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6520] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6524] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6524] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6520] exit_group(0 [pid 6524] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6520] <... exit_group resumed>) = ? [pid 6524] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6526 attached [pid 6525] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6524] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6523] exit_group(0 [pid 6520] +++ exited with 0 +++ [pid 6526] set_robust_list(0x555581b7e660, 24 [pid 6525] <... prctl resumed>) = 0 [pid 6524] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6523] <... exit_group resumed>) = ? [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6526 [pid 6526] <... set_robust_list resumed>) = 0 [pid 6524] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6525] setpgid(0, 0 [pid 6526] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6524] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6523] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6520, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6524] mkdir("./bus", 000 [pid 6526] <... prctl resumed>) = 0 [pid 6526] setpgid(0, 0 [pid 6525] <... setpgid resumed>) = 0 [pid 6524] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6523, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6526] <... setpgid resumed>) = 0 [pid 6525] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6524] rename("./file1", "./file0/file0" [pid 5825] <... restart_syscall resumed>) = 0 [pid 6526] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6525] <... openat resumed>) = 3 [pid 6524] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6524] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 94.498739][ T6522] overlayfs: failed to resolve './file0': -2 [ 94.509079][ T6521] overlayfs: failed to resolve './file0': -2 [ 94.525641][ T6520] overlayfs: failed to resolve './file0': -2 [ 94.538457][ T6523] overlayfs: failed to resolve './file0': -2 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWRexecuting program [pid 6524] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6526] <... openat resumed>) = 3 [pid 6525] write(3, "1000", 4 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6525] <... write resumed>) = 4 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6525] close(3 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6525] <... close resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6525] write(1, "executing program\n", 18./strace-static-x86_64: Process 6527 attached ./strace-static-x86_64: Process 6528 attached [pid 6527] set_robust_list(0x555581b7e660, 24 [pid 6526] write(3, "1000", 4 [pid 6525] <... write resumed>) = 18 [pid 6524] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6527 [pid 6528] set_robust_list(0x555581b7e660, 24 [pid 6527] <... set_robust_list resumed>) = 0 [pid 6526] <... write resumed>) = 4 [pid 6525] memfd_create("syzkaller", 0 [pid 6524] exit_group(0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6528 [pid 6528] <... set_robust_list resumed>) = 0 [pid 6527] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6526] close(3 [pid 6525] <... memfd_create resumed>) = 3 [pid 6528] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6527] <... prctl resumed>) = 0 [pid 6526] <... close resumed>) = 0 [pid 6525] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6524] <... exit_group resumed>) = ? [pid 6528] <... prctl resumed>) = 0 [pid 6527] setpgid(0, 0 executing program [pid 6526] write(1, "executing program\n", 18 [pid 6525] <... mmap resumed>) = 0x7f88dec00000 [pid 6524] +++ exited with 0 +++ [pid 6528] setpgid(0, 0 [pid 6527] <... setpgid resumed>) = 0 [pid 6526] <... write resumed>) = 18 [pid 6525] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6528] <... setpgid resumed>) = 0 [pid 6527] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6528] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6527] <... openat resumed>) = 3 [pid 6526] memfd_create("syzkaller", 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6524, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6528] <... openat resumed>) = 3 [pid 6527] write(3, "1000", 4) = 4 [pid 6526] <... memfd_create resumed>) = 3 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6526] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6528] write(3, "1000", 4) = 4 [pid 6526] <... mmap resumed>) = 0x7f88dec00000 [pid 6528] close(3 [pid 6527] close(3 [pid 6528] <... close resumed>) = 0 [pid 6527] <... close resumed>) = 0 [pid 6528] write(1, "executing program\n", 18executing program ) = 18 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6528] memfd_create("syzkaller", 0) = 3 [pid 6527] write(1, "executing program\n", 18executing program [pid 6526] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6525] <... write resumed>) = 524288 [pid 6528] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6527] <... write resumed>) = 18 [pid 6525] munmap(0x7f88dec00000, 138412032 [pid 6528] <... mmap resumed>) = 0x7f88dec00000 [pid 6527] memfd_create("syzkaller", 0 [pid 6525] <... munmap resumed>) = 0 [pid 6527] <... memfd_create resumed>) = 3 [pid 6528] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6527] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6526] <... write resumed>) = 524288 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6525] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6526] munmap(0x7f88dec00000, 138412032 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6527] <... mmap resumed>) = 0x7f88dec00000 [pid 6526] <... munmap resumed>) = 0 [pid 6525] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6529 attached [pid 6527] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6526] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6525] close(3 [pid 6529] set_robust_list(0x555581b7e660, 24 [pid 6526] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6525] <... close resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6529 [pid 6529] <... set_robust_list resumed>) = 0 [pid 6529] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6526] close(3 [pid 6529] <... prctl resumed>) = 0 [pid 6529] setpgid(0, 0) = 0 [ 94.565636][ T6524] overlayfs: failed to resolve './file0': -2 [pid 6529] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6527] <... write resumed>) = 524288 [pid 6526] <... close resumed>) = 0 [pid 6525] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6529] <... openat resumed>) = 3 [pid 6526] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6525] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6525] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6529] write(3, "1000", 4 [pid 6526] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6529] <... write resumed>) = 4 [pid 6526] pwrite64(-1, "#", 1, 134220897 [pid 6529] close(3 [pid 6526] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6526] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6529] <... close resumed>) = 0 [pid 6525] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6526] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6529] write(1, "executing program\n", 18 [pid 6526] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6529] <... write resumed>) = 18 [pid 6526] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6525] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6529] memfd_create("syzkaller", 0 [pid 6525] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6529] <... memfd_create resumed>) = 3 [pid 6528] <... write resumed>) = 524288 [pid 6526] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6525] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6529] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6526] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6525] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6526] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6525] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6529] <... mmap resumed>) = 0x7f88dec00000 [pid 6526] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6525] mkdir("./bus", 000 [pid 6528] munmap(0x7f88dec00000, 138412032 [pid 6527] munmap(0x7f88dec00000, 138412032 [pid 6525] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6525] rename("./file1", "./file0/file0" [pid 6527] <... munmap resumed>) = 0 [pid 6526] mkdir("./bus", 000 [pid 6525] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6528] <... munmap resumed>) = 0 [pid 6526] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6525] mkdirat(AT_FDCWD, "./file1", 000 [pid 6528] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6527] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6526] rename("./file1", "./file0/file0" [pid 6525] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6528] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6527] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6525] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6529] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6526] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6526] mkdirat(AT_FDCWD, "./file1", 000 [pid 6528] close(3 [pid 6527] close(3 [pid 6526] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6528] <... close resumed>) = 0 [pid 6527] <... close resumed>) = 0 [pid 6526] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6528] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6528] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6528] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6527] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6528] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6527] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6528] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6527] pwrite64(-1, "#", 1, 134220897 [pid 6528] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6527] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6527] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6528] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6528] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6527] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6528] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6527] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6527] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6528] mkdir("./bus", 000 [pid 6527] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6528] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6527] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6528] rename("./file1", "./file0/file0" [pid 6527] mkdir("./bus", 000 [pid 6528] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6527] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6528] mkdirat(AT_FDCWD, "./file1", 000 [pid 6527] rename("./file1", "./file0/file0" [pid 6528] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6527] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6528] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6527] mkdirat(AT_FDCWD, "./file1", 000 [pid 6529] <... write resumed>) = 524288 [pid 6527] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6529] munmap(0x7f88dec00000, 138412032 [pid 6527] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6529] <... munmap resumed>) = 0 [pid 6528] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6526] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6525] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6529] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6528] exit_group(0) = ? [pid 6529] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6528] +++ exited with 0 +++ [pid 6529] close(3 [pid 6525] exit_group(0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6528, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6525] <... exit_group resumed>) = ? [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6525] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6525, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6526] exit_group(0) = ? [pid 6529] <... close resumed>) = 0 [pid 6526] +++ exited with 0 +++ [pid 6527] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6529] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6526, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] <... restart_syscall resumed>) = 0 [pid 6529] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6527] exit_group(0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6529] pwrite64(-1, "#", 1, 134220897 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6529] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6527] <... exit_group resumed>) = ? [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6529] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6527] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6529] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6527, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6529] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6529] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6529] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6529] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6529] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [ 94.638488][ T6525] overlayfs: failed to resolve './file0': -2 [ 94.651357][ T6526] overlayfs: failed to resolve './file0': -2 [ 94.657106][ T6528] overlayfs: failed to resolve './file0': -2 [ 94.675785][ T6527] overlayfs: failed to resolve './file0': -2 [pid 6529] mkdir("./bus", 000./strace-static-x86_64: Process 6532 attached ./strace-static-x86_64: Process 6531 attached ./strace-static-x86_64: Process 6530 attached ) = -1 EEXIST (File exists) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6532] set_robust_list(0x555581b7e660, 24 [pid 6531] set_robust_list(0x555581b7e660, 24 [pid 6530] set_robust_list(0x555581b7e660, 24 [pid 6529] rename("./file1", "./file0/file0" [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6531 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6530 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6532 [pid 6532] <... set_robust_list resumed>) = 0 [pid 6531] <... set_robust_list resumed>) = 0 [pid 6530] <... set_robust_list resumed>) = 0 [pid 6529] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6532] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6531] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6530] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6529] mkdirat(AT_FDCWD, "./file1", 000 [pid 6532] <... prctl resumed>) = 0 [pid 6531] <... prctl resumed>) = 0 [pid 6530] <... prctl resumed>) = 0 [pid 6529] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6532] setpgid(0, 0 [pid 6531] setpgid(0, 0 [pid 6530] setpgid(0, 0 [pid 6529] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6530] <... setpgid resumed>) = 0 [pid 6530] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6532] <... setpgid resumed>) = 0 [pid 6531] <... setpgid resumed>) = 0 [pid 6530] <... openat resumed>) = 3 [pid 6529] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6532] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6531] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6532] <... openat resumed>) = 3 [pid 6530] write(3, "1000", 4 [pid 6531] <... openat resumed>) = 3 [pid 6530] <... write resumed>) = 4 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6533 ./strace-static-x86_64: Process 6533 attached [pid 6532] write(3, "1000", 4 [pid 6530] close(3 [pid 6532] <... write resumed>) = 4 [pid 6531] write(3, "1000", 4executing program [pid 6533] set_robust_list(0x555581b7e660, 24 [pid 6530] <... close resumed>) = 0 [pid 6529] exit_group(0 [pid 6533] <... set_robust_list resumed>) = 0 [pid 6532] close(3 [pid 6531] <... write resumed>) = 4 [pid 6530] write(1, "executing program\n", 18 [pid 6532] <... close resumed>) = 0 [pid 6531] close(3 [pid 6530] <... write resumed>) = 18 [pid 6533] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6532] write(1, "executing program\n", 18 executing program executing program [pid 6531] <... close resumed>) = 0 [pid 6530] memfd_create("syzkaller", 0 [pid 6531] write(1, "executing program\n", 18 [pid 6529] <... exit_group resumed>) = ? [pid 6532] <... write resumed>) = 18 [pid 6531] <... write resumed>) = 18 [pid 6530] <... memfd_create resumed>) = 3 [pid 6532] memfd_create("syzkaller", 0) = 3 [pid 6530] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6531] memfd_create("syzkaller", 0 [pid 6532] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6530] <... mmap resumed>) = 0x7f88dec00000 [pid 6532] <... mmap resumed>) = 0x7f88dec00000 [pid 6533] <... prctl resumed>) = 0 [pid 6531] <... memfd_create resumed>) = 3 [pid 6530] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6529] +++ exited with 0 +++ [pid 6531] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6533] setpgid(0, 0) = 0 [pid 6531] <... mmap resumed>) = 0x7f88dec00000 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6529, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6533] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5820] <... restart_syscall resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6533] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6534 attached [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6534 [pid 6534] set_robust_list(0x555581b7e660, 24) = 0 [pid 6533] write(3, "1000", 4 [pid 6532] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6531] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6530] <... write resumed>) = 524288 [pid 6534] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6533] <... write resumed>) = 4 [pid 6530] munmap(0x7f88dec00000, 138412032 [pid 6534] <... prctl resumed>) = 0 [pid 6533] close(3 [pid 6530] <... munmap resumed>) = 0 [pid 6534] setpgid(0, 0 [pid 6533] <... close resumed>) = 0 [pid 6534] <... setpgid resumed>) = 0 [pid 6530] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6534] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6530] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6534] <... openat resumed>) = 3 [pid 6533] write(1, "executing program\n", 18 [pid 6532] <... write resumed>) = 524288 [pid 6531] <... write resumed>) = 524288 [pid 6533] <... write resumed>) = 18 [pid 6530] close(3 [pid 6534] write(3, "1000", 4 [pid 6533] memfd_create("syzkaller", 0 [pid 6532] munmap(0x7f88dec00000, 138412032 [pid 6531] munmap(0x7f88dec00000, 138412032 [pid 6534] <... write resumed>) = 4 [pid 6533] <... memfd_create resumed>) = 3 [pid 6532] <... munmap resumed>) = 0 [pid 6531] <... munmap resumed>) = 0 [pid 6530] <... close resumed>) = 0 [pid 6534] close(3 [pid 6533] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [ 94.731792][ T6529] overlayfs: failed to resolve './file0': -2 [pid 6532] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6530] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6534] <... close resumed>) = 0 [pid 6533] <... mmap resumed>) = 0x7f88dec00000 [pid 6532] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6531] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6530] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6534] write(1, "executing program\n", 18 [pid 6533] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6534] <... write resumed>) = 18 [pid 6532] close(3 [pid 6531] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6530] pwrite64(-1, "#", 1, 134220897 [pid 6534] memfd_create("syzkaller", 0 [pid 6533] <... write resumed>) = 524288 [pid 6532] <... close resumed>) = 0 [pid 6530] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6530] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6534] <... memfd_create resumed>) = 3 [pid 6533] munmap(0x7f88dec00000, 138412032 [pid 6532] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6531] close(3 [pid 6534] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6533] <... munmap resumed>) = 0 [pid 6532] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6531] <... close resumed>) = 0 [pid 6530] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6534] <... mmap resumed>) = 0x7f88dec00000 [pid 6534] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6530] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6533] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6532] pwrite64(-1, "#", 1, 134220897 [pid 6531] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6530] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6533] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6531] pwrite64(-1, "#", 1, 134220897 [pid 6532] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6531] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6533] close(3 [pid 6532] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6531] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6530] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6533] <... close resumed>) = 0 [pid 6532] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6531] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6530] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6534] <... write resumed>) = 524288 [pid 6530] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6532] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6531] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6530] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6532] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6531] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6530] mkdir("./bus", 000 [pid 6532] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6531] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6532] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6531] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6532] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6531] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6532] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6531] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6532] mkdir("./bus", 000 [pid 6531] mkdir("./bus", 000 [pid 6532] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6531] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6533] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6532] rename("./file1", "./file0/file0" [pid 6531] rename("./file1", "./file0/file0" [pid 6530] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6533] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6532] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6531] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6530] rename("./file1", "./file0/file0" [pid 6534] munmap(0x7f88dec00000, 138412032 [pid 6533] pwrite64(-1, "#", 1, 134220897 [pid 6532] mkdirat(AT_FDCWD, "./file1", 000 [pid 6531] mkdirat(AT_FDCWD, "./file1", 000 [pid 6530] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6534] <... munmap resumed>) = 0 [pid 6532] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6531] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6530] mkdirat(AT_FDCWD, "./file1", 000 [pid 6533] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6533] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6532] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6531] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6530] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6534] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6533] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6533] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6530] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6534] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6533] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6534] close(3) = 0 [pid 6533] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6530] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6533] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6533] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6533] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6533] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6533] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6533] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6534] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6533] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6532] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6531] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6530] exit_group(0 [pid 6534] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6533] exit_group(0 [pid 6532] exit_group(0 [pid 6534] pwrite64(-1, "#", 1, 134220897 [pid 6533] <... exit_group resumed>) = ? [pid 6532] <... exit_group resumed>) = ? [pid 6530] <... exit_group resumed>) = ? [pid 6534] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6533] +++ exited with 0 +++ [pid 6532] +++ exited with 0 +++ [pid 6531] exit_group(0 [pid 6530] +++ exited with 0 +++ [pid 6534] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6532, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6534] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6531] <... exit_group resumed>) = ? [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6530, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6533, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6534] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6534] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6534] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6531] +++ exited with 0 +++ [pid 5824] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6531, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6534] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6534] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6534] rename("./file1", "./file0/file0" [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6534] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6534] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6534] <... mkdirat resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6536 attached ./strace-static-x86_64: Process 6535 attached ./strace-static-x86_64: Process 6537 attached [pid 6534] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6535 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6536] set_robust_list(0x555581b7e660, 24 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6536 [ 94.833996][ T6532] overlayfs: failed to resolve './file0': -2 [ 94.841453][ T6530] overlayfs: failed to resolve './file0': -2 [ 94.844812][ T6531] overlayfs: failed to resolve './file0': -2 [ 94.856350][ T6533] overlayfs: failed to resolve './file0': -2 [pid 6535] set_robust_list(0x555581b7e660, 24 [pid 6537] set_robust_list(0x555581b7e660, 24 [pid 6536] <... set_robust_list resumed>) = 0 [pid 6535] <... set_robust_list resumed>) = 0 [pid 6534] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6537 [pid 6537] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 6538 attached [pid 6536] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6535] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6534] exit_group(0 [pid 6537] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6538] set_robust_list(0x555581b7e660, 24 [pid 6537] <... prctl resumed>) = 0 [pid 6536] <... prctl resumed>) = 0 [pid 6535] <... prctl resumed>) = 0 [pid 6534] <... exit_group resumed>) = ? [pid 6538] <... set_robust_list resumed>) = 0 [pid 6537] setpgid(0, 0 [pid 6536] setpgid(0, 0 [pid 6535] setpgid(0, 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6538 [pid 6538] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6534] +++ exited with 0 +++ [pid 6537] <... setpgid resumed>) = 0 [pid 6536] <... setpgid resumed>) = 0 [pid 6535] <... setpgid resumed>) = 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6534, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6538] <... prctl resumed>) = 0 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6538] setpgid(0, 0 [pid 6536] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6535] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6537] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC executing program [pid 6538] <... setpgid resumed>) = 0 [pid 6535] <... openat resumed>) = 3 [pid 6538] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6537] <... openat resumed>) = 3 [pid 6536] <... openat resumed>) = 3 [pid 6538] <... openat resumed>) = 3 [pid 6537] write(3, "1000", 4 [pid 6535] write(3, "1000", 4 [pid 6536] write(3, "1000", 4 [pid 6537] <... write resumed>) = 4 [pid 6535] <... write resumed>) = 4 [pid 6537] close(3 [pid 6536] <... write resumed>) = 4 [pid 6535] close(3 [pid 6537] <... close resumed>) = 0 [pid 6536] close(3 [pid 6537] write(1, "executing program\n", 18 [pid 6535] <... close resumed>) = 0 [pid 6537] <... write resumed>) = 18 [pid 6536] <... close resumed>) = 0 [pid 6535] write(1, "executing program\n", 18executing program [pid 6538] write(3, "1000", 4 [pid 6537] memfd_create("syzkaller", 0 executing program [pid 6536] write(1, "executing program\n", 18 [pid 6535] <... write resumed>) = 18 [pid 6538] <... write resumed>) = 4 [pid 6537] <... memfd_create resumed>) = 3 [pid 6536] <... write resumed>) = 18 [pid 6538] close(3 [pid 6537] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6535] memfd_create("syzkaller", 0 [pid 6538] <... close resumed>) = 0 executing program [pid 6536] memfd_create("syzkaller", 0 [pid 6538] write(1, "executing program\n", 18 [pid 6537] <... mmap resumed>) = 0x7f88dec00000 [pid 6535] <... memfd_create resumed>) = 3 [pid 6536] <... memfd_create resumed>) = 3 [pid 6538] <... write resumed>) = 18 [pid 6538] memfd_create("syzkaller", 0 [pid 6536] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6535] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6538] <... memfd_create resumed>) = 3 [pid 6536] <... mmap resumed>) = 0x7f88dec00000 [pid 6535] <... mmap resumed>) = 0x7f88dec00000 [pid 6538] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6538] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6537] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6536] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6535] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288./strace-static-x86_64: Process 6539 attached [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6539 [pid 6539] set_robust_list(0x555581b7e660, 24) = 0 [pid 6539] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6538] <... write resumed>) = 524288 [pid 6539] <... prctl resumed>) = 0 [pid 6537] <... write resumed>) = 524288 [pid 6536] <... write resumed>) = 524288 [pid 6535] <... write resumed>) = 524288 [ 94.899664][ T6534] overlayfs: failed to resolve './file0': -2 [pid 6539] setpgid(0, 0 [pid 6538] munmap(0x7f88dec00000, 138412032 [pid 6537] munmap(0x7f88dec00000, 138412032 [pid 6536] munmap(0x7f88dec00000, 138412032 [pid 6535] munmap(0x7f88dec00000, 138412032 [pid 6539] <... setpgid resumed>) = 0 [pid 6538] <... munmap resumed>) = 0 [pid 6537] <... munmap resumed>) = 0 [pid 6536] <... munmap resumed>) = 0 [pid 6535] <... munmap resumed>) = 0 [pid 6539] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6536] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6537] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6535] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6539] <... openat resumed>) = 3 [pid 6537] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6535] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6536] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6539] write(3, "1000", 4 [pid 6538] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6539] <... write resumed>) = 4 [pid 6537] close(3 [pid 6536] close(3 [pid 6535] close(3 [pid 6539] close(3 [pid 6538] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6539] <... close resumed>) = 0 [pid 6537] <... close resumed>) = 0 [pid 6536] <... close resumed>) = 0 executing program [pid 6536] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6539] write(1, "executing program\n", 18 [pid 6538] close(3 [pid 6537] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6535] <... close resumed>) = 0 [pid 6539] <... write resumed>) = 18 [pid 6538] <... close resumed>) = 0 [pid 6537] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6536] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6535] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6539] memfd_create("syzkaller", 0 [pid 6537] pwrite64(-1, "#", 1, 134220897 [pid 6535] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6539] <... memfd_create resumed>) = 3 [pid 6538] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6537] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6536] pwrite64(-1, "#", 1, 134220897 [pid 6535] pwrite64(-1, "#", 1, 134220897 [pid 6539] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6538] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6537] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6536] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6535] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6539] <... mmap resumed>) = 0x7f88dec00000 [pid 6538] pwrite64(-1, "#", 1, 134220897 [pid 6537] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6536] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6535] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6538] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6536] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6538] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6536] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6535] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6536] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6537] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6538] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6537] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6536] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6535] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6538] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6537] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6536] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6535] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6538] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6537] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6536] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6535] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6538] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6536] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6535] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] mkdir("./bus", 000 [pid 6535] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6537] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6536] mkdir("./bus", 000 [pid 6535] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] rename("./file1", "./file0/file0" [pid 6536] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6535] mkdir("./bus", 000 [pid 6537] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6536] rename("./file1", "./file0/file0" [pid 6538] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6537] mkdirat(AT_FDCWD, "./file1", 000 [pid 6535] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6536] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6535] rename("./file1", "./file0/file0" [pid 6538] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6538] mkdir("./bus", 000 [pid 6536] mkdirat(AT_FDCWD, "./file1", 000 [pid 6537] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6535] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6538] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6535] mkdirat(AT_FDCWD, "./file1", 000 [pid 6536] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6539] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288) = 524288 [pid 6538] rename("./file1", "./file0/file0" [pid 6537] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6536] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6535] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6538] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6538] mkdirat(AT_FDCWD, "./file1", 000 [pid 6537] exit_group(0) = ? [pid 6539] munmap(0x7f88dec00000, 138412032 [pid 6538] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6536] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6535] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6539] <... munmap resumed>) = 0 [pid 6538] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6537] +++ exited with 0 +++ [pid 6536] exit_group(0) = ? [pid 6539] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6536] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6537, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6536, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6539] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6539] close(3 [pid 6538] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6535] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... restart_syscall resumed>) = 0 [pid 6535] exit_group(0 [pid 6538] exit_group(0 [pid 6535] <... exit_group resumed>) = ? [pid 6539] <... close resumed>) = 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6538] <... exit_group resumed>) = ? [pid 6535] +++ exited with 0 +++ [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6538] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6535, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6538, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ./strace-static-x86_64: Process 6540 attached [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6540] set_robust_list(0x555581b7e660, 24./strace-static-x86_64: Process 6541 attached ) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6540 [pid 6539] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6541] set_robust_list(0x555581b7e660, 24 [pid 6540] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6539] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6541 [pid 6539] pwrite64(-1, "#", 1, 134220897 [pid 6541] <... set_robust_list resumed>) = 0 [pid 6540] <... prctl resumed>) = 0 [pid 6539] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6541] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6540] setpgid(0, 0 [pid 6539] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6540] <... setpgid resumed>) = 0 [pid 6539] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6539] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6541] <... prctl resumed>) = 0 [pid 6540] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] <... restart_syscall resumed>) = 0 [pid 6541] setpgid(0, 0 [pid 6539] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6541] <... setpgid resumed>) = 0 [pid 6539] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6541] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6540] <... openat resumed>) = 3 [pid 6540] write(3, "1000", 4 [pid 6541] <... openat resumed>) = 3 [pid 6540] <... write resumed>) = 4 [pid 6539] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6540] close(3 [pid 6539] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6541] write(3, "1000", 4 [pid 6540] <... close resumed>) = 0 [pid 6539] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 6541] <... write resumed>) = 4 [pid 6540] write(1, "executing program\n", 18 [pid 6539] mkdir("./bus", 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6542 attached [ 94.991875][ T6537] overlayfs: failed to resolve './file0': -2 [ 95.009468][ T6536] overlayfs: failed to resolve './file0': -2 [ 95.021961][ T6535] overlayfs: failed to resolve './file0': -2 [ 95.028499][ T6538] overlayfs: failed to resolve './file0': -2 [pid 6541] close(3 [pid 6540] <... write resumed>) = 18 executing program [pid 6539] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6542] set_robust_list(0x555581b7e660, 24 [pid 6541] <... close resumed>) = 0 [pid 6539] rename("./file1", "./file0/file0" [pid 6540] memfd_create("syzkaller", 0 [pid 6541] write(1, "executing program\n", 18 [pid 6540] <... memfd_create resumed>) = 3 [pid 6541] <... write resumed>) = 18 [pid 6539] <... rename resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6543 attached [pid 6542] <... set_robust_list resumed>) = 0 [pid 6541] memfd_create("syzkaller", 0 [pid 6540] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6539] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6542 [pid 6543] set_robust_list(0x555581b7e660, 24 [pid 6542] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6541] <... memfd_create resumed>) = 3 [pid 6540] <... mmap resumed>) = 0x7f88dec00000 [pid 6539] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6543 [pid 6543] <... set_robust_list resumed>) = 0 [pid 6542] <... prctl resumed>) = 0 [pid 6541] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6539] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6543] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6542] setpgid(0, 0 [pid 6541] <... mmap resumed>) = 0x7f88dec00000 [pid 6540] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6542] <... setpgid resumed>) = 0 [pid 6543] <... prctl resumed>) = 0 [pid 6543] setpgid(0, 0) = 0 [pid 6543] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6542] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6543] write(3, "1000", 4) = 4 [pid 6543] close(3) = 0 executing program [pid 6543] write(1, "executing program\n", 18 [pid 6542] <... openat resumed>) = 3 [pid 6543] <... write resumed>) = 18 [pid 6543] memfd_create("syzkaller", 0 [pid 6542] write(3, "1000", 4 [pid 6543] <... memfd_create resumed>) = 3 [pid 6543] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6542] <... write resumed>) = 4 [pid 6541] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6540] <... write resumed>) = 524288 [pid 6542] close(3executing program [pid 6543] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6542] <... close resumed>) = 0 [pid 6540] munmap(0x7f88dec00000, 138412032 [pid 6542] write(1, "executing program\n", 18) = 18 [pid 6542] memfd_create("syzkaller", 0) = 3 [pid 6542] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6541] <... write resumed>) = 524288 [pid 6542] <... mmap resumed>) = 0x7f88dec00000 [pid 6540] <... munmap resumed>) = 0 [pid 6543] <... write resumed>) = 524288 [pid 6542] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6541] munmap(0x7f88dec00000, 138412032 [pid 6540] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6539] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6543] munmap(0x7f88dec00000, 138412032 [pid 6541] <... munmap resumed>) = 0 [pid 6540] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6539] exit_group(0 [pid 6543] <... munmap resumed>) = 0 [pid 6541] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6540] close(3 [pid 6539] <... exit_group resumed>) = ? [pid 6543] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6541] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6540] <... close resumed>) = 0 [pid 6539] +++ exited with 0 +++ [pid 6543] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6543] close(3 [pid 6541] close(3 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6539, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6543] <... close resumed>) = 0 [pid 6543] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6542] <... write resumed>) = 524288 [pid 6541] <... close resumed>) = 0 [pid 6540] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6543] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6542] munmap(0x7f88dec00000, 138412032 [pid 6541] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6540] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6543] pwrite64(-1, "#", 1, 134220897 [pid 6542] <... munmap resumed>) = 0 [pid 6541] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6540] pwrite64(-1, "#", 1, 134220897 [pid 6543] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6542] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6541] pwrite64(-1, "#", 1, 134220897 [pid 6540] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6543] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6542] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6541] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6543] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6543] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6542] close(3 [pid 6541] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6540] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6543] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6542] <... close resumed>) = 0 [pid 6541] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6540] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6543] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6543] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6541] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6543] mkdir("./bus", 000 [pid 6540] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6543] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6541] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6540] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6543] rename("./file1", "./file0/file0" [pid 6541] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6540] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6543] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6541] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6543] mkdirat(AT_FDCWD, "./file1", 000 [pid 6542] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6541] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6540] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6543] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6542] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6541] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] mkdir("./bus", 000 [ 95.087052][ T6539] overlayfs: failed to resolve './file0': -2 [pid 6543] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6542] pwrite64(-1, "#", 1, 134220897 [pid 6541] mkdir("./bus", 000 [pid 6540] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6540] rename("./file1", "./file0/file0" [pid 6541] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6541] rename("./file1", "./file0/file0" [pid 6542] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6541] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6540] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6541] mkdirat(AT_FDCWD, "./file1", 000 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6541] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6542] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6542] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6541] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6542] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6542] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6542] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6542] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6542] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6542] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6543] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6540] mkdirat(AT_FDCWD, "./file1", 000 [pid 6543] exit_group(0 [pid 6540] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6540] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6543] <... exit_group resumed>) = ? [pid 6543] +++ exited with 0 +++ ./strace-static-x86_64: Process 6544 attached [pid 6544] set_robust_list(0x555581b7e660, 24) = 0 [pid 6544] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6544] setpgid(0, 0) = 0 [pid 6544] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6544] write(3, "1000", 4) = 4 [pid 6544] close(3) = 0 executing program [pid 6544] write(1, "executing program\n", 18) = 18 [pid 6542] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6541] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6540] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6544 [pid 6544] memfd_create("syzkaller", 0) = 3 [pid 6542] exit_group(0 [pid 6541] exit_group(0 [pid 6540] exit_group(0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6543, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6544] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6542] <... exit_group resumed>) = ? [pid 6541] <... exit_group resumed>) = ? [pid 6540] <... exit_group resumed>) = ? [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6544] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6542] +++ exited with 0 +++ [pid 6541] +++ exited with 0 +++ [pid 6540] +++ exited with 0 +++ [pid 5825] <... restart_syscall resumed>) = 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6541, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6540, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6542, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555581b7e650) = 6545 ./strace-static-x86_64: Process 6545 attached [pid 6544] <... write resumed>) = 524288 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6545] set_robust_list(0x555581b7e660, 24 [pid 6544] munmap(0x7f88dec00000, 138412032 [pid 6545] <... set_robust_list resumed>) = 0 [pid 6545] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6544] <... munmap resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6545] <... prctl resumed>) = 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6545] setpgid(0, 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6545] <... setpgid resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6545] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [ 95.144751][ T6543] overlayfs: failed to resolve './file0': -2 [ 95.153850][ T6541] overlayfs: failed to resolve './file0': -2 [ 95.155227][ T6542] overlayfs: failed to resolve './file0': -2 [ 95.167945][ T6540] overlayfs: failed to resolve './file0': -2 [pid 6544] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6547 attached ./strace-static-x86_64: Process 6546 attached [pid 6545] <... openat resumed>) = 3 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6548 attached [pid 6547] set_robust_list(0x555581b7e660, 24 [pid 6546] set_robust_list(0x555581b7e660, 24 [pid 6545] write(3, "1000", 4 [pid 6544] close(3 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6547 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6546 [pid 6548] set_robust_list(0x555581b7e660, 24 [pid 6547] <... set_robust_list resumed>) = 0 [pid 6546] <... set_robust_list resumed>) = 0 [pid 6545] <... write resumed>) = 4 [pid 6544] <... close resumed>) = 0 [pid 6548] <... set_robust_list resumed>) = 0 [pid 6547] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6546] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6545] close(3) = 0 [pid 6548] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6547] <... prctl resumed>) = 0 [pid 6545] write(1, "executing program\n", 18 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6548 executing program [pid 6547] setpgid(0, 0 [pid 6548] <... prctl resumed>) = 0 [pid 6546] <... prctl resumed>) = 0 [pid 6548] setpgid(0, 0 [pid 6547] <... setpgid resumed>) = 0 [pid 6545] <... write resumed>) = 18 [pid 6548] <... setpgid resumed>) = 0 [pid 6547] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6546] setpgid(0, 0 [pid 6545] memfd_create("syzkaller", 0 [pid 6544] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6548] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6547] <... openat resumed>) = 3 [pid 6546] <... setpgid resumed>) = 0 [pid 6545] <... memfd_create resumed>) = 3 [pid 6544] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6547] write(3, "1000", 4 [pid 6545] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6544] pwrite64(-1, "#", 1, 134220897 [pid 6546] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6548] <... openat resumed>) = 3 [pid 6547] <... write resumed>) = 4 [pid 6545] <... mmap resumed>) = 0x7f88dec00000 [pid 6544] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6548] write(3, "1000", 4 [pid 6547] close(3 [pid 6546] <... openat resumed>) = 3 [pid 6545] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6544] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6548] <... write resumed>) = 4 [pid 6547] <... close resumed>) = 0 [pid 6548] close(3executing program [pid 6544] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6547] write(1, "executing program\n", 18 [pid 6544] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6547] <... write resumed>) = 18 [pid 6546] write(3, "1000", 4 [pid 6544] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6548] <... close resumed>) = 0 [pid 6547] memfd_create("syzkaller", 0 [pid 6546] <... write resumed>) = 4 [pid 6545] <... write resumed>) = 524288 [pid 6544] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864executing program [pid 6548] write(1, "executing program\n", 18 [pid 6547] <... memfd_create resumed>) = 3 [pid 6546] close(3 [pid 6545] munmap(0x7f88dec00000, 138412032 [pid 6544] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6548] <... write resumed>) = 18 [pid 6547] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6546] <... close resumed>) = 0 [pid 6545] <... munmap resumed>) = 0 [pid 6544] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6548] memfd_create("syzkaller", 0executing program [pid 6547] <... mmap resumed>) = 0x7f88dec00000 [pid 6546] write(1, "executing program\n", 18 [pid 6544] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6546] <... write resumed>) = 18 [pid 6548] <... memfd_create resumed>) = 3 [pid 6547] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6546] memfd_create("syzkaller", 0 [pid 6545] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6544] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6544] rename("./file1", "./file0/file0" [pid 6548] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6546] <... memfd_create resumed>) = 3 [pid 6544] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6548] <... mmap resumed>) = 0x7f88dec00000 [pid 6546] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6545] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6544] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6544] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6545] close(3 [pid 6548] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6546] <... mmap resumed>) = 0x7f88dec00000 [pid 6545] <... close resumed>) = 0 [pid 6547] <... write resumed>) = 524288 [pid 6544] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6544] exit_group(0) = ? [pid 6544] +++ exited with 0 +++ [pid 6545] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6544, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6545] pwrite64(-1, "#", 1, 134220897 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6545] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6545] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6548] <... write resumed>) = 524288 [pid 6547] munmap(0x7f88dec00000, 138412032 [pid 6546] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6545] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6548] munmap(0x7f88dec00000, 138412032 [pid 6547] <... munmap resumed>) = 0 [pid 6545] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6548] <... munmap resumed>) = 0 [pid 6545] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6547] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6545] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6548] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6547] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6545] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6548] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6547] close(3 [pid 6545] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6548] close(3 [pid 6547] <... close resumed>) = 0 [pid 6546] <... write resumed>) = 524288 [pid 6545] mkdir("./bus", 000 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6548] <... close resumed>) = 0 [pid 6545] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6545] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6546] munmap(0x7f88dec00000, 138412032 [pid 6545] mkdirat(AT_FDCWD, "./file1", 000 [pid 6546] <... munmap resumed>) = 0 [pid 6545] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 95.264451][ T6544] overlayfs: failed to resolve './file0': -2 [pid 6545] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6546] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6549 attached [pid 6546] close(3 [pid 6549] set_robust_list(0x555581b7e660, 24 [pid 6546] <... close resumed>) = 0 [pid 6549] <... set_robust_list resumed>) = 0 [pid 6548] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6549 [pid 6548] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6547] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6549] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6547] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6547] pwrite64(-1, "#", 1, 134220897 [pid 6549] <... prctl resumed>) = 0 [pid 6547] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6546] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6549] setpgid(0, 0 [pid 6547] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6548] pwrite64(-1, "#", 1, 134220897 [pid 6546] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6549] <... setpgid resumed>) = 0 [pid 6548] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6546] pwrite64(-1, "#", 1, 134220897 [pid 6545] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6548] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6549] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6548] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6547] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6546] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6545] exit_group(0 [pid 6548] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6547] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6546] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6549] <... openat resumed>) = 3 [pid 6548] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6545] <... exit_group resumed>) = ? [pid 6549] write(3, "1000", 4 [pid 6548] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6547] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6546] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6545] +++ exited with 0 +++ [pid 6549] <... write resumed>) = 4 [pid 6548] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6546] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6549] close(3 [pid 6548] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6547] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6549] <... close resumed>) = 0 [pid 6548] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6546] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6545, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 6549] write(1, "executing program\n", 18 [pid 6548] mkdir("./bus", 000 [pid 6547] mkdir("./bus", 000 [pid 6546] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6549] <... write resumed>) = 18 [pid 6548] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6547] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6546] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6549] memfd_create("syzkaller", 0 [pid 6548] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6547] rename("./file1", "./file0/file0" [pid 6546] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6549] <... memfd_create resumed>) = 3 [pid 6548] mkdirat(AT_FDCWD, "./file1", 000 [pid 6549] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6548] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6547] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6546] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6549] <... mmap resumed>) = 0x7f88dec00000 [pid 6548] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6547] mkdirat(AT_FDCWD, "./file1", 000 [pid 6546] mkdir("./bus", 000 [pid 6549] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6547] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] <... restart_syscall resumed>) = 0 [pid 6548] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6549] <... write resumed>) = 524288 [pid 6547] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6546] <... mkdir resumed>) = -1 EEXIST (File exists) [ 95.305660][ T6545] overlayfs: failed to resolve './file0': -2 [ 95.335684][ T6548] overlayfs: failed to resolve './file0': -2 [pid 6549] munmap(0x7f88dec00000, 138412032 [pid 6546] rename("./file1", "./file0/file0" [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6549] <... munmap resumed>) = 0 [pid 6548] exit_group(0 [pid 6546] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6546] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6549] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6546] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6550 attached [pid 6549] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6548] <... exit_group resumed>) = ? [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6550 [pid 6550] set_robust_list(0x555581b7e660, 24 [pid 6549] close(3 [pid 6548] +++ exited with 0 +++ [pid 6550] <... set_robust_list resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6548, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6550] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6549] <... close resumed>) = 0 [pid 6547] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6546] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6550] <... prctl resumed>) = 0 [pid 6547] exit_group(0 [pid 6550] setpgid(0, 0 [pid 6547] <... exit_group resumed>) = ? [pid 6546] exit_group(0 [pid 6550] <... setpgid resumed>) = 0 [pid 6546] <... exit_group resumed>) = ? [pid 6549] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6550] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6547] +++ exited with 0 +++ [pid 6546] +++ exited with 0 +++ [pid 6550] <... openat resumed>) = 3 [pid 6549] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6547, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6546, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6549] pwrite64(-1, "#", 1, 134220897 [pid 6550] write(3, "1000", 4 [pid 6549] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... write resumed>) = 4 [pid 6549] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6550] close(3) = 0 [pid 6549] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWRexecuting program [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6550] write(1, "executing program\n", 18 [pid 6549] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6550] <... write resumed>) = 18 [pid 6549] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6549] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6550] memfd_create("syzkaller", 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6552 attached ./strace-static-x86_64: Process 6551 attached [pid 6549] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6549] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6552] set_robust_list(0x555581b7e660, 24./strace-static-x86_64: Process 6553 attached ) = 0 [pid 6551] set_robust_list(0x555581b7e660, 24 [pid 6550] <... memfd_create resumed>) = 3 [pid 6549] mkdir("./bus", 000 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6552 [pid 6553] set_robust_list(0x555581b7e660, 24 [pid 6552] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6551] <... set_robust_list resumed>) = 0 [pid 6550] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6549] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6553] <... set_robust_list resumed>) = 0 [pid 6552] <... prctl resumed>) = 0 [pid 6551] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6550] <... mmap resumed>) = 0x7f88dec00000 [pid 6549] rename("./file1", "./file0/file0" [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6551 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6553 [pid 6553] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6552] setpgid(0, 0 [pid 6551] <... prctl resumed>) = 0 [pid 6549] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6553] <... prctl resumed>) = 0 [pid 6553] setpgid(0, 0 [pid 6549] mkdirat(AT_FDCWD, "./file1", 000 [pid 6553] <... setpgid resumed>) = 0 [pid 6552] <... setpgid resumed>) = 0 [ 95.354805][ T6547] overlayfs: failed to resolve './file0': -2 [ 95.361572][ T6546] overlayfs: failed to resolve './file0': -2 [pid 6551] setpgid(0, 0 [pid 6553] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6552] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6551] <... setpgid resumed>) = 0 [pid 6549] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6553] <... openat resumed>) = 3 [pid 6551] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6549] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6553] write(3, "1000", 4) = 4 [pid 6553] close(3 [pid 6551] <... openat resumed>) = 3 executing program [pid 6550] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6551] write(3, "1000", 4) = 4 [pid 6551] close(3) = 0 [pid 6551] write(1, "executing program\n", 18) = 18 [pid 6551] memfd_create("syzkaller", 0) = 3 [pid 6551] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6553] <... close resumed>) = 0 [pid 6552] <... openat resumed>) = 3 [pid 6551] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6550] <... write resumed>) = 524288 [pid 6553] write(1, "executing program\n", 18 [pid 6552] write(3, "1000", 4 [pid 6553] <... write resumed>) = 18 [pid 6553] memfd_create("syzkaller", 0 [pid 6552] <... write resumed>) = 4 executing program [pid 6552] close(3 [pid 6553] <... memfd_create resumed>) = 3 [pid 6550] munmap(0x7f88dec00000, 138412032 [pid 6553] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6552] <... close resumed>) = 0 [pid 6553] <... mmap resumed>) = 0x7f88dec00000 [pid 6552] write(1, "executing program\n", 18) = 18 [pid 6549] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6553] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6552] memfd_create("syzkaller", 0 [pid 6551] <... write resumed>) = 524288 [pid 6550] <... munmap resumed>) = 0 [pid 6553] <... write resumed>) = 524288 [pid 6552] <... memfd_create resumed>) = 3 [pid 6551] munmap(0x7f88dec00000, 138412032 [pid 6550] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6549] exit_group(0 [pid 6552] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6550] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6553] munmap(0x7f88dec00000, 138412032 [pid 6552] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6551] <... munmap resumed>) = 0 [pid 6550] close(3 [pid 6549] <... exit_group resumed>) = ? [pid 6553] <... munmap resumed>) = 0 [pid 6552] <... write resumed>) = 524288 [pid 6551] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6549] +++ exited with 0 +++ [pid 6551] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6549, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6553] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6551] close(3 [pid 6553] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6551] <... close resumed>) = 0 [pid 6550] <... close resumed>) = 0 [pid 6553] close(3) = 0 [pid 6550] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6552] munmap(0x7f88dec00000, 138412032) = 0 [pid 6550] <... openat resumed>) = -1 EISDIR (Is a directory) [ 95.417987][ T6549] overlayfs: failed to resolve './file0': -2 [pid 6552] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6553] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6552] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6551] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6550] pwrite64(-1, "#", 1, 134220897 [pid 6553] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6551] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6553] pwrite64(-1, "#", 1, 134220897 [pid 6552] close(3 [pid 6550] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6553] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6552] <... close resumed>) = 0 [pid 6551] pwrite64(-1, "#", 1, 134220897 [pid 6550] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6553] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6550] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6553] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6552] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6551] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6553] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6551] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6550] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6554 attached [pid 6553] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6552] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6551] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6550] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6554] set_robust_list(0x555581b7e660, 24 [pid 6553] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6552] pwrite64(-1, "#", 1, 134220897 [pid 6551] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6550] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6554] <... set_robust_list resumed>) = 0 [pid 6553] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6551] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6550] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6553] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6552] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] mkdir("./bus", 000 [pid 6554] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6553] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6552] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6551] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6550] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6554 [pid 6554] setpgid(0, 0 [pid 6553] mkdir("./bus", 000 [pid 6552] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6551] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] rename("./file1", "./file0/file0" [pid 6554] <... setpgid resumed>) = 0 [pid 6553] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6552] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6551] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6550] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6554] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6553] rename("./file1", "./file0/file0" [pid 6552] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6551] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] mkdirat(AT_FDCWD, "./file1", 000 [pid 6553] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6552] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6551] mkdir("./bus", 000 [pid 6550] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6553] mkdirat(AT_FDCWD, "./file1", 000 [pid 6552] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6551] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6550] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6554] <... openat resumed>) = 3 [pid 6553] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6552] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6551] rename("./file1", "./file0/file0" [pid 6553] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6554] write(3, "1000", 4) = 4 [pid 6554] close(3) = 0 [pid 6552] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6551] <... rename resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6554] write(1, "executing program\n", 18) = 18 [pid 6552] mkdir("./bus", 000 [pid 6551] mkdirat(AT_FDCWD, "./file1", 000 [pid 6554] memfd_create("syzkaller", 0 [pid 6552] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6551] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6552] rename("./file1", "./file0/file0" [pid 6554] <... memfd_create resumed>) = 3 [pid 6551] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6554] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6552] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6554] <... mmap resumed>) = 0x7f88dec00000 [pid 6552] mkdirat(AT_FDCWD, "./file1", 000 [pid 6554] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6552] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6552] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6554] <... write resumed>) = 524288 [pid 6553] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6554] munmap(0x7f88dec00000, 138412032 [pid 6553] exit_group(0 [pid 6551] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6550] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6551] exit_group(0 [pid 6550] exit_group(0 [pid 6551] <... exit_group resumed>) = ? [pid 6554] <... munmap resumed>) = 0 [pid 6551] +++ exited with 0 +++ [pid 6550] <... exit_group resumed>) = ? [pid 6553] <... exit_group resumed>) = ? [pid 6554] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6552] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6550] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6551, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6554] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6552] exit_group(0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6554] close(3 [pid 6553] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6550, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6553, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6554] <... close resumed>) = 0 [pid 6552] <... exit_group resumed>) = ? [pid 6554] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6552] +++ exited with 0 +++ [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6552, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6554] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6555 attached [pid 6554] pwrite64(-1, "#", 1, 134220897 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6554] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6555 [pid 6555] set_robust_list(0x555581b7e660, 24 [pid 6554] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6555] <... set_robust_list resumed>) = 0 [pid 6554] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6554] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6555] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6554] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 6556 attached [pid 6555] <... prctl resumed>) = 0 [pid 6554] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6554] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6556] set_robust_list(0x555581b7e660, 24 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6556 [pid 6556] <... set_robust_list resumed>) = 0 [pid 6555] setpgid(0, 0 [pid 6554] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6554] mkdir("./bus", 000 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6555] <... setpgid resumed>) = 0 [pid 6554] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6554] rename("./file1", "./file0/file0" [pid 6556] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6555] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6554] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6556] <... prctl resumed>) = 0 [pid 6554] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6555] <... openat resumed>) = 3 [pid 6554] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 95.498504][ T6550] overlayfs: failed to resolve './file0': -2 [ 95.506847][ T6553] overlayfs: failed to resolve './file0': -2 [ 95.516113][ T6551] overlayfs: failed to resolve './file0': -2 [ 95.524184][ T6552] overlayfs: failed to resolve './file0': -2 ./strace-static-x86_64: Process 6557 attached [pid 6556] setpgid(0, 0 [pid 6557] set_robust_list(0x555581b7e660, 24 [pid 6556] <... setpgid resumed>) = 0 ./strace-static-x86_64: Process 6558 attached [pid 6556] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6555] write(3, "1000", 4 [pid 6554] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6557 [pid 6558] set_robust_list(0x555581b7e660, 24 [pid 6555] <... write resumed>) = 4 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6558 [pid 6558] <... set_robust_list resumed>) = 0 [pid 6557] <... set_robust_list resumed>) = 0 [pid 6556] <... openat resumed>) = 3 [pid 6557] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6556] write(3, "1000", 4) = 4 [pid 6557] <... prctl resumed>) = 0 [pid 6556] close(3 [pid 6557] setpgid(0, 0 [pid 6556] <... close resumed>) = 0 executing program [pid 6556] write(1, "executing program\n", 18 [pid 6557] <... setpgid resumed>) = 0 [pid 6556] <... write resumed>) = 18 [pid 6557] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6556] memfd_create("syzkaller", 0 [pid 6557] <... openat resumed>) = 3 [pid 6558] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6556] <... memfd_create resumed>) = 3 [pid 6555] close(3 [pid 6554] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6558] <... prctl resumed>) = 0 [pid 6557] write(3, "1000", 4 [pid 6556] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6558] setpgid(0, 0 [pid 6557] <... write resumed>) = 4 [pid 6556] <... mmap resumed>) = 0x7f88dec00000 [pid 6555] <... close resumed>) = 0 [pid 6554] exit_group(0 [pid 6558] <... setpgid resumed>) = 0 [pid 6557] close(3 [pid 6556] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6555] write(1, "executing program\n", 18 [pid 6554] <... exit_group resumed>) = ? [pid 6557] <... close resumed>) = 0 [pid 6558] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECexecuting program [pid 6555] <... write resumed>) = 18 executing program [pid 6558] <... openat resumed>) = 3 [pid 6557] write(1, "executing program\n", 18 [pid 6555] memfd_create("syzkaller", 0 [pid 6554] +++ exited with 0 +++ [pid 6557] <... write resumed>) = 18 [pid 6555] <... memfd_create resumed>) = 3 [pid 6557] memfd_create("syzkaller", 0 [pid 6555] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6554, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6557] <... memfd_create resumed>) = 3 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6555] <... mmap resumed>) = 0x7f88dec00000 [pid 6557] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6558] write(3, "1000", 4) = 4 [pid 6558] close(3) = 0 [pid 6558] write(1, "executing program\n", 18executing program ) = 18 [pid 6558] memfd_create("syzkaller", 0 [pid 6557] <... mmap resumed>) = 0x7f88dec00000 [pid 6556] <... write resumed>) = 524288 [pid 6555] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6558] <... memfd_create resumed>) = 3 [pid 6556] munmap(0x7f88dec00000, 138412032 [pid 6558] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6556] <... munmap resumed>) = 0 [pid 6558] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6557] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6556] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6556] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6556] close(3 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6555] <... write resumed>) = 524288 ./strace-static-x86_64: Process 6559 attached [pid 6558] <... write resumed>) = 524288 [pid 6557] <... write resumed>) = 524288 [pid 6556] <... close resumed>) = 0 [ 95.580239][ T6554] overlayfs: failed to resolve './file0': -2 [pid 6555] munmap(0x7f88dec00000, 138412032 [pid 6559] set_robust_list(0x555581b7e660, 24 [pid 6558] munmap(0x7f88dec00000, 138412032 [pid 6557] munmap(0x7f88dec00000, 138412032 [pid 6556] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6555] <... munmap resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6559 [pid 6559] <... set_robust_list resumed>) = 0 [pid 6558] <... munmap resumed>) = 0 [pid 6557] <... munmap resumed>) = 0 [pid 6556] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6559] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6557] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6556] pwrite64(-1, "#", 1, 134220897 [pid 6555] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6558] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6559] <... prctl resumed>) = 0 [pid 6557] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6556] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6555] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6558] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6559] setpgid(0, 0 [pid 6557] close(3 [pid 6556] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6555] close(3 [pid 6559] <... setpgid resumed>) = 0 [pid 6558] close(3 [pid 6557] <... close resumed>) = 0 [pid 6556] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6555] <... close resumed>) = 0 [pid 6559] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6559] write(3, "1000", 4 [pid 6558] <... close resumed>) = 0 [pid 6557] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6556] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6555] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6559] <... write resumed>) = 4 [pid 6559] close(3 [pid 6558] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6557] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6556] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6555] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6559] <... close resumed>) = 0 [pid 6558] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6557] pwrite64(-1, "#", 1, 134220897 [pid 6556] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6555] pwrite64(-1, "#", 1, 134220897executing program [pid 6559] write(1, "executing program\n", 18 [pid 6558] pwrite64(-1, "#", 1, 134220897 [pid 6557] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6556] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6555] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6559] <... write resumed>) = 18 [pid 6558] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6557] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6556] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6555] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6559] memfd_create("syzkaller", 0 [pid 6558] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6559] <... memfd_create resumed>) = 3 [pid 6557] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6556] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6555] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6559] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6558] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6556] mkdir("./bus", 000 [pid 6559] <... mmap resumed>) = 0x7f88dec00000 [pid 6558] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6557] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6556] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6555] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6559] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6558] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6557] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6556] rename("./file1", "./file0/file0" [pid 6555] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6558] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6557] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6556] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6557] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6558] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6558] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6555] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6558] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6558] mkdir("./bus", 000 [pid 6557] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6558] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6555] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6558] rename("./file1", "./file0/file0" [pid 6556] mkdirat(AT_FDCWD, "./file1", 000 [pid 6558] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6558] mkdirat(AT_FDCWD, "./file1", 000 [pid 6557] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6555] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6558] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6557] mkdir("./bus", 000 [pid 6556] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6555] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6558] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6557] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6556] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6555] mkdir("./bus", 000 [pid 6559] <... write resumed>) = 524288 [pid 6557] rename("./file1", "./file0/file0" [pid 6555] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6559] munmap(0x7f88dec00000, 138412032 [pid 6557] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6559] <... munmap resumed>) = 0 [pid 6557] mkdirat(AT_FDCWD, "./file1", 000 [pid 6559] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6557] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6559] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6558] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6557] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6555] rename("./file1", "./file0/file0" [pid 6558] exit_group(0 [pid 6555] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6555] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6555] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6559] close(3 [pid 6558] <... exit_group resumed>) = ? [pid 6557] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6556] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6555] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6556] exit_group(0 [pid 6555] exit_group(0 [pid 6556] <... exit_group resumed>) = ? [pid 6555] <... exit_group resumed>) = ? [pid 6556] +++ exited with 0 +++ [pid 6555] +++ exited with 0 +++ [pid 6557] exit_group(0) = ? [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6555, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6556, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6559] <... close resumed>) = 0 [pid 6557] +++ exited with 0 +++ [pid 6559] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6557, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6559] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6558] +++ exited with 0 +++ [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6559] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6559] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6558, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6559] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6559] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6559] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6559] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6559] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6560 attached [pid 6559] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6559] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6562 attached ./strace-static-x86_64: Process 6561 attached [pid 6560] set_robust_list(0x555581b7e660, 24 [pid 6559] mkdir("./bus", 000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6560 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6563 attached [pid 6562] set_robust_list(0x555581b7e660, 24 [pid 6561] set_robust_list(0x555581b7e660, 24 [pid 6560] <... set_robust_list resumed>) = 0 [pid 6559] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6561 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6562 [pid 6563] set_robust_list(0x555581b7e660, 24 [pid 6562] <... set_robust_list resumed>) = 0 [pid 6561] <... set_robust_list resumed>) = 0 [pid 6560] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6559] rename("./file1", "./file0/file0" [pid 6563] <... set_robust_list resumed>) = 0 [pid 6560] <... prctl resumed>) = 0 [pid 6562] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6560] setpgid(0, 0 [pid 6559] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6561] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6563] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6560] <... setpgid resumed>) = 0 [pid 6559] mkdirat(AT_FDCWD, "./file1", 000 [pid 6561] <... prctl resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6563 [pid 6562] <... prctl resumed>) = 0 [pid 6560] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6559] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6563] <... prctl resumed>) = 0 [pid 6562] setpgid(0, 0 [pid 6561] setpgid(0, 0 [pid 6559] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [ 95.675052][ T6558] overlayfs: failed to resolve './file0': -2 [ 95.675295][ T6556] overlayfs: failed to resolve './file0': -2 [ 95.690069][ T6557] overlayfs: failed to resolve './file0': -2 [ 95.691639][ T6555] overlayfs: failed to resolve './file0': -2 [pid 6563] setpgid(0, 0) = 0 [pid 6562] <... setpgid resumed>) = 0 [pid 6561] <... setpgid resumed>) = 0 [pid 6560] <... openat resumed>) = 3 [pid 6563] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6562] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6563] <... openat resumed>) = 3 [pid 6562] <... openat resumed>) = 3 [pid 6561] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6560] write(3, "1000", 4 [pid 6559] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6563] write(3, "1000", 4 [pid 6562] write(3, "1000", 4 [pid 6561] <... openat resumed>) = 3 [pid 6560] <... write resumed>) = 4 [pid 6559] exit_group(0 [pid 6563] <... write resumed>) = 4 [pid 6562] <... write resumed>) = 4 [pid 6563] close(3 [pid 6562] close(3 [pid 6561] write(3, "1000", 4 [pid 6560] close(3 [pid 6559] <... exit_group resumed>) = ? [pid 6563] <... close resumed>) = 0 [pid 6562] <... close resumed>) = 0 [pid 6561] <... write resumed>) = 4 [pid 6560] <... close resumed>) = 0 [pid 6559] +++ exited with 0 +++ executing program executing program [pid 6563] write(1, "executing program\n", 18 [pid 6562] write(1, "executing program\n", 18executing program [pid 6561] close(3 [pid 6560] write(1, "executing program\n", 18 [pid 6563] <... write resumed>) = 18 executing program [pid 6562] <... write resumed>) = 18 [pid 6561] <... close resumed>) = 0 [pid 6560] <... write resumed>) = 18 [pid 6563] memfd_create("syzkaller", 0 [pid 6562] memfd_create("syzkaller", 0 [pid 6561] write(1, "executing program\n", 18 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6559, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6562] <... memfd_create resumed>) = 3 [pid 6560] memfd_create("syzkaller", 0 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6563] <... memfd_create resumed>) = 3 [pid 6562] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6561] <... write resumed>) = 18 [pid 6562] <... mmap resumed>) = 0x7f88dec00000 [pid 6563] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6562] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6561] memfd_create("syzkaller", 0 [pid 6560] <... memfd_create resumed>) = 3 [pid 6563] <... mmap resumed>) = 0x7f88dec00000 [pid 6561] <... memfd_create resumed>) = 3 [pid 6560] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6561] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6563] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6562] <... write resumed>) = 524288 [pid 6561] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6560] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6563] <... write resumed>) = 524288 [pid 6561] <... write resumed>) = 524288 [pid 6563] munmap(0x7f88dec00000, 138412032 [pid 6560] <... write resumed>) = 524288 [pid 6562] munmap(0x7f88dec00000, 138412032 [pid 6560] munmap(0x7f88dec00000, 138412032 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6560] <... munmap resumed>) = 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6564 attached [pid 6563] <... munmap resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6564 [pid 6564] set_robust_list(0x555581b7e660, 24 [pid 6562] <... munmap resumed>) = 0 [pid 6560] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6564] <... set_robust_list resumed>) = 0 [pid 6561] munmap(0x7f88dec00000, 138412032 [pid 6564] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6563] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6562] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6560] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6564] <... prctl resumed>) = 0 [pid 6563] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6562] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6561] <... munmap resumed>) = 0 [pid 6560] close(3 [pid 6564] setpgid(0, 0 [ 95.754625][ T6559] overlayfs: failed to resolve './file0': -2 [pid 6563] close(3 [pid 6562] close(3 [pid 6564] <... setpgid resumed>) = 0 [pid 6563] <... close resumed>) = 0 [pid 6561] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6560] <... close resumed>) = 0 [pid 6564] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6561] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6564] <... openat resumed>) = 3 [pid 6561] close(3 [pid 6564] write(3, "1000", 4 [pid 6563] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6562] <... close resumed>) = 0 [pid 6560] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6564] <... write resumed>) = 4 [pid 6563] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6561] <... close resumed>) = 0 [pid 6564] close(3 [pid 6563] pwrite64(-1, "#", 1, 134220897 [pid 6562] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6561] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6560] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6564] <... close resumed>) = 0 [pid 6563] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6562] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6561] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6564] write(1, "executing program\n", 18 [pid 6563] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6560] pwrite64(-1, "#", 1, 134220897 [pid 6561] pwrite64(-1, "#", 1, 134220897executing program [pid 6564] <... write resumed>) = 18 [pid 6563] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6562] pwrite64(-1, "#", 1, 134220897 [pid 6561] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6560] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6564] memfd_create("syzkaller", 0 [pid 6563] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6562] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6560] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6563] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6562] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6561] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6564] <... memfd_create resumed>) = 3 [pid 6563] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6562] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6561] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6560] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6564] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6563] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6562] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6561] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6560] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6564] <... mmap resumed>) = 0x7f88dec00000 [pid 6563] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6562] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6561] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6560] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6563] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6562] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6561] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6563] mkdir("./bus", 000 [pid 6561] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6563] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6561] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6563] rename("./file1", "./file0/file0" [pid 6561] mkdir("./bus", 000 [pid 6562] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6560] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6562] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6560] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6562] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6560] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6564] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6563] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6562] mkdir("./bus", 000 [pid 6561] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6560] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6563] mkdirat(AT_FDCWD, "./file1", 000 [pid 6562] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6561] rename("./file1", "./file0/file0" [pid 6563] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6562] rename("./file1", "./file0/file0" [pid 6561] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6560] mkdir("./bus", 000 [pid 6564] <... write resumed>) = 524288 [pid 6563] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6562] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6561] mkdirat(AT_FDCWD, "./file1", 000 [pid 6560] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6561] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6560] rename("./file1", "./file0/file0" [pid 6561] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6562] mkdirat(AT_FDCWD, "./file1", 000 [pid 6560] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6562] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6560] mkdirat(AT_FDCWD, "./file1", 000 [pid 6562] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6560] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6564] munmap(0x7f88dec00000, 138412032) = 0 [pid 6560] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6564] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6563] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6562] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6561] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6563] exit_group(0) = ? [pid 6564] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6563] +++ exited with 0 +++ [pid 6564] close(3 [pid 6562] exit_group(0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6563, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6561] exit_group(0 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6564] <... close resumed>) = 0 [pid 6562] <... exit_group resumed>) = ? [pid 6564] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6561] <... exit_group resumed>) = ? [pid 6562] +++ exited with 0 +++ [pid 6561] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6562, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6564] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6561, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6564] pwrite64(-1, "#", 1, 134220897 [pid 6560] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6564] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6564] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6564] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6564] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6560] exit_group(0 [pid 6564] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6560] <... exit_group resumed>) = ? [pid 6564] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6564] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6564] mkdir("./bus", 000 [pid 6560] +++ exited with 0 +++ [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 6565 attached [pid 6564] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6560, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6565 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6565] set_robust_list(0x555581b7e660, 24 [pid 6564] rename("./file1", "./file0/file0" [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6565] <... set_robust_list resumed>) = 0 [pid 6564] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6565] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6564] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6565] <... prctl resumed>) = 0 [ 95.843467][ T6561] overlayfs: failed to resolve './file0': -2 [ 95.844951][ T6562] overlayfs: failed to resolve './file0': -2 [ 95.849942][ T6563] overlayfs: failed to resolve './file0': -2 [ 95.872740][ T6560] overlayfs: failed to resolve './file0': -2 [pid 6564] <... mkdirat resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6566 attached [pid 6565] setpgid(0, 0 [pid 6564] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6566] set_robust_list(0x555581b7e660, 24 [pid 6565] <... setpgid resumed>) = 0 ./strace-static-x86_64: Process 6567 attached [pid 6565] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6566 [pid 6565] <... openat resumed>) = 3 [pid 6565] write(3, "1000", 4 [pid 6567] set_robust_list(0x555581b7e660, 24 [pid 6565] <... write resumed>) = 4 [pid 6566] <... set_robust_list resumed>) = 0 [pid 6565] close(3executing program [pid 6567] <... set_robust_list resumed>) = 0 [pid 6566] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6565] <... close resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6565] write(1, "executing program\n", 18 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6565] <... write resumed>) = 18 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6568 attached [pid 6567] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6566] <... prctl resumed>) = 0 [pid 6565] memfd_create("syzkaller", 0 [pid 6564] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6568] set_robust_list(0x555581b7e660, 24 [pid 6567] <... prctl resumed>) = 0 [pid 6566] setpgid(0, 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6568 [pid 6568] <... set_robust_list resumed>) = 0 [pid 6567] setpgid(0, 0 [pid 6566] <... setpgid resumed>) = 0 [pid 6565] <... memfd_create resumed>) = 3 [pid 6564] exit_group(0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6567 [pid 6567] <... setpgid resumed>) = 0 [pid 6565] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6566] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6565] <... mmap resumed>) = 0x7f88dec00000 [pid 6567] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6566] <... openat resumed>) = 3 [pid 6567] <... openat resumed>) = 3 [pid 6564] <... exit_group resumed>) = ? [pid 6567] write(3, "1000", 4 [pid 6568] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6567] <... write resumed>) = 4 [pid 6566] write(3, "1000", 4 [pid 6564] +++ exited with 0 +++ [pid 6568] <... prctl resumed>) = 0 [pid 6567] close(3executing program [pid 6566] <... write resumed>) = 4 [pid 6568] setpgid(0, 0 [pid 6567] <... close resumed>) = 0 [pid 6565] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6568] <... setpgid resumed>) = 0 [pid 6567] write(1, "executing program\n", 18 [pid 6566] close(3 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6564, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6568] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6567] <... write resumed>) = 18 [pid 6566] <... close resumed>) = 0 [pid 5820] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 6568] <... openat resumed>) = 3 [pid 6567] memfd_create("syzkaller", 0 [pid 6566] write(1, "executing program\n", 18executing program [pid 6568] write(3, "1000", 4 [pid 6566] <... write resumed>) = 18 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6568] <... write resumed>) = 4 [pid 6567] <... memfd_create resumed>) = 3 [pid 6568] close(3 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6567] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6568] <... close resumed>) = 0 executing program [pid 6568] write(1, "executing program\n", 18) = 18 ./strace-static-x86_64: Process 6569 attached [pid 6568] memfd_create("syzkaller", 0 [pid 6567] <... mmap resumed>) = 0x7f88dec00000 [pid 6565] <... write resumed>) = 524288 [pid 6569] set_robust_list(0x555581b7e660, 24 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6569 [pid 6568] <... memfd_create resumed>) = 3 [pid 6565] munmap(0x7f88dec00000, 138412032 [pid 6568] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6569] <... set_robust_list resumed>) = 0 [pid 6568] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6567] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6566] memfd_create("syzkaller", 0 [pid 6565] <... munmap resumed>) = 0 [pid 6569] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6566] <... memfd_create resumed>) = 3 [pid 6565] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6569] setpgid(0, 0 [pid 6566] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6565] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6569] <... setpgid resumed>) = 0 [pid 6566] <... mmap resumed>) = 0x7f88dec00000 [pid 6565] close(3 [pid 6569] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6567] <... write resumed>) = 524288 [pid 6567] munmap(0x7f88dec00000, 138412032 [pid 6569] <... openat resumed>) = 3 [pid 6568] <... write resumed>) = 524288 [pid 6566] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6565] <... close resumed>) = 0 [pid 6569] write(3, "1000", 4) = 4 [pid 6568] munmap(0x7f88dec00000, 138412032 [pid 6567] <... munmap resumed>) = 0 [pid 6565] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6569] close(3 [pid 6568] <... munmap resumed>) = 0 [pid 6569] <... close resumed>) = 0 [pid 6568] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6565] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6569] write(1, "executing program\n", 18executing program [pid 6568] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6567] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6566] <... write resumed>) = 524288 [pid 6565] pwrite64(-1, "#", 1, 134220897 [pid 6569] <... write resumed>) = 18 [pid 6568] close(3 [pid 6567] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6566] munmap(0x7f88dec00000, 138412032 [pid 6565] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] memfd_create("syzkaller", 0 [pid 6567] close(3 [ 95.915077][ T6564] overlayfs: failed to resolve './file0': -2 [pid 6565] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6569] <... memfd_create resumed>) = 3 [pid 6567] <... close resumed>) = 0 [pid 6566] <... munmap resumed>) = 0 [pid 6565] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6569] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6566] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6569] <... mmap resumed>) = 0x7f88dec00000 [pid 6568] <... close resumed>) = 0 [pid 6566] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6565] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6565] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6565] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6565] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6565] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6565] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6565] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6569] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6566] close(3 [pid 6568] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6567] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6568] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6567] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6568] pwrite64(-1, "#", 1, 134220897 [pid 6567] pwrite64(-1, "#", 1, 134220897 [pid 6568] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6567] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6568] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6567] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6568] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6567] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6568] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6567] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6568] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6567] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6566] <... close resumed>) = 0 [pid 6568] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6567] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6568] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6567] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6568] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6567] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6568] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6567] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6568] mkdir("./bus", 000 [pid 6567] mkdir("./bus", 000 [pid 6568] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6567] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6568] rename("./file1", "./file0/file0" [pid 6567] rename("./file1", "./file0/file0" [pid 6568] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6567] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6568] mkdirat(AT_FDCWD, "./file1", 000 [pid 6567] mkdirat(AT_FDCWD, "./file1", 000 [pid 6568] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6567] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6567] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6569] <... write resumed>) = 524288 [pid 6566] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6568] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6569] munmap(0x7f88dec00000, 138412032 [pid 6566] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6569] <... munmap resumed>) = 0 [pid 6566] pwrite64(-1, "#", 1, 134220897 [pid 6565] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6566] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6565] exit_group(0 [pid 6569] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6566] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6565] <... exit_group resumed>) = ? [pid 6569] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6566] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6569] close(3 [pid 6566] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6565] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6565, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6566] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6566] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6567] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6569] <... close resumed>) = 0 [pid 6568] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6566] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6569] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6568] exit_group(0 [pid 6567] exit_group(0 [pid 6566] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6569] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6568] <... exit_group resumed>) = ? [pid 6567] <... exit_group resumed>) = ? [pid 6566] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [ 95.982190][ T6565] overlayfs: failed to resolve './file0': -2 [ 95.994873][ T6567] overlayfs: failed to resolve './file0': -2 [ 96.002499][ T6568] overlayfs: failed to resolve './file0': -2 [pid 6569] pwrite64(-1, "#", 1, 134220897 [pid 6568] +++ exited with 0 +++ [pid 6567] +++ exited with 0 +++ [pid 6566] mkdir("./bus", 000 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6569] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6568, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6567, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6569] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6566] rename("./file1", "./file0/file0" [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6569] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6566] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6566] mkdirat(AT_FDCWD, "./file1", 000 [pid 6569] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6566] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6569] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6566] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6569] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6566] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6570 attached [pid 6569] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6570] set_robust_list(0x555581b7e660, 24 [pid 6569] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6570 [pid 6570] <... set_robust_list resumed>) = 0 [pid 6569] mkdir("./bus", 000 [pid 6570] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6569] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6566] <... exit_group resumed>) = ? [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6570] <... prctl resumed>) = 0 [pid 6569] rename("./file1", "./file0/file0" [pid 6566] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6570] setpgid(0, 0 [pid 6569] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6566, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6570] <... setpgid resumed>) = 0 [pid 6569] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 96.030993][ T6566] overlayfs: failed to resolve './file0': -2 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6570] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6569] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6571 attached [pid 6569] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6570] <... openat resumed>) = 3 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6571 [pid 6571] set_robust_list(0x555581b7e660, 24./strace-static-x86_64: Process 6572 attached ) = 0 [pid 6570] write(3, "1000", 4 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6571] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6570] <... write resumed>) = 4 [pid 6571] <... prctl resumed>) = 0 executing program [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6572 [pid 6572] set_robust_list(0x555581b7e660, 24 [pid 6571] setpgid(0, 0 [pid 6570] close(3 [pid 6571] <... setpgid resumed>) = 0 [pid 6572] <... set_robust_list resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6570] <... close resumed>) = 0 [pid 6570] write(1, "executing program\n", 18 [pid 6571] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6570] <... write resumed>) = 18 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6571] <... openat resumed>) = 3 [pid 6570] memfd_create("syzkaller", 0 [pid 6572] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6571] write(3, "1000", 4 [pid 6570] <... memfd_create resumed>) = 3 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6572] <... prctl resumed>) = 0 [pid 6571] <... write resumed>) = 4 [pid 6570] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 ./strace-static-x86_64: Process 6573 attached [pid 6572] setpgid(0, 0 [pid 6571] close(3 [pid 6570] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6572] <... setpgid resumed>) = 0 [pid 6571] <... close resumed>) = 0 [pid 6573] set_robust_list(0x555581b7e660, 24 [pid 6571] write(1, "executing program\n", 18 [pid 6573] <... set_robust_list resumed>) = 0 [pid 6572] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6571] <... write resumed>) = 18 [pid 6573] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6571] memfd_create("syzkaller", 0 [pid 6573] <... prctl resumed>) = 0 [pid 6571] <... memfd_create resumed>) = 3 [pid 6573] setpgid(0, 0 [pid 6571] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6573] <... setpgid resumed>) = 0 [pid 6572] <... openat resumed>) = 3 [pid 6573] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6572] write(3, "1000", 4 [pid 6571] <... mmap resumed>) = 0x7f88dec00000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6573 [pid 6569] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6572] <... write resumed>) = 4 [pid 6569] exit_group(0 [pid 6573] <... openat resumed>) = 3 [pid 6569] <... exit_group resumed>) = ? [pid 6573] write(3, "1000", 4 [pid 6572] close(3 [pid 6571] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6570] <... write resumed>) = 524288 [pid 6573] <... write resumed>) = 4 [pid 6572] <... close resumed>) = 0 [pid 6569] +++ exited with 0 +++ executing program [pid 6572] write(1, "executing program\n", 18) = 18 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6569, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6573] close(3 executing program [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6573] <... close resumed>) = 0 [pid 6573] write(1, "executing program\n", 18) = 18 [pid 6573] memfd_create("syzkaller", 0) = 3 [pid 6573] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6573] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6572] memfd_create("syzkaller", 0 [pid 6571] <... write resumed>) = 524288 [pid 6572] <... memfd_create resumed>) = 3 [pid 6571] munmap(0x7f88dec00000, 138412032 [pid 6572] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6570] munmap(0x7f88dec00000, 138412032 [pid 6572] <... mmap resumed>) = 0x7f88dec00000 [pid 6570] <... munmap resumed>) = 0 [pid 6570] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6570] close(3 [pid 6571] <... munmap resumed>) = 0 [pid 6571] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] <... restart_syscall resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6571] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6571] close(3 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6571] <... close resumed>) = 0 [pid 6570] <... close resumed>) = 0 ./strace-static-x86_64: Process 6574 attached [pid 6570] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6570] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6570] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6570] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6570] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6574] set_robust_list(0x555581b7e660, 24 [pid 6573] <... write resumed>) = 524288 [pid 6570] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6574 [pid 6574] <... set_robust_list resumed>) = 0 [pid 6572] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6571] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6574] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6573] munmap(0x7f88dec00000, 138412032 [pid 6572] <... write resumed>) = 524288 [pid 6570] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6574] <... prctl resumed>) = 0 [pid 6573] <... munmap resumed>) = 0 [pid 6572] munmap(0x7f88dec00000, 138412032 [pid 6571] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6570] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6574] setpgid(0, 0 [pid 6573] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6571] pwrite64(-1, "#", 1, 134220897 [pid 6570] mkdir("./bus", 000 [pid 6574] <... setpgid resumed>) = 0 [pid 6573] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6572] <... munmap resumed>) = 0 [pid 6571] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6570] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6574] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6573] close(3 [pid 6571] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6572] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6570] rename("./file1", "./file0/file0" [pid 6574] <... openat resumed>) = 3 [pid 6573] <... close resumed>) = 0 [pid 6572] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6571] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6570] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6570] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 96.056678][ T6569] overlayfs: failed to resolve './file0': -2 [pid 6570] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6574] write(3, "1000", 4 [pid 6572] close(3 [pid 6574] <... write resumed>) = 4 [pid 6571] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6574] close(3 [pid 6573] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6572] <... close resumed>) = 0 [pid 6571] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6574] <... close resumed>) = 0 [pid 6573] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6571] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864executing program [pid 6573] pwrite64(-1, "#", 1, 134220897 [pid 6574] write(1, "executing program\n", 18 [pid 6573] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6573] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6574] <... write resumed>) = 18 [pid 6573] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6574] memfd_create("syzkaller", 0 [pid 6573] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6574] <... memfd_create resumed>) = 3 [pid 6573] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6571] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6573] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6571] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6573] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6573] mkdir("./bus", 000 [pid 6571] mkdir("./bus", 000 [pid 6574] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6573] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6571] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6573] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6571] rename("./file1", "./file0/file0" [pid 6574] <... mmap resumed>) = 0x7f88dec00000 [pid 6573] mkdirat(AT_FDCWD, "./file1", 000 [pid 6571] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6573] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6571] mkdirat(AT_FDCWD, "./file1", 000 [pid 6573] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6572] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6571] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6570] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6574] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6573] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6572] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6571] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6574] <... write resumed>) = 524288 [pid 6573] exit_group(0 [pid 6572] pwrite64(-1, "#", 1, 134220897 [pid 6570] exit_group(0 [pid 6574] munmap(0x7f88dec00000, 138412032 [pid 6573] <... exit_group resumed>) = ? [pid 6572] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6570] <... exit_group resumed>) = ? [pid 6574] <... munmap resumed>) = 0 [pid 6573] +++ exited with 0 +++ [pid 6574] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6574] close(3 [pid 6572] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6571] exit_group(0 [pid 6570] +++ exited with 0 +++ [pid 6572] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6573, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6571] <... exit_group resumed>) = ? [pid 6572] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6571] +++ exited with 0 +++ [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6574] <... close resumed>) = 0 [pid 6572] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6571, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6574] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6572] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6574] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6572] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6570, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6574] pwrite64(-1, "#", 1, 134220897 [pid 6572] mkdir("./bus", 000 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6574] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6572] rename("./file1", "./file0/file0" [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6572] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6572] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [ 96.118141][ T6570] overlayfs: failed to resolve './file0': -2 [ 96.129180][ T6573] overlayfs: failed to resolve './file0': -2 [ 96.141407][ T6571] overlayfs: failed to resolve './file0': -2 [pid 6572] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6575 attached [pid 6574] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 6576 attached [pid 6575] set_robust_list(0x555581b7e660, 24 [pid 6574] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6575 [pid 6575] <... set_robust_list resumed>) = 0 [pid 6574] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6576 [pid 6575] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6574] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6574] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6576] set_robust_list(0x555581b7e660, 24) = 0 [pid 6574] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6574] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6572] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6576] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6575] <... prctl resumed>) = 0 [pid 6574] mkdir("./bus", 000 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6574] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6574] rename("./file1", "./file0/file0" [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6574] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6576] <... prctl resumed>) = 0 [pid 6575] setpgid(0, 0 [pid 6572] exit_group(0 [pid 6576] setpgid(0, 0 [pid 6575] <... setpgid resumed>) = 0 [pid 6572] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6577 attached [pid 6576] <... setpgid resumed>) = 0 [pid 6575] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6574] mkdirat(AT_FDCWD, "./file1", 000 [pid 6572] +++ exited with 0 +++ [pid 6577] set_robust_list(0x555581b7e660, 24 [pid 6576] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6575] <... openat resumed>) = 3 [pid 6574] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6577 [pid 6577] <... set_robust_list resumed>) = 0 [pid 6574] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6572, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6577] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6576] <... openat resumed>) = 3 [pid 6575] write(3, "1000", 4 [pid 5825] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 6576] write(3, "1000", 4 [pid 6575] <... write resumed>) = 4 executing program executing program [pid 6576] <... write resumed>) = 4 [pid 6575] close(3 [pid 6576] close(3 [pid 6575] <... close resumed>) = 0 [pid 6576] <... close resumed>) = 0 [pid 6575] write(1, "executing program\n", 18 [pid 6576] write(1, "executing program\n", 18 [pid 6575] <... write resumed>) = 18 [pid 6576] <... write resumed>) = 18 [pid 6575] memfd_create("syzkaller", 0 [pid 6576] memfd_create("syzkaller", 0 [pid 6575] <... memfd_create resumed>) = 3 [pid 6577] <... prctl resumed>) = 0 [pid 6576] <... memfd_create resumed>) = 3 [pid 6574] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6577] setpgid(0, 0 [pid 6576] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6575] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6574] exit_group(0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6577] <... setpgid resumed>) = 0 [pid 6576] <... mmap resumed>) = 0x7f88dec00000 [pid 6575] <... mmap resumed>) = 0x7f88dec00000 [pid 6574] <... exit_group resumed>) = ? [pid 6577] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6576] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6574] +++ exited with 0 +++ [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6577] <... openat resumed>) = 3 [pid 6577] write(3, "1000", 4) = 4 ./strace-static-x86_64: Process 6578 attached [pid 6577] close(3 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6574, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- executing program [pid 6578] set_robust_list(0x555581b7e660, 24 [pid 6577] <... close resumed>) = 0 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6578] <... set_robust_list resumed>) = 0 [pid 6577] write(1, "executing program\n", 18) = 18 [pid 6578] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6577] memfd_create("syzkaller", 0) = 3 [pid 6575] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6577] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6578] <... prctl resumed>) = 0 [pid 6577] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6576] <... write resumed>) = 524288 [pid 6575] <... write resumed>) = 524288 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6578 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6578] setpgid(0, 0) = 0 [pid 6575] munmap(0x7f88dec00000, 138412032 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6578] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6579 attached [pid 6578] <... openat resumed>) = 3 [ 96.175863][ T6572] overlayfs: failed to resolve './file0': -2 [ 96.214571][ T6574] overlayfs: failed to resolve './file0': -2 [pid 6576] munmap(0x7f88dec00000, 138412032 [pid 6575] <... munmap resumed>) = 0 [pid 6579] set_robust_list(0x555581b7e660, 24 [pid 6578] write(3, "1000", 4 [pid 6576] <... munmap resumed>) = 0 [pid 6575] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6579] <... set_robust_list resumed>) = 0 [pid 6578] <... write resumed>) = 4 [pid 6579] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6578] close(3 [pid 6577] <... write resumed>) = 524288 [pid 6576] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6575] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6579 [pid 6578] <... close resumed>) = 0 [pid 6579] <... prctl resumed>) = 0 [pid 6578] write(1, "executing program\n", 18 [pid 6576] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6575] close(3 [pid 6579] setpgid(0, 0executing program [pid 6576] close(3 [pid 6578] <... write resumed>) = 18 [pid 6579] <... setpgid resumed>) = 0 [pid 6578] memfd_create("syzkaller", 0 [pid 6579] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6578] <... memfd_create resumed>) = 3 [pid 6577] munmap(0x7f88dec00000, 138412032 [pid 6579] <... openat resumed>) = 3 [pid 6578] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6577] <... munmap resumed>) = 0 [pid 6576] <... close resumed>) = 0 [pid 6575] <... close resumed>) = 0 [pid 6579] write(3, "1000", 4 [pid 6578] <... mmap resumed>) = 0x7f88dec00000 [pid 6575] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6579] <... write resumed>) = 4 [pid 6577] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6576] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6579] close(3 [pid 6577] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6576] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6576] pwrite64(-1, "#", 1, 134220897 [pid 6577] close(3 [pid 6576] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6578] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6577] <... close resumed>) = 0 [pid 6576] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6575] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6576] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6579] <... close resumed>) = 0 [pid 6578] <... write resumed>) = 524288 [pid 6577] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6576] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6575] pwrite64(-1, "#", 1, 134220897 [pid 6579] write(1, "executing program\n", 18executing program [pid 6578] munmap(0x7f88dec00000, 138412032 [pid 6577] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6576] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6575] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6579] <... write resumed>) = 18 [pid 6577] pwrite64(-1, "#", 1, 134220897 [pid 6576] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6575] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6579] memfd_create("syzkaller", 0 [pid 6578] <... munmap resumed>) = 0 [pid 6577] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6576] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6575] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6579] <... memfd_create resumed>) = 3 [pid 6578] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6577] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6576] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6575] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6579] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6578] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6577] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6576] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6579] <... mmap resumed>) = 0x7f88dec00000 [pid 6577] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6576] mkdir("./bus", 000 [pid 6575] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6579] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6578] close(3 [pid 6577] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6576] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6575] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6576] rename("./file1", "./file0/file0" [pid 6577] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6576] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6579] <... write resumed>) = 524288 [pid 6578] <... close resumed>) = 0 [pid 6577] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6576] mkdirat(AT_FDCWD, "./file1", 000 [pid 6575] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6579] munmap(0x7f88dec00000, 138412032 [pid 6578] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6577] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6576] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6575] mkdir("./bus", 000 [pid 6579] <... munmap resumed>) = 0 [pid 6578] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6577] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6576] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6575] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6578] pwrite64(-1, "#", 1, 134220897 [pid 6577] mkdir("./bus", 000 [pid 6575] rename("./file1", "./file0/file0" [pid 6578] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6578] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6579] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6578] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6575] mkdirat(AT_FDCWD, "./file1", 000 [pid 6579] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6578] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6575] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6579] close(3 [pid 6578] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6575] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6579] <... close resumed>) = 0 [pid 6577] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6579] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6578] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6577] rename("./file1", "./file0/file0" [pid 6576] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6575] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6579] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6578] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6577] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6576] exit_group(0 [pid 6575] exit_group(0 [pid 6579] pwrite64(-1, "#", 1, 134220897 [pid 6578] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6577] mkdirat(AT_FDCWD, "./file1", 000 [pid 6579] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6578] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6577] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6576] <... exit_group resumed>) = ? [pid 6575] <... exit_group resumed>) = ? [pid 6579] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6578] mkdir("./bus", 000 [pid 6577] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6576] +++ exited with 0 +++ [pid 6579] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6578] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6575] +++ exited with 0 +++ [pid 6579] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6576, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6579] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6579] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6579] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6575, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6579] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6578] rename("./file1", "./file0/file0" [pid 6577] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6579] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6579] mkdir("./bus", 000 [pid 6578] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6579] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6578] mkdirat(AT_FDCWD, "./file1", 000 [pid 6577] exit_group(0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6579] rename("./file1", "./file0/file0" [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6579] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6578] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6579] mkdirat(AT_FDCWD, "./file1", 000 [ 96.317553][ T6576] overlayfs: failed to resolve './file0': -2 [ 96.326263][ T6575] overlayfs: failed to resolve './file0': -2 [ 96.346034][ T6577] overlayfs: failed to resolve './file0': -2 [pid 6578] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6580 attached [pid 6579] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6577] <... exit_group resumed>) = ? [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6579] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6580] set_robust_list(0x555581b7e660, 24 [pid 6579] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6578] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6577] +++ exited with 0 +++ [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6580 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6577, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6580] <... set_robust_list resumed>) = 0 [pid 6579] exit_group(0 [pid 6578] exit_group(0 [pid 6579] <... exit_group resumed>) = ? [pid 6578] <... exit_group resumed>) = ? [pid 6580] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6579] +++ exited with 0 +++ [pid 6578] +++ exited with 0 +++ [pid 6580] <... prctl resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6578, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6579, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- ./strace-static-x86_64: Process 6581 attached [pid 6581] set_robust_list(0x555581b7e660, 24 [pid 6580] setpgid(0, 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6581 [pid 6581] <... set_robust_list resumed>) = 0 [pid 6580] <... setpgid resumed>) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6581] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6581] setpgid(0, 0 [pid 6580] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6581] <... setpgid resumed>) = 0 [pid 6581] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6580] <... openat resumed>) = 3 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6581] write(3, "1000", 4 [pid 6580] write(3, "1000", 4 [pid 6581] <... write resumed>) = 4 [pid 6580] <... write resumed>) = 4 [pid 6581] close(3 [pid 6580] close(3 [pid 6581] <... close resumed>) = 0 [pid 6580] <... close resumed>) = 0 [pid 6581] write(1, "executing program\n", 18 [pid 6580] write(1, "executing program\n", 18 [pid 6581] <... write resumed>) = 18 [pid 6580] <... write resumed>) = 18 executing program executing program ./strace-static-x86_64: Process 6582 attached [pid 6581] memfd_create("syzkaller", 0 [pid 6580] memfd_create("syzkaller", 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6582] set_robust_list(0x555581b7e660, 24 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6580] <... memfd_create resumed>) = 3 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6582 [pid 6582] <... set_robust_list resumed>) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6581] <... memfd_create resumed>) = 3 [pid 6580] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6582] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6581] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6580] <... mmap resumed>) = 0x7f88dec00000 [ 96.368684][ T6578] overlayfs: failed to resolve './file0': -2 [ 96.375964][ T6579] overlayfs: failed to resolve './file0': -2 ./strace-static-x86_64: Process 6584 attached [pid 6582] <... prctl resumed>) = 0 [pid 6581] <... mmap resumed>) = 0x7f88dec00000 [pid 6580] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6582] setpgid(0, 0./strace-static-x86_64: Process 6583 attached [pid 6584] set_robust_list(0x555581b7e660, 24 [pid 6582] <... setpgid resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6584 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6583 [pid 6584] <... set_robust_list resumed>) = 0 [pid 6583] set_robust_list(0x555581b7e660, 24) = 0 [pid 6582] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6584] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6583] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6584] <... prctl resumed>) = 0 [pid 6584] setpgid(0, 0 [pid 6583] <... prctl resumed>) = 0 [pid 6583] setpgid(0, 0) = 0 [pid 6583] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6581] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6583] write(3, "1000", 4 [pid 6584] <... setpgid resumed>) = 0 [pid 6583] <... write resumed>) = 4 [pid 6582] <... openat resumed>) = 3 [pid 6580] <... write resumed>) = 524288 [pid 6584] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6583] close(3 [pid 6582] write(3, "1000", 4 [pid 6581] <... write resumed>) = 524288 [pid 6580] munmap(0x7f88dec00000, 138412032 [pid 6584] <... openat resumed>) = 3 [pid 6583] <... close resumed>) = 0 [pid 6582] <... write resumed>) = 4 [pid 6581] munmap(0x7f88dec00000, 138412032 [pid 6580] <... munmap resumed>) = 0 [pid 6584] write(3, "1000", 4 [pid 6583] write(1, "executing program\n", 18executing program [pid 6582] close(3 [pid 6581] <... munmap resumed>) = 0 [pid 6584] <... write resumed>) = 4 [pid 6583] <... write resumed>) = 18 [pid 6582] <... close resumed>) = 0 [pid 6580] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6584] close(3 [pid 6583] memfd_create("syzkaller", 0 [pid 6582] write(1, "executing program\n", 18 [pid 6580] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6584] <... close resumed>) = 0 [pid 6583] <... memfd_create resumed>) = 3 [pid 6582] <... write resumed>) = 18 [pid 6581] openat(AT_FDCWD, "/dev/loop0", O_RDWRexecuting program [pid 6584] write(1, "executing program\n", 18 [pid 6583] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6581] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6582] memfd_create("syzkaller", 0 [pid 6580] close(3 [pid 6584] <... write resumed>) = 18 [pid 6583] <... mmap resumed>) = 0x7f88dec00000 [pid 6582] <... memfd_create resumed>) = 3 [pid 6581] close(3 [pid 6580] <... close resumed>) = 0 [pid 6584] memfd_create("syzkaller", 0 [pid 6583] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6582] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6581] <... close resumed>) = 0 [pid 6582] <... mmap resumed>) = 0x7f88dec00000 [pid 6580] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6580] pwrite64(-1, "#", 1, 134220897 [pid 6584] <... memfd_create resumed>) = 3 [pid 6583] <... write resumed>) = 524288 [pid 6582] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6581] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6580] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6584] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6583] munmap(0x7f88dec00000, 138412032 [pid 6581] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6580] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6584] <... mmap resumed>) = 0x7f88dec00000 [pid 6583] <... munmap resumed>) = 0 [pid 6581] pwrite64(-1, "#", 1, 134220897 [pid 6580] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6581] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6580] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6583] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6581] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6580] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6583] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6581] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6580] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6581] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6580] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6583] close(3 [pid 6581] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6580] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6583] <... close resumed>) = 0 [pid 6581] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6580] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6584] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6580] mkdir("./bus", 000 [pid 6581] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6580] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6581] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] mkdir("./bus", 000 [pid 6580] rename("./file1", "./file0/file0" [pid 6581] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6580] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6581] rename("./file1", "./file0/file0" [pid 6580] mkdirat(AT_FDCWD, "./file1", 000 [pid 6581] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6580] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6581] mkdirat(AT_FDCWD, "./file1", 000 [pid 6580] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6581] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6584] <... write resumed>) = 524288 [pid 6582] <... write resumed>) = 524288 [pid 6584] munmap(0x7f88dec00000, 138412032 [pid 6582] munmap(0x7f88dec00000, 138412032 [pid 6581] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6584] <... munmap resumed>) = 0 [pid 6583] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6582] <... munmap resumed>) = 0 [pid 6583] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6582] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6583] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6582] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6583] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6582] close(3 [pid 6583] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6584] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6583] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6582] <... close resumed>) = 0 [pid 6581] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6580] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6584] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6583] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6581] exit_group(0 [pid 6584] close(3 [pid 6583] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6582] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6581] <... exit_group resumed>) = ? [pid 6580] exit_group(0 [pid 6584] <... close resumed>) = 0 [pid 6583] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6580] <... exit_group resumed>) = ? [pid 6583] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6583] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6583] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6584] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6583] mkdirat(AT_FDCWD, "./file1", 000 [pid 6582] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6581] +++ exited with 0 +++ [pid 6580] +++ exited with 0 +++ [pid 6584] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6583] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6584] pwrite64(-1, "#", 1, 134220897 [ 96.491002][ T6580] overlayfs: failed to resolve './file0': -2 [ 96.499126][ T6581] overlayfs: failed to resolve './file0': -2 [pid 6583] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6582] pwrite64(-1, "#", 1, 134220897 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6580, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6581, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6584] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6584] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6584] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6584] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6584] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6584] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6584] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6584] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6584] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6582] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6586 attached [pid 6584] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6582] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6586 [pid 6586] set_robust_list(0x555581b7e660, 24) = 0 [pid 6582] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6586] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6582] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6582] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6586] <... prctl resumed>) = 0 [pid 6586] setpgid(0, 0./strace-static-x86_64: Process 6587 attached ) = 0 [pid 6582] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6586] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6582] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6587] set_robust_list(0x555581b7e660, 24) = 0 [pid 6582] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6582] mkdir("./bus", 000 [pid 6587] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6582] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6582] rename("./file1", "./file0/file0" [pid 6586] <... openat resumed>) = 3 [pid 6582] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6582] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6587 [pid 6582] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6587] <... prctl resumed>) = 0 [pid 6586] write(3, "1000", 4 [pid 6582] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6587] setpgid(0, 0 [pid 6586] <... write resumed>) = 4 [pid 6587] <... setpgid resumed>) = 0 [pid 6586] close(3 [pid 6587] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6586] <... close resumed>) = 0 executing program [pid 6583] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6586] write(1, "executing program\n", 18 [pid 6583] exit_group(0 [pid 6587] <... openat resumed>) = 3 [pid 6586] <... write resumed>) = 18 [pid 6584] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6583] <... exit_group resumed>) = ? [pid 6582] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6584] exit_group(0) = ? [pid 6582] exit_group(0 [pid 6587] write(3, "1000", 4 [pid 6586] memfd_create("syzkaller", 0 [pid 6584] +++ exited with 0 +++ [pid 6583] +++ exited with 0 +++ [pid 6587] <... write resumed>) = 4 [pid 6582] <... exit_group resumed>) = ? executing program [pid 6587] close(3 [pid 6586] <... memfd_create resumed>) = 3 [pid 6582] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6583, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6587] <... close resumed>) = 0 [pid 6586] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6587] write(1, "executing program\n", 18 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6584, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6582, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6587] <... write resumed>) = 18 [pid 6586] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6587] memfd_create("syzkaller", 0 [pid 6586] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6587] <... memfd_create resumed>) = 3 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6587] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6586] <... write resumed>) = 524288 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 6588 attached [pid 6587] <... mmap resumed>) = 0x7f88dec00000 [pid 6586] munmap(0x7f88dec00000, 138412032 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6586] <... munmap resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6589 attached [pid 6588] set_robust_list(0x555581b7e660, 24 [pid 6587] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6586] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6589] set_robust_list(0x555581b7e660, 24 [pid 6588] <... set_robust_list resumed>) = 0 [pid 6586] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6588 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6589] <... set_robust_list resumed>) = 0 [pid 6588] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6586] close(3 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6589 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6590 attached [pid 6589] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6590 [pid 6590] set_robust_list(0x555581b7e660, 24 [pid 6588] <... prctl resumed>) = 0 [pid 6590] <... set_robust_list resumed>) = 0 [pid 6590] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6589] <... prctl resumed>) = 0 [pid 6588] setpgid(0, 0 [pid 6590] <... prctl resumed>) = 0 [pid 6589] setpgid(0, 0 [pid 6588] <... setpgid resumed>) = 0 [pid 6589] <... setpgid resumed>) = 0 [pid 6590] setpgid(0, 0) = 0 [pid 6590] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6588] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6589] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6588] <... openat resumed>) = 3 [pid 6587] <... write resumed>) = 524288 [pid 6586] <... close resumed>) = 0 [pid 6589] write(3, "1000", 4 [pid 6588] write(3, "1000", 4 [pid 6589] <... write resumed>) = 4 [pid 6586] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6588] <... write resumed>) = 4 [pid 6589] close(3 [pid 6590] <... openat resumed>) = 3 [pid 6589] <... close resumed>) = 0 [pid 6588] close(3 [pid 6586] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [pid 6589] write(1, "executing program\n", 18 [pid 6588] <... close resumed>) = 0 [pid 6586] pwrite64(-1, "#", 1, 134220897 [pid 6589] <... write resumed>) = 18 [pid 6590] write(3, "1000", 4) = 4 [pid 6590] close(3 [pid 6589] memfd_create("syzkaller", 0 [pid 6588] write(1, "executing program\n", 18 [pid 6586] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] <... close resumed>) = 0 [pid 6590] write(1, "executing program\n", 18executing program executing program ) = 18 [pid 6590] memfd_create("syzkaller", 0 [pid 6588] <... write resumed>) = 18 [pid 6586] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6590] <... memfd_create resumed>) = 3 [pid 6589] <... memfd_create resumed>) = 3 [pid 6590] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6589] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6588] memfd_create("syzkaller", 0 [pid 6586] <... openat resumed>) = -1 EISDIR (Is a directory) [ 96.535090][ T6583] overlayfs: failed to resolve './file0': -2 [ 96.546327][ T6584] overlayfs: failed to resolve './file0': -2 [ 96.559417][ T6582] overlayfs: failed to resolve './file0': -2 [pid 6590] <... mmap resumed>) = 0x7f88dec00000 [pid 6589] <... mmap resumed>) = 0x7f88dec00000 [pid 6587] munmap(0x7f88dec00000, 138412032 [pid 6586] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6590] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6588] <... memfd_create resumed>) = 3 [pid 6587] <... munmap resumed>) = 0 [pid 6586] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6588] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6586] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6588] <... mmap resumed>) = 0x7f88dec00000 [pid 6586] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6586] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6586] mkdir("./bus", 000 [pid 6587] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6586] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6587] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6586] rename("./file1", "./file0/file0" [pid 6587] close(3 [pid 6590] <... write resumed>) = 524288 [pid 6588] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6587] <... close resumed>) = 0 [pid 6586] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6590] munmap(0x7f88dec00000, 138412032 [pid 6589] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6587] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6590] <... munmap resumed>) = 0 [pid 6587] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6586] mkdirat(AT_FDCWD, "./file1", 000 [pid 6587] pwrite64(-1, "#", 1, 134220897 [pid 6586] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6590] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6587] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6586] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6590] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6587] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6590] close(3 [pid 6587] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6590] <... close resumed>) = 0 [pid 6587] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6587] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6587] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6587] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6587] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6587] mkdirat(AT_FDCWD, "./file1", 000 [pid 6590] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6589] <... write resumed>) = 524288 [pid 6588] <... write resumed>) = 524288 [pid 6587] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6586] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6587] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6590] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6589] munmap(0x7f88dec00000, 138412032 [pid 6588] munmap(0x7f88dec00000, 138412032 [pid 6586] exit_group(0 [pid 6590] pwrite64(-1, "#", 1, 134220897 [pid 6589] <... munmap resumed>) = 0 [pid 6588] <... munmap resumed>) = 0 [pid 6590] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6586] <... exit_group resumed>) = ? [pid 6590] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6589] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6587] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6590] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6589] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6588] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6587] exit_group(0 [pid 6586] +++ exited with 0 +++ [pid 6590] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6589] close(3 [pid 6588] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6587] <... exit_group resumed>) = ? [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6586, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6590] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6589] <... close resumed>) = 0 [pid 6587] +++ exited with 0 +++ [pid 6590] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6588] close(3 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6587, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6590] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6590] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6590] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6589] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6590] mkdirat(AT_FDCWD, "./file1", 000 [pid 6589] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6588] <... close resumed>) = 0 [pid 6589] pwrite64(-1, "#", 1, 134220897 [pid 6590] <... mkdirat resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6591 attached [pid 6589] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6589] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6591 [ 96.643214][ T6586] overlayfs: failed to resolve './file0': -2 [ 96.659615][ T6587] overlayfs: failed to resolve './file0': -2 [pid 6589] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6588] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6588] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6588] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6588] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6591] set_robust_list(0x555581b7e660, 24 [pid 6590] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6589] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6591] <... set_robust_list resumed>) = 0 [pid 6590] exit_group(0 [pid 6589] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6588] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6591] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6590] <... exit_group resumed>) = ? [pid 6589] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6588] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6591] <... prctl resumed>) = 0 [pid 6589] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6588] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6591] setpgid(0, 0 [pid 6589] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6588] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6591] <... setpgid resumed>) = 0 [pid 6590] +++ exited with 0 +++ [pid 6589] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6588] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6591] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6589] mkdir("./bus", 000 [pid 6588] mkdir("./bus", 000 [pid 6591] <... openat resumed>) = 3 [pid 6589] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6588] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6590, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- ./strace-static-x86_64: Process 6592 attached [pid 6589] rename("./file1", "./file0/file0" [pid 6588] rename("./file1", "./file0/file0" [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6591] write(3, "1000", 4 [pid 6588] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6592] set_robust_list(0x555581b7e660, 24 [pid 6591] <... write resumed>) = 4 [pid 6589] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6588] mkdirat(AT_FDCWD, "./file1", 000 [pid 6592] <... set_robust_list resumed>) = 0 [pid 6591] close(3 [pid 6589] mkdirat(AT_FDCWD, "./file1", 000 [pid 6588] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6591] <... close resumed>) = 0 [pid 6589] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6588] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6592 [pid 6592] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6591] write(1, "executing program\n", 18 [pid 6589] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6592] <... prctl resumed>) = 0 [pid 6592] setpgid(0, 0) = 0 [pid 6592] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECexecuting program ) = 3 [pid 6591] <... write resumed>) = 18 [pid 6589] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6588] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... restart_syscall resumed>) = 0 [pid 6592] write(3, "1000", 4 [pid 6591] memfd_create("syzkaller", 0 [pid 6589] exit_group(0 [pid 6592] <... write resumed>) = 4 [pid 6591] <... memfd_create resumed>) = 3 [pid 6588] exit_group(0 [pid 6592] close(3 [pid 6591] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6589] <... exit_group resumed>) = ? [pid 6588] <... exit_group resumed>) = ? [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6592] <... close resumed>) = 0 [pid 6591] <... mmap resumed>) = 0x7f88dec00000 [pid 6589] +++ exited with 0 +++ [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6593 attached [pid 6592] write(1, "executing program\n", 18executing program [pid 6591] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6588] +++ exited with 0 +++ [pid 6593] set_robust_list(0x555581b7e660, 24 [pid 6592] <... write resumed>) = 18 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6589, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6588, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6593] <... set_robust_list resumed>) = 0 [pid 6592] memfd_create("syzkaller", 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6593 [pid 6593] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6592] <... memfd_create resumed>) = 3 [pid 6593] <... prctl resumed>) = 0 [pid 6592] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6593] setpgid(0, 0) = 0 [pid 6593] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6592] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6593] <... openat resumed>) = 3 [pid 6593] write(3, "1000", 4) = 4 [pid 6593] close(3) = 0 [pid 6593] write(1, "executing program\n", 18) = 18 [pid 6593] memfd_create("syzkaller", 0) = 3 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6593] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6593] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6593] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6592] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6594 attached ./strace-static-x86_64: Process 6595 attached [pid 6594] set_robust_list(0x555581b7e660, 24 [pid 6591] <... write resumed>) = 524288 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6594 [pid 6595] set_robust_list(0x555581b7e660, 24 [pid 6594] <... set_robust_list resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6595 [pid 6594] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6595] <... set_robust_list resumed>) = 0 [pid 6594] <... prctl resumed>) = 0 [pid 6595] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6594] setpgid(0, 0 [pid 6593] <... write resumed>) = 524288 [pid 6592] <... write resumed>) = 524288 [pid 6595] <... prctl resumed>) = 0 [pid 6594] <... setpgid resumed>) = 0 [pid 6591] munmap(0x7f88dec00000, 138412032 [pid 6595] setpgid(0, 0 [pid 6594] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6592] munmap(0x7f88dec00000, 138412032 [pid 6591] <... munmap resumed>) = 0 [pid 6595] <... setpgid resumed>) = 0 [pid 6591] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6594] <... openat resumed>) = 3 [pid 6591] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6591] close(3 [pid 6595] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6594] write(3, "1000", 4 [pid 6592] <... munmap resumed>) = 0 [pid 6595] <... openat resumed>) = 3 [pid 6594] <... write resumed>) = 4 [pid 6594] close(3 [pid 6595] write(3, "1000", 4 [pid 6594] <... close resumed>) = 0 [pid 6595] <... write resumed>) = 4 [pid 6594] write(1, "executing program\n", 18 executing program [pid 6592] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6591] <... close resumed>) = 0 [pid 6595] close(3 [pid 6594] <... write resumed>) = 18 [ 96.688908][ T6590] overlayfs: failed to resolve './file0': -2 [ 96.712505][ T6588] overlayfs: failed to resolve './file0': -2 [ 96.719736][ T6589] overlayfs: failed to resolve './file0': -2 [pid 6593] munmap(0x7f88dec00000, 138412032 [pid 6595] <... close resumed>) = 0 [pid 6594] memfd_create("syzkaller", 0 [pid 6593] <... munmap resumed>) = 0 [pid 6592] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6591] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6593] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6595] write(1, "executing program\n", 18 [pid 6594] <... memfd_create resumed>) = 3 [pid 6593] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6592] close(3 [pid 6591] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6595] <... write resumed>) = 18 [pid 6594] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6593] close(3 [pid 6595] memfd_create("syzkaller", 0 [pid 6594] <... mmap resumed>) = 0x7f88dec00000 [pid 6593] <... close resumed>) = 0 [pid 6591] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6591] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6591] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6595] <... memfd_create resumed>) = 3 [pid 6594] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6593] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6592] <... close resumed>) = 0 [pid 6591] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6595] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6593] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6592] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6591] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6595] <... mmap resumed>) = 0x7f88dec00000 [pid 6593] pwrite64(-1, "#", 1, 134220897 [pid 6592] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6591] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6595] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6594] <... write resumed>) = 524288 [pid 6593] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6592] pwrite64(-1, "#", 1, 134220897 [pid 6591] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6591] mkdir("./bus", 000 [pid 6594] munmap(0x7f88dec00000, 138412032 [pid 6591] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6591] rename("./file1", "./file0/file0" [pid 6593] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6594] <... munmap resumed>) = 0 [pid 6591] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6593] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6592] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6592] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6591] mkdirat(AT_FDCWD, "./file1", 000 [pid 6592] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6591] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6594] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6593] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6594] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6593] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6594] close(3 [pid 6591] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6592] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6594] <... close resumed>) = 0 [pid 6593] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6592] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6593] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6593] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6593] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6592] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6593] rename("./file1", "./file0/file0" [pid 6592] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6593] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6592] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6594] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6593] mkdirat(AT_FDCWD, "./file1", 000 [pid 6592] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6594] pwrite64(-1, "#", 1, 134220897 [pid 6593] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6592] mkdir("./bus", 000 [pid 6594] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6594] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6593] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6592] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6594] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6592] rename("./file1", "./file0/file0" [pid 6594] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6595] <... write resumed>) = 524288 [pid 6594] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6592] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6594] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6594] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6595] munmap(0x7f88dec00000, 138412032 [pid 6593] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6592] mkdirat(AT_FDCWD, "./file1", 000 [pid 6591] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6595] <... munmap resumed>) = 0 [pid 6594] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6593] exit_group(0 [pid 6592] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6591] exit_group(0 [pid 6595] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6594] mkdir("./bus", 000 [pid 6592] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6591] <... exit_group resumed>) = ? [pid 6595] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6594] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6593] <... exit_group resumed>) = ? [pid 6594] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6594] mkdirat(AT_FDCWD, "./file1", 000 [pid 6595] close(3 [pid 6593] +++ exited with 0 +++ [pid 6592] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6591] +++ exited with 0 +++ [pid 6594] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 96.803984][ T6591] overlayfs: failed to resolve './file0': -2 [ 96.816055][ T6593] overlayfs: failed to resolve './file0': -2 [ 96.841015][ T6592] overlayfs: failed to resolve './file0': -2 [pid 6592] exit_group(0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6593, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6591, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6594] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6595] <... close resumed>) = 0 [pid 6592] <... exit_group resumed>) = ? [pid 6595] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6594] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6595] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6594] exit_group(0 [pid 6595] pwrite64(-1, "#", 1, 134220897 [pid 6594] <... exit_group resumed>) = ? [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6595] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6595] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6595] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6596 attached [pid 6595] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6594] +++ exited with 0 +++ [pid 6596] set_robust_list(0x555581b7e660, 24 [pid 6595] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6596] <... set_robust_list resumed>) = 0 [pid 6595] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6596] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6595] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6594, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6595] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6596 [pid 6595] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] <... prctl resumed>) = 0 [pid 6595] mkdir("./bus", 000 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6596] setpgid(0, 0 [pid 6595] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6596] <... setpgid resumed>) = 0 [pid 6595] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6592] +++ exited with 0 +++ [pid 6596] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6595] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6592, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6595] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6595] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6596] <... openat resumed>) = 3 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6596] write(3, "1000", 4) = 4 [pid 6596] close(3executing program ) = 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6596] write(1, "executing program\n", 18 [pid 6595] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6596] <... write resumed>) = 18 [pid 6595] exit_group(0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6596] memfd_create("syzkaller", 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6596] <... memfd_create resumed>) = 3 [pid 6595] <... exit_group resumed>) = ? [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6597 attached [pid 6596] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6595] +++ exited with 0 +++ [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6597 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6595, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6596] <... mmap resumed>) = 0x7f88dec00000 ./strace-static-x86_64: Process 6598 attached [pid 6598] set_robust_list(0x555581b7e660, 24 [pid 6597] set_robust_list(0x555581b7e660, 24 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6598] <... set_robust_list resumed>) = 0 [pid 6597] <... set_robust_list resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6598 [pid 6596] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288./strace-static-x86_64: Process 6599 attached [pid 6598] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6597] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6598] <... prctl resumed>) = 0 [pid 6598] setpgid(0, 0) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6598] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6599] set_robust_list(0x555581b7e660, 24 [pid 6597] <... prctl resumed>) = 0 [pid 6596] <... write resumed>) = 524288 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6599 [pid 6599] <... set_robust_list resumed>) = 0 [pid 6598] <... openat resumed>) = 3 [pid 6597] setpgid(0, 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6599] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6597] <... setpgid resumed>) = 0 [pid 6596] munmap(0x7f88dec00000, 138412032./strace-static-x86_64: Process 6600 attached [pid 6599] <... prctl resumed>) = 0 [pid 6598] write(3, "1000", 4 [ 96.853616][ T6594] overlayfs: failed to resolve './file0': -2 [ 96.869021][ T6595] overlayfs: failed to resolve './file0': -2 [pid 6597] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECexecuting program executing program [pid 6596] <... munmap resumed>) = 0 [pid 6599] setpgid(0, 0 [pid 6600] set_robust_list(0x555581b7e660, 24 [pid 6598] <... write resumed>) = 4 [pid 6597] <... openat resumed>) = 3 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6600 [pid 6600] <... set_robust_list resumed>) = 0 [pid 6598] close(3 [pid 6597] write(3, "1000", 4 [pid 6598] <... close resumed>) = 0 [pid 6597] <... write resumed>) = 4 [pid 6596] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6600] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6599] <... setpgid resumed>) = 0 [pid 6598] write(1, "executing program\n", 18 [pid 6597] close(3 [pid 6596] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6600] <... prctl resumed>) = 0 [pid 6598] <... write resumed>) = 18 [pid 6597] <... close resumed>) = 0 [pid 6597] write(1, "executing program\n", 18 [pid 6596] close(3 [pid 6600] setpgid(0, 0 [pid 6599] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6598] memfd_create("syzkaller", 0 [pid 6597] <... write resumed>) = 18 [pid 6596] <... close resumed>) = 0 [pid 6600] <... setpgid resumed>) = 0 [pid 6597] memfd_create("syzkaller", 0) = 3 [pid 6599] <... openat resumed>) = 3 [pid 6597] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6600] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6599] write(3, "1000", 4 [pid 6598] <... memfd_create resumed>) = 3 [pid 6600] <... openat resumed>) = 3 [pid 6599] <... write resumed>) = 4 [pid 6598] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6597] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6596] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6596] pwrite64(-1, "#", 1, 134220897 executing program [pid 6600] write(3, "1000", 4 [pid 6599] close(3 [pid 6598] <... mmap resumed>) = 0x7f88dec00000 [pid 6600] <... write resumed>) = 4 [pid 6599] <... close resumed>) = 0 [pid 6599] write(1, "executing program\n", 18 [pid 6600] close(3 [pid 6599] <... write resumed>) = 18 [pid 6596] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6599] memfd_create("syzkaller", 0 [pid 6596] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6596] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6596] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6596] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6596] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6596] rename("./file1", "./file0/file0" [pid 6600] <... close resumed>) = 0 [pid 6599] <... memfd_create resumed>) = 3 [pid 6598] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6597] <... write resumed>) = 524288 [pid 6596] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6600] write(1, "executing program\n", 18 [pid 6599] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6596] mkdirat(AT_FDCWD, "./file1", 000executing program [pid 6599] <... mmap resumed>) = 0x7f88dec00000 [pid 6600] <... write resumed>) = 18 [pid 6596] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6596] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6600] memfd_create("syzkaller", 0 [pid 6599] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6597] munmap(0x7f88dec00000, 138412032 [pid 6600] <... memfd_create resumed>) = 3 [pid 6597] <... munmap resumed>) = 0 [pid 6600] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6597] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6597] close(3) = 0 [pid 6600] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6599] <... write resumed>) = 524288 [pid 6598] <... write resumed>) = 524288 [pid 6597] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6596] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6599] munmap(0x7f88dec00000, 138412032 [pid 6597] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6600] <... write resumed>) = 524288 [pid 6599] <... munmap resumed>) = 0 [pid 6597] pwrite64(-1, "#", 1, 134220897 [pid 6596] exit_group(0 [pid 6599] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6597] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6597] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6599] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6599] close(3 [pid 6597] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6596] <... exit_group resumed>) = ? [pid 6598] munmap(0x7f88dec00000, 138412032 [pid 6599] <... close resumed>) = 0 [pid 6598] <... munmap resumed>) = 0 [pid 6597] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6596] +++ exited with 0 +++ [pid 6597] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6596, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6599] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6597] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6599] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6598] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6597] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6599] pwrite64(-1, "#", 1, 134220897 [pid 6598] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6597] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6599] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6597] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6599] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6597] mkdir("./bus", 000 [pid 6599] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6598] close(3 [pid 6597] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6599] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6598] <... close resumed>) = 0 [pid 6597] rename("./file1", "./file0/file0" [pid 6600] munmap(0x7f88dec00000, 138412032 [pid 6599] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6597] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6600] <... munmap resumed>) = 0 [pid 6599] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6597] mkdirat(AT_FDCWD, "./file1", 000 [pid 6599] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6599] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6597] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6599] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6597] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6600] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6599] mkdir("./bus", 000 [pid 6598] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6598] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6598] pwrite64(-1, "#", 1, 134220897 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6598] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6598] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6597] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6597] exit_group(0./strace-static-x86_64: Process 6601 attached [pid 6600] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6599] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6598] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6597] <... exit_group resumed>) = ? [pid 6601] set_robust_list(0x555581b7e660, 24 [pid 6600] close(3 [pid 6599] rename("./file1", "./file0/file0" [pid 6598] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6597] +++ exited with 0 +++ [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6601 [pid 6601] <... set_robust_list resumed>) = 0 [pid 6601] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6598] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6597, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6601] <... prctl resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6601] setpgid(0, 0 [pid 6599] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6598] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6601] <... setpgid resumed>) = 0 [pid 6599] mkdirat(AT_FDCWD, "./file1", 000 [pid 6598] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6601] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6598] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6599] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6598] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6599] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6598] mkdir("./bus", 000 [pid 6601] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6602 attached [pid 6600] <... close resumed>) = 0 [pid 6599] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6598] <... mkdir resumed>) = -1 EEXIST (File exists) [ 96.931812][ T6596] overlayfs: failed to resolve './file0': -2 [ 96.968824][ T6597] overlayfs: failed to resolve './file0': -2 [pid 6601] write(3, "1000", 4 [pid 6599] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6602 [pid 6602] set_robust_list(0x555581b7e660, 24 [pid 6601] <... write resumed>) = 4 [pid 6600] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6599] <... exit_group resumed>) = ? [pid 6598] rename("./file1", "./file0/file0" [pid 6602] <... set_robust_list resumed>) = 0 [pid 6601] close(3 [pid 6600] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6598] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6602] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6601] <... close resumed>) = 0 [pid 6600] pwrite64(-1, "#", 1, 134220897 [pid 6598] mkdirat(AT_FDCWD, "./file1", 000 [pid 6602] <... prctl resumed>) = 0 executing program [pid 6601] write(1, "executing program\n", 18 [pid 6600] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6599] +++ exited with 0 +++ [pid 6598] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6602] setpgid(0, 0 [pid 6601] <... write resumed>) = 18 [pid 6600] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6598] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6599, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6602] <... setpgid resumed>) = 0 [pid 6601] memfd_create("syzkaller", 0 [pid 6600] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6602] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6601] <... memfd_create resumed>) = 3 [pid 6600] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6598] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 6602] <... openat resumed>) = 3 executing program [pid 6601] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6600] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6602] write(3, "1000", 4 [pid 6598] exit_group(0 [pid 6602] <... write resumed>) = 4 [pid 6601] <... mmap resumed>) = 0x7f88dec00000 [pid 6600] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6598] <... exit_group resumed>) = ? [pid 6602] close(3 [pid 6600] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6602] <... close resumed>) = 0 [pid 6600] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6602] write(1, "executing program\n", 18 [pid 6600] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6602] <... write resumed>) = 18 [pid 6600] mkdir("./bus", 000 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6602] memfd_create("syzkaller", 0 [pid 6600] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6600] rename("./file1", "./file0/file0" [pid 6598] +++ exited with 0 +++ ./strace-static-x86_64: Process 6603 attached [pid 6600] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6603] set_robust_list(0x555581b7e660, 24 [pid 6600] mkdirat(AT_FDCWD, "./file1", 000 [pid 6603] <... set_robust_list resumed>) = 0 [pid 6600] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6600] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6598, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6603] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6603] <... prctl resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6603 [pid 6603] setpgid(0, 0) = 0 [pid 6603] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6602] <... memfd_create resumed>) = 3 [pid 6601] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6600] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... restart_syscall resumed>) = 0 [pid 6602] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6603] <... openat resumed>) = 3 [pid 6601] <... write resumed>) = 524288 [pid 6600] exit_group(0 [pid 6603] write(3, "1000", 4) = 4 [pid 6602] <... mmap resumed>) = 0x7f88dec00000 [pid 6603] close(3 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6603] <... close resumed>) = 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6603] write(1, "executing program\n", 18) = 18 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6603] memfd_create("syzkaller", 0./strace-static-x86_64: Process 6604 attached ) = 3 [pid 6603] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 executing program [pid 6604] set_robust_list(0x555581b7e660, 24 [pid 6602] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6601] munmap(0x7f88dec00000, 138412032 [pid 6600] <... exit_group resumed>) = ? [pid 6604] <... set_robust_list resumed>) = 0 [pid 6604] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6603] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6602] <... write resumed>) = 524288 [pid 6601] <... munmap resumed>) = 0 [ 96.994676][ T6599] overlayfs: failed to resolve './file0': -2 [ 97.011075][ T6598] overlayfs: failed to resolve './file0': -2 [ 97.032057][ T6600] overlayfs: failed to resolve './file0': -2 [pid 6600] +++ exited with 0 +++ [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6604 [pid 6604] setpgid(0, 0 [pid 6602] munmap(0x7f88dec00000, 138412032 [pid 6601] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6600, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6604] <... setpgid resumed>) = 0 [pid 6601] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6604] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6601] close(3 [pid 6604] <... openat resumed>) = 3 [pid 6603] <... write resumed>) = 524288 [pid 6602] <... munmap resumed>) = 0 [pid 6601] <... close resumed>) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6604] write(3, "1000", 4 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6604] <... write resumed>) = 4 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6603] munmap(0x7f88dec00000, 138412032 executing program [pid 6602] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 6605 attached [pid 6604] close(3 [pid 6601] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6602] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6605] set_robust_list(0x555581b7e660, 24 [pid 6602] close(3 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6605 [pid 6604] <... close resumed>) = 0 [pid 6604] write(1, "executing program\n", 18 [pid 6602] <... close resumed>) = 0 [pid 6604] <... write resumed>) = 18 [pid 6601] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6605] <... set_robust_list resumed>) = 0 [pid 6605] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6604] memfd_create("syzkaller", 0 [pid 6603] <... munmap resumed>) = 0 [pid 6602] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6601] pwrite64(-1, "#", 1, 134220897 [pid 6605] setpgid(0, 0 [pid 6604] <... memfd_create resumed>) = 3 [pid 6603] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6602] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6601] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6605] <... setpgid resumed>) = 0 [pid 6604] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6602] pwrite64(-1, "#", 1, 134220897 [pid 6601] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6605] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6604] <... mmap resumed>) = 0x7f88dec00000 [pid 6603] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6602] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6605] <... openat resumed>) = 3 [pid 6604] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6603] close(3 [pid 6602] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6601] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6605] write(3, "1000", 4 [pid 6601] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6605] <... write resumed>) = 4 [pid 6601] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6601] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6601] mkdir("./bus", 000executing program ) = -1 EEXIST (File exists) [pid 6605] close(3 [pid 6602] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6601] rename("./file1", "./file0/file0" [pid 6605] <... close resumed>) = 0 [pid 6602] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6605] write(1, "executing program\n", 18 [pid 6602] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6605] <... write resumed>) = 18 [pid 6602] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6605] memfd_create("syzkaller", 0 [pid 6602] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6602] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6605] <... memfd_create resumed>) = 3 [pid 6602] mkdir("./bus", 000 [pid 6605] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6602] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6605] <... mmap resumed>) = 0x7f88dec00000 [pid 6603] <... close resumed>) = 0 [pid 6602] rename("./file1", "./file0/file0" [pid 6605] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6602] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6601] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6604] <... write resumed>) = 524288 [pid 6603] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6601] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6602] mkdirat(AT_FDCWD, "./file1", 000 [pid 6603] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6601] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6602] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6602] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6603] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6601] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6605] <... write resumed>) = 524288 [pid 6604] munmap(0x7f88dec00000, 138412032 [pid 6603] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6602] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6605] munmap(0x7f88dec00000, 138412032 [pid 6604] <... munmap resumed>) = 0 [pid 6603] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6601] exit_group(0 [pid 6605] <... munmap resumed>) = 0 [pid 6604] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6603] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6602] exit_group(0 [pid 6605] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6604] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6603] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6601] <... exit_group resumed>) = ? [pid 6605] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6604] close(3 [pid 6603] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6602] <... exit_group resumed>) = ? [pid 6605] close(3 [pid 6604] <... close resumed>) = 0 [pid 6603] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6602] +++ exited with 0 +++ [pid 6601] +++ exited with 0 +++ [pid 6605] <... close resumed>) = 0 [pid 6604] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6603] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6602, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6604] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6603] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6601, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6604] pwrite64(-1, "#", 1, 134220897 [pid 6603] mkdir("./bus", 000 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6604] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6603] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6604] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6603] rename("./file1", "./file0/file0" [pid 6604] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6604] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6603] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6604] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6605] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6604] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... restart_syscall resumed>) = 0 [pid 6605] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6604] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6603] mkdirat(AT_FDCWD, "./file1", 000 [pid 6604] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6605] pwrite64(-1, "#", 1, 134220897 [pid 6604] mkdir("./bus", 000 [pid 6605] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6604] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6603] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 97.114551][ T6601] overlayfs: failed to resolve './file0': -2 [ 97.114918][ T6602] overlayfs: failed to resolve './file0': -2 [pid 6605] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6604] rename("./file1", "./file0/file0" [pid 6603] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6605] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6604] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6604] mkdirat(AT_FDCWD, "./file1", 000 [pid 6605] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6604] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6605] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6604] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] <... restart_syscall resumed>) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6605] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6605] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6605] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6605] rename("./file1", "./file0/file0" [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6605] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6605] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6605] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6606 attached [pid 6603] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6606] set_robust_list(0x555581b7e660, 24) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6606] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6606 [pid 6606] <... prctl resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6606] setpgid(0, 0) = 0 [pid 6605] <... mount resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6607 attached [pid 6606] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6605] exit_group(0 [pid 6604] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6603] exit_group(0 [pid 6607] set_robust_list(0x555581b7e660, 24 [pid 6606] <... openat resumed>) = 3 [pid 6605] <... exit_group resumed>) = ? [pid 6604] exit_group(0 [pid 6603] <... exit_group resumed>) = ? [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6607 [pid 6607] <... set_robust_list resumed>) = 0 [pid 6606] write(3, "1000", 4 [pid 6605] +++ exited with 0 +++ [pid 6607] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6604] <... exit_group resumed>) = ? [pid 6607] <... prctl resumed>) = 0 [pid 6606] <... write resumed>) = 4 [pid 6604] +++ exited with 0 +++ [pid 6603] +++ exited with 0 +++ [pid 6607] setpgid(0, 0) = 0 [pid 6607] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6606] close(3) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6604, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6605, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6603, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 6607] <... openat resumed>) = 3 [pid 6606] write(1, "executing program\n", 18 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6607] write(3, "1000", 4 [pid 6606] <... write resumed>) = 18 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... restart_syscall resumed>) = 0 [pid 6607] <... write resumed>) = 4 [pid 6606] memfd_create("syzkaller", 0 [pid 6607] close(3 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6608 attached [pid 6607] <... close resumed>) = 0 [pid 6606] <... memfd_create resumed>) = 3 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6607] write(1, "executing program\n", 18 [pid 6606] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0executing program [pid 6608] set_robust_list(0x555581b7e660, 24 [pid 6607] <... write resumed>) = 18 [pid 6606] <... mmap resumed>) = 0x7f88dec00000 [ 97.155029][ T6603] overlayfs: failed to resolve './file0': -2 [ 97.155880][ T6604] overlayfs: failed to resolve './file0': -2 [ 97.169892][ T6605] overlayfs: failed to resolve './file0': -2 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6608] <... set_robust_list resumed>) = 0 [pid 6607] memfd_create("syzkaller", 0 [pid 6606] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6608 [pid 6608] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6607] <... memfd_create resumed>) = 3 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6610 attached ./strace-static-x86_64: Process 6609 attached [pid 6608] <... prctl resumed>) = 0 [pid 6607] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6608] setpgid(0, 0 [pid 6607] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6609 [pid 6608] <... setpgid resumed>) = 0 [pid 6609] set_robust_list(0x555581b7e660, 24 [pid 6608] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6607] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6609] <... set_robust_list resumed>) = 0 [pid 6610] set_robust_list(0x555581b7e660, 24 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6610 [pid 6610] <... set_robust_list resumed>) = 0 [pid 6609] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6608] <... openat resumed>) = 3 [pid 6610] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6609] <... prctl resumed>) = 0 [pid 6608] write(3, "1000", 4 [pid 6606] <... write resumed>) = 524288 [pid 6610] <... prctl resumed>) = 0 [pid 6609] setpgid(0, 0 [pid 6608] <... write resumed>) = 4 [pid 6607] <... write resumed>) = 524288 [pid 6609] <... setpgid resumed>) = 0 [pid 6608] close(3 [pid 6607] munmap(0x7f88dec00000, 138412032 [pid 6610] setpgid(0, 0 [pid 6609] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6608] <... close resumed>) = 0 [pid 6606] munmap(0x7f88dec00000, 138412032 [pid 6607] <... munmap resumed>) = 0 [pid 6610] <... setpgid resumed>) = 0 [pid 6609] <... openat resumed>) = 3 [pid 6608] write(1, "executing program\n", 18 executing program [pid 6607] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6606] <... munmap resumed>) = 0 [pid 6610] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6609] write(3, "1000", 4 [pid 6608] <... write resumed>) = 18 [pid 6607] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6610] write(3, "1000", 4 [pid 6609] <... write resumed>) = 4 [pid 6608] memfd_create("syzkaller", 0 [pid 6610] <... write resumed>) = 4 [pid 6609] close(3 [pid 6607] close(3 [pid 6606] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6610] close(3 [pid 6609] <... close resumed>) = 0 [pid 6606] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6610] <... close resumed>) = 0 executing program executing program [pid 6609] write(1, "executing program\n", 18 [pid 6608] <... memfd_create resumed>) = 3 [pid 6610] write(1, "executing program\n", 18 [pid 6606] close(3 [pid 6610] <... write resumed>) = 18 [pid 6610] memfd_create("syzkaller", 0 [pid 6609] <... write resumed>) = 18 [pid 6608] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6607] <... close resumed>) = 0 [pid 6606] <... close resumed>) = 0 [pid 6610] <... memfd_create resumed>) = 3 [pid 6608] <... mmap resumed>) = 0x7f88dec00000 [pid 6610] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6609] memfd_create("syzkaller", 0) = 3 [pid 6607] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6609] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6606] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6606] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6606] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6606] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6606] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6606] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6606] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6606] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6606] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6606] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6609] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6608] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6607] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6610] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6609] <... write resumed>) = 524288 [pid 6608] <... write resumed>) = 524288 [pid 6607] pwrite64(-1, "#", 1, 134220897 [pid 6606] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6610] <... write resumed>) = 524288 [pid 6609] munmap(0x7f88dec00000, 138412032 [pid 6608] munmap(0x7f88dec00000, 138412032 [pid 6607] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] exit_group(0 [pid 6607] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6607] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6607] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6607] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6609] <... munmap resumed>) = 0 [pid 6608] <... munmap resumed>) = 0 [pid 6607] mkdir("./bus", 000 [pid 6606] <... exit_group resumed>) = ? [pid 6608] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6607] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6606] +++ exited with 0 +++ [pid 6607] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6607] mkdirat(AT_FDCWD, "./file1", 000 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6606, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6608] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6609] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6609] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6607] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6608] close(3 [pid 6609] close(3 [pid 6607] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6609] <... close resumed>) = 0 [pid 6608] <... close resumed>) = 0 [pid 6610] munmap(0x7f88dec00000, 138412032 [pid 6609] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6609] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6609] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6608] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6609] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6608] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6609] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6608] pwrite64(-1, "#", 1, 134220897 [pid 6609] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6609] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6608] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6609] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6607] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6609] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6609] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6609] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6609] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6609] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6611 attached [pid 6608] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6607] exit_group(0 [pid 6611] set_robust_list(0x555581b7e660, 24 [pid 6610] <... munmap resumed>) = 0 [pid 6608] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6607] <... exit_group resumed>) = ? [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6611 [pid 6608] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6610] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6608] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6608] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6610] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6610] close(3 [pid 6611] <... set_robust_list resumed>) = 0 [pid 6610] <... close resumed>) = 0 [pid 6608] mkdir("./bus", 000 [pid 6607] +++ exited with 0 +++ [pid 6610] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6611] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6608] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6607, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6611] <... prctl resumed>) = 0 [pid 6608] rename("./file1", "./file0/file0" [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6611] setpgid(0, 0 [pid 6608] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6611] <... setpgid resumed>) = 0 [pid 6610] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6610] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6611] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6610] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6611] <... openat resumed>) = 3 [pid 6610] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6608] mkdirat(AT_FDCWD, "./file1", 000 [pid 6611] write(3, "1000", 4 [pid 6610] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6609] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6611] <... write resumed>) = 4 [pid 6610] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6608] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6611] close(3 [pid 6610] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6609] exit_group(0 [pid 6611] <... close resumed>) = 0 [pid 6610] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 97.248379][ T6606] overlayfs: failed to resolve './file0': -2 [ 97.278090][ T6607] overlayfs: failed to resolve './file0': -2 [ 97.289491][ T6609] overlayfs: failed to resolve './file0': -2 executing program [pid 6608] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6611] write(1, "executing program\n", 18 [pid 6610] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6609] <... exit_group resumed>) = ? [pid 6610] mkdir("./bus", 000 [pid 6609] +++ exited with 0 +++ [pid 6610] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6610] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6610] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6610] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6611] <... write resumed>) = 18 [pid 6608] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6609, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6611] memfd_create("syzkaller", 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6611] <... memfd_create resumed>) = 3 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6611] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6610] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6611] <... mmap resumed>) = 0x7f88dec00000 [pid 6610] exit_group(0) = ? ./strace-static-x86_64: Process 6612 attached [pid 6611] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6608] exit_group(0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6612] set_robust_list(0x555581b7e660, 24 [pid 6608] <... exit_group resumed>) = ? [pid 6612] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 6613 attached [pid 6610] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6610, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6612] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6608] +++ exited with 0 +++ [pid 6613] set_robust_list(0x555581b7e660, 24 [pid 6612] <... prctl resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6613 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6612 [pid 6613] <... set_robust_list resumed>) = 0 [pid 6612] setpgid(0, 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6608, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6613] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6612] <... setpgid resumed>) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6613] <... prctl resumed>) = 0 [pid 6612] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6611] <... write resumed>) = 524288 [pid 6613] setpgid(0, 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6613] <... setpgid resumed>) = 0 [pid 6611] munmap(0x7f88dec00000, 138412032 [pid 6613] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6612] <... openat resumed>) = 3 [pid 6611] <... munmap resumed>) = 0 [pid 6613] <... openat resumed>) = 3 [pid 6611] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6613] write(3, "1000", 4 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6613] <... write resumed>) = 4 executing program [pid 6613] close(3 [pid 6612] write(3, "1000", 4 [pid 6611] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6613] <... close resumed>) = 0 [pid 6612] <... write resumed>) = 4 [pid 6611] close(3 [pid 6613] write(1, "executing program\n", 18./strace-static-x86_64: Process 6614 attached ) = 18 [pid 6612] close(3executing program ) = 0 [pid 6612] write(1, "executing program\n", 18) = 18 [pid 6612] memfd_create("syzkaller", 0) = 3 [pid 6612] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6611] <... close resumed>) = 0 [pid 6614] set_robust_list(0x555581b7e660, 24 [pid 6613] memfd_create("syzkaller", 0 [pid 6611] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6614 [pid 6614] <... set_robust_list resumed>) = 0 [pid 6613] <... memfd_create resumed>) = 3 [pid 6614] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6613] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6612] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6611] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6613] <... mmap resumed>) = 0x7f88dec00000 [pid 6614] <... prctl resumed>) = 0 [pid 6611] pwrite64(-1, "#", 1, 134220897 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6614] setpgid(0, 0 [pid 6611] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6614] <... setpgid resumed>) = 0 [pid 6611] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6614] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6611] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6611] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6611] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6614] <... openat resumed>) = 3 [pid 6613] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6611] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6615 attached [pid 6614] write(3, "1000", 4 [pid 6611] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6614] <... write resumed>) = 4 [pid 6611] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6615] set_robust_list(0x555581b7e660, 24 [pid 6614] close(3 [pid 6611] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6615] <... set_robust_list resumed>) = 0 [pid 6611] mkdir("./bus", 000 [pid 6614] <... close resumed>) = 0 [pid 6614] write(1, "executing program\n", 18 [pid 6611] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6615] prctl(PR_SET_PDEATHSIG, SIGKILLexecuting program [pid 6612] <... write resumed>) = 524288 [pid 6611] rename("./file1", "./file0/file0" [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6615 [pid 6615] <... prctl resumed>) = 0 [pid 6614] <... write resumed>) = 18 [pid 6611] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6615] setpgid(0, 0 [pid 6614] memfd_create("syzkaller", 0 [pid 6611] mkdirat(AT_FDCWD, "./file1", 000 [pid 6615] <... setpgid resumed>) = 0 [pid 6614] <... memfd_create resumed>) = 3 [pid 6612] munmap(0x7f88dec00000, 138412032 [pid 6611] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6615] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6614] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6612] <... munmap resumed>) = 0 [pid 6613] <... write resumed>) = 524288 [pid 6611] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6613] munmap(0x7f88dec00000, 138412032 [pid 6612] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6613] <... munmap resumed>) = 0 [pid 6612] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 97.305705][ T6608] overlayfs: failed to resolve './file0': -2 [ 97.308644][ T6610] overlayfs: failed to resolve './file0': -2 [pid 6615] <... openat resumed>) = 3 [pid 6612] close(3) = 0 [pid 6612] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6615] write(3, "1000", 4 [pid 6614] <... mmap resumed>) = 0x7f88dec00000 [pid 6613] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6611] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6615] <... write resumed>) = 4 [pid 6613] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6612] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6611] exit_group(0 [pid 6615] close(3) = 0 [pid 6611] <... exit_group resumed>) = ? [pid 6615] write(1, "executing program\n", 18executing program [pid 6613] close(3 [pid 6612] pwrite64(-1, "#", 1, 134220897 [pid 6615] <... write resumed>) = 18 [pid 6614] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6613] <... close resumed>) = 0 [pid 6612] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6611] +++ exited with 0 +++ [pid 6615] memfd_create("syzkaller", 0 [pid 6612] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6611, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6612] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6612] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6612] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6612] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6612] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6614] <... write resumed>) = 524288 [pid 6612] rename("./file1", "./file0/file0" [pid 6615] <... memfd_create resumed>) = 3 [pid 6614] munmap(0x7f88dec00000, 138412032 [pid 6613] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6612] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6615] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6612] mkdirat(AT_FDCWD, "./file1", 000 [pid 6615] <... mmap resumed>) = 0x7f88dec00000 [pid 6614] <... munmap resumed>) = 0 [pid 6613] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6612] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6613] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6612] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6615] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6614] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6613] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6613] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6613] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6613] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6613] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5820] <... restart_syscall resumed>) = 0 [pid 6613] rename("./file1", "./file0/file0" [pid 6615] <... write resumed>) = 524288 [pid 6615] munmap(0x7f88dec00000, 138412032 [pid 6614] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6613] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6614] close(3 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6616 attached [pid 6614] <... close resumed>) = 0 [pid 6615] <... munmap resumed>) = 0 [pid 6613] mkdirat(AT_FDCWD, "./file1", 000 [pid 6616] set_robust_list(0x555581b7e660, 24 [pid 6615] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6614] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6616] <... set_robust_list resumed>) = 0 [pid 6616] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6614] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6613] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6616 [pid 6616] <... prctl resumed>) = 0 [pid 6615] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 97.365876][ T6611] overlayfs: failed to resolve './file0': -2 [ 97.396283][ T6612] overlayfs: failed to resolve './file0': -2 [pid 6614] pwrite64(-1, "#", 1, 134220897 [pid 6616] setpgid(0, 0 [pid 6615] close(3 [pid 6614] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6613] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6616] <... setpgid resumed>) = 0 [pid 6615] <... close resumed>) = 0 [pid 6614] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6615] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6614] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6616] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6614] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6615] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6615] pwrite64(-1, "#", 1, 134220897 [pid 6614] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6616] <... openat resumed>) = 3 [pid 6615] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6614] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6616] write(3, "1000", 4 [pid 6615] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6616] <... write resumed>) = 4 [pid 6614] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6616] close(3 [pid 6615] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6614] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6616] <... close resumed>) = 0 [pid 6615] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6614] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6616] write(1, "executing program\n", 18 [pid 6615] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6614] mkdir("./bus", 000 [pid 6612] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6616] <... write resumed>) = 18 [pid 6615] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6616] memfd_create("syzkaller", 0 [pid 6615] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6614] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6612] exit_group(0 [pid 6616] <... memfd_create resumed>) = 3 [pid 6615] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6614] rename("./file1", "./file0/file0" [pid 6612] <... exit_group resumed>) = ? [pid 6616] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6615] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6614] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6616] <... mmap resumed>) = 0x7f88dec00000 [pid 6615] mkdir("./bus", 000 [pid 6613] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6612] +++ exited with 0 +++ [pid 6615] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6616] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6615] rename("./file1", "./file0/file0" [pid 6614] mkdirat(AT_FDCWD, "./file1", 000 [pid 6613] exit_group(0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6612, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6615] <... rename resumed>) = -1 ENOENT (No such file or directory) [ 97.412825][ T6613] overlayfs: failed to resolve './file0': -2 [pid 6615] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6614] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6614] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6615] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,") = -1 ENOENT (No such file or directory) [pid 6613] <... exit_group resumed>) = ? [pid 6615] exit_group(0 [pid 6613] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6613, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6615] <... exit_group resumed>) = ? [pid 6616] <... write resumed>) = 524288 [pid 6615] +++ exited with 0 +++ [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6615, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6617 attached [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6617 [pid 6616] munmap(0x7f88dec00000, 138412032 [pid 6617] set_robust_list(0x555581b7e660, 24 [pid 6616] <... munmap resumed>) = 0 [pid 6617] <... set_robust_list resumed>) = 0 [pid 6616] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6617] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6616] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6617] <... prctl resumed>) = 0 [pid 6617] setpgid(0, 0) = 0 [pid 6616] close(3 [pid 6617] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6616] <... close resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6616] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6616] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6617] <... openat resumed>) = 3 [pid 6616] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6616] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6617] write(3, "1000", 4 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6617] <... write resumed>) = 4 [pid 6616] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6614] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6617] close(3 [pid 6616] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6617] <... close resumed>) = 0 [pid 6616] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6614] exit_group(0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6617] write(1, "executing program\n", 18 [pid 6616] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6617] <... write resumed>) = 18 [pid 6616] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6614] <... exit_group resumed>) = ? executing program ./strace-static-x86_64: Process 6618 attached [pid 6617] memfd_create("syzkaller", 0 [pid 6616] mkdir("./bus", 000 [pid 6614] +++ exited with 0 +++ [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6617] <... memfd_create resumed>) = 3 [pid 6616] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6614, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6616] rename("./file1", "./file0/file0" [pid 6618] set_robust_list(0x555581b7e660, 24 [pid 6617] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6616] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6618 [pid 6617] <... mmap resumed>) = 0x7f88dec00000 [pid 6616] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 97.443192][ T6615] overlayfs: failed to resolve './file0': -2 [ 97.443293][ T6614] overlayfs: failed to resolve './file0': -2 [pid 6616] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6618] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 6619 attached [pid 6619] set_robust_list(0x555581b7e660, 24 [pid 6618] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6617] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6619 [pid 6619] <... set_robust_list resumed>) = 0 [pid 6618] <... prctl resumed>) = 0 [pid 6619] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6618] setpgid(0, 0 [pid 6617] <... write resumed>) = 524288 [pid 6619] <... prctl resumed>) = 0 [pid 6618] <... setpgid resumed>) = 0 [pid 6617] munmap(0x7f88dec00000, 138412032 [pid 6619] setpgid(0, 0 [pid 6618] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6616] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6619] <... setpgid resumed>) = 0 [pid 6618] <... openat resumed>) = 3 [pid 6617] <... munmap resumed>) = 0 [pid 6616] exit_group(0) = ? [pid 6618] write(3, "1000", 4 [pid 6619] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6618] <... write resumed>) = 4 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6619] <... openat resumed>) = 3 [pid 6618] close(3 [pid 6617] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6616] +++ exited with 0 +++ [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6617] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6618] <... close resumed>) = 0 [pid 6617] close(3 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6619] write(3, "1000", 4 [pid 6618] write(1, "executing program\n", 18 [pid 6617] <... close resumed>) = 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6616, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- executing program [pid 6617] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005./strace-static-x86_64: Process 6620 attached [pid 6619] <... write resumed>) = 4 [pid 6618] <... write resumed>) = 18 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6620] set_robust_list(0x555581b7e660, 24 [pid 6619] close(3 [pid 6618] memfd_create("syzkaller", 0 [pid 6617] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] <... restart_syscall resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6620 [pid 6620] <... set_robust_list resumed>) = 0 [pid 6619] <... close resumed>) = 0 [pid 6618] <... memfd_create resumed>) = 3 [pid 6620] prctl(PR_SET_PDEATHSIG, SIGKILLexecuting program [pid 6619] write(1, "executing program\n", 18 [pid 6618] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6617] pwrite64(-1, "#", 1, 134220897 [pid 6620] <... prctl resumed>) = 0 [pid 6619] <... write resumed>) = 18 [pid 6618] <... mmap resumed>) = 0x7f88dec00000 [pid 6617] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6620] setpgid(0, 0 [pid 6619] memfd_create("syzkaller", 0 [pid 6618] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6617] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6620] <... setpgid resumed>) = 0 [pid 6619] <... memfd_create resumed>) = 3 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6620] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6617] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6617] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6620] <... openat resumed>) = 3 [pid 6619] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6617] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6619] <... mmap resumed>) = 0x7f88dec00000 [pid 6617] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6621 attached [pid 6617] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6621] set_robust_list(0x555581b7e660, 24 [pid 6617] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6621] <... set_robust_list resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6621 [pid 6621] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6620] write(3, "1000", 4 [pid 6618] <... write resumed>) = 524288 [pid 6617] mkdir("./bus", 000 [pid 6620] <... write resumed>) = 4 [pid 6617] <... mkdir resumed>) = -1 EEXIST (File exists) [ 97.488277][ T6616] overlayfs: failed to resolve './file0': -2 [pid 6620] close(3 [pid 6617] rename("./file1", "./file0/file0" [pid 6621] <... prctl resumed>) = 0 [pid 6621] setpgid(0, 0 [pid 6620] <... close resumed>) = 0 executing program [pid 6617] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6621] <... setpgid resumed>) = 0 [pid 6620] write(1, "executing program\n", 18 [pid 6617] mkdirat(AT_FDCWD, "./file1", 000 [pid 6620] <... write resumed>) = 18 [pid 6617] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6621] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6620] memfd_create("syzkaller", 0 [pid 6617] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6621] <... openat resumed>) = 3 [pid 6619] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6618] munmap(0x7f88dec00000, 138412032 [pid 6620] <... memfd_create resumed>) = 3 [pid 6620] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6621] write(3, "1000", 4 [pid 6620] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6619] <... write resumed>) = 524288 executing program [pid 6618] <... munmap resumed>) = 0 [pid 6621] <... write resumed>) = 4 [pid 6618] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6621] close(3 [pid 6618] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6621] <... close resumed>) = 0 [pid 6621] write(1, "executing program\n", 18) = 18 [pid 6618] close(3) = 0 [pid 6617] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6621] memfd_create("syzkaller", 0 [pid 6620] <... write resumed>) = 524288 [pid 6619] munmap(0x7f88dec00000, 138412032 [pid 6618] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6617] exit_group(0 [pid 6621] <... memfd_create resumed>) = 3 [pid 6620] munmap(0x7f88dec00000, 138412032 [pid 6617] <... exit_group resumed>) = ? [pid 6621] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6620] <... munmap resumed>) = 0 [pid 6619] <... munmap resumed>) = 0 [pid 6618] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6617] +++ exited with 0 +++ [pid 6621] <... mmap resumed>) = 0x7f88dec00000 [pid 6620] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6621] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6620] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6619] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6618] pwrite64(-1, "#", 1, 134220897 [pid 6620] close(3 [pid 6619] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6618] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6617, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6620] <... close resumed>) = 0 [pid 6619] close(3 [pid 6618] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6621] <... write resumed>) = 524288 [pid 6619] <... close resumed>) = 0 [pid 6618] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6621] munmap(0x7f88dec00000, 138412032 [pid 6618] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6621] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 6622 attached [pid 6618] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6622] set_robust_list(0x555581b7e660, 24 [pid 6621] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6618] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6622] <... set_robust_list resumed>) = 0 [pid 6618] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6621] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6618] mkdir("./bus", 000 [pid 6622] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6618] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6618] rename("./file1", "./file0/file0" [pid 6620] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6618] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6622 [pid 6622] <... prctl resumed>) = 0 [pid 6621] close(3 [pid 6620] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6618] mkdirat(AT_FDCWD, "./file1", 000 [pid 6620] pwrite64(-1, "#", 1, 134220897 [pid 6619] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6618] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6620] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6619] <... openat resumed>) = -1 EISDIR (Is a directory) [ 97.551169][ T6617] overlayfs: failed to resolve './file0': -2 [pid 6618] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6622] setpgid(0, 0 [pid 6621] <... close resumed>) = 0 [pid 6620] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6619] pwrite64(-1, "#", 1, 134220897 [pid 6622] <... setpgid resumed>) = 0 [pid 6619] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6619] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6622] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6621] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6619] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6619] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6622] <... openat resumed>) = 3 [pid 6619] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6621] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6619] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6619] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6621] pwrite64(-1, "#", 1, 134220897 [pid 6622] write(3, "1000", 4 [pid 6621] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6622] <... write resumed>) = 4 [pid 6621] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6622] close(3 [pid 6619] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6622] <... close resumed>) = 0 [pid 6621] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [pid 6622] write(1, "executing program\n", 18 [pid 6621] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6622] <... write resumed>) = 18 [pid 6621] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6619] mkdir("./bus", 000 [pid 6622] memfd_create("syzkaller", 0 [pid 6620] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6619] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6622] <... memfd_create resumed>) = 3 [pid 6621] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6622] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6621] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6619] rename("./file1", "./file0/file0" [pid 6621] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6620] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6619] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6622] <... mmap resumed>) = 0x7f88dec00000 [pid 6621] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6620] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6619] mkdirat(AT_FDCWD, "./file1", 000 [pid 6621] rename("./file1", "./file0/file0" [pid 6620] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6619] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6620] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6619] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6622] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6621] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6620] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6620] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6620] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6621] mkdirat(AT_FDCWD, "./file1", 000 [pid 6620] mkdirat(AT_FDCWD, "./file1", 000 [pid 6621] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6621] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6620] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6620] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6618] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6622] <... write resumed>) = 524288 [pid 6618] exit_group(0 [pid 6621] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6622] munmap(0x7f88dec00000, 138412032 [pid 6620] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6619] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6618] <... exit_group resumed>) = ? [pid 6622] <... munmap resumed>) = 0 [pid 6621] exit_group(0 [pid 6620] exit_group(0 [pid 6619] exit_group(0 [pid 6618] +++ exited with 0 +++ [pid 6621] <... exit_group resumed>) = ? [pid 6620] <... exit_group resumed>) = ? [pid 6619] <... exit_group resumed>) = ? [pid 6622] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6621] +++ exited with 0 +++ [pid 6620] +++ exited with 0 +++ [pid 6619] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6618, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6622] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6621, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6622] close(3 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6619, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6620, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6622] <... close resumed>) = 0 [pid 6622] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6622] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6622] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6622] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6622] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 97.606607][ T6618] overlayfs: failed to resolve './file0': -2 [ 97.620616][ T6619] overlayfs: failed to resolve './file0': -2 [ 97.630130][ T6621] overlayfs: failed to resolve './file0': -2 [ 97.631817][ T6620] overlayfs: failed to resolve './file0': -2 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6623 attached [pid 6622] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6624 attached ./strace-static-x86_64: Process 6625 attached [pid 6623] set_robust_list(0x555581b7e660, 24 [pid 6622] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6623 ./strace-static-x86_64: Process 6626 attached [pid 6625] set_robust_list(0x555581b7e660, 24 [pid 6624] set_robust_list(0x555581b7e660, 24 [pid 6623] <... set_robust_list resumed>) = 0 [pid 6622] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6625] <... set_robust_list resumed>) = 0 [pid 6624] <... set_robust_list resumed>) = 0 [pid 6623] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6622] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6624 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6625 [pid 6622] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6625] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6626] set_robust_list(0x555581b7e660, 24 [pid 6622] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6624] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6622] mkdir("./bus", 000 [pid 6626] <... set_robust_list resumed>) = 0 [pid 6625] <... prctl resumed>) = 0 [pid 6624] <... prctl resumed>) = 0 [pid 6623] <... prctl resumed>) = 0 [pid 6622] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6623] setpgid(0, 0 [pid 6622] rename("./file1", "./file0/file0" [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6626 [pid 6626] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6625] setpgid(0, 0 [pid 6624] setpgid(0, 0 [pid 6623] <... setpgid resumed>) = 0 [pid 6622] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6626] <... prctl resumed>) = 0 [pid 6625] <... setpgid resumed>) = 0 [pid 6624] <... setpgid resumed>) = 0 [pid 6623] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6622] mkdirat(AT_FDCWD, "./file1", 000 [pid 6626] setpgid(0, 0 [pid 6625] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6624] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6623] <... openat resumed>) = 3 [pid 6622] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6626] <... setpgid resumed>) = 0 [pid 6625] <... openat resumed>) = 3 [pid 6624] <... openat resumed>) = 3 [pid 6623] write(3, "1000", 4 [pid 6622] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6624] write(3, "1000", 4) = 4 [pid 6624] close(3 [pid 6626] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6625] write(3, "1000", 4 [pid 6624] <... close resumed>) = 0 [pid 6623] <... write resumed>) = 4 [pid 6624] write(1, "executing program\n", 18executing program [pid 6626] <... openat resumed>) = 3 [pid 6625] <... write resumed>) = 4 [pid 6624] <... write resumed>) = 18 [pid 6623] close(3 [pid 6626] write(3, "1000", 4 [pid 6625] close(3 [pid 6624] memfd_create("syzkaller", 0 [pid 6623] <... close resumed>) = 0 [pid 6625] <... close resumed>) = 0 [pid 6624] <... memfd_create resumed>) = 3 [pid 6623] write(1, "executing program\n", 18executing program [pid 6625] write(1, "executing program\n", 18 [pid 6624] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6623] <... write resumed>) = 18 executing program [pid 6625] <... write resumed>) = 18 [pid 6624] <... mmap resumed>) = 0x7f88dec00000 [pid 6623] memfd_create("syzkaller", 0 [pid 6625] memfd_create("syzkaller", 0 [pid 6626] <... write resumed>) = 4 [pid 6625] <... memfd_create resumed>) = 3 [pid 6623] <... memfd_create resumed>) = 3 [pid 6626] close(3 [pid 6625] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6623] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6626] <... close resumed>) = 0 [pid 6625] <... mmap resumed>) = 0x7f88dec00000 [pid 6623] <... mmap resumed>) = 0x7f88dec00000 [pid 6626] write(1, "executing program\n", 18 [pid 6625] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6624] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6626] <... write resumed>) = 18 [pid 6626] memfd_create("syzkaller", 0) = 3 [pid 6626] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6623] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6624] <... write resumed>) = 524288 [pid 6622] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6622] exit_group(0) = ? [pid 6626] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6625] <... write resumed>) = 524288 [pid 6624] munmap(0x7f88dec00000, 138412032 [pid 6623] <... write resumed>) = 524288 [pid 6622] +++ exited with 0 +++ [pid 6625] munmap(0x7f88dec00000, 138412032 [pid 6624] <... munmap resumed>) = 0 [pid 6623] munmap(0x7f88dec00000, 138412032 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6622, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6624] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6624] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6624] close(3 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6626] <... write resumed>) = 524288 ./strace-static-x86_64: Process 6627 attached [pid 6625] <... munmap resumed>) = 0 [pid 6624] <... close resumed>) = 0 [pid 6623] <... munmap resumed>) = 0 [pid 6627] set_robust_list(0x555581b7e660, 24 [pid 6626] munmap(0x7f88dec00000, 138412032 [pid 6625] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6623] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6627 [pid 6627] <... set_robust_list resumed>) = 0 [pid 6626] <... munmap resumed>) = 0 [pid 6627] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6625] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6623] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6627] <... prctl resumed>) = 0 [pid 6626] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6625] close(3 [pid 6624] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6623] close(3 [pid 6627] setpgid(0, 0 [pid 6626] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6624] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6627] <... setpgid resumed>) = 0 [pid 6627] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6626] close(3 [pid 6624] pwrite64(-1, "#", 1, 134220897 [pid 6625] <... close resumed>) = 0 [pid 6624] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6627] <... openat resumed>) = 3 [pid 6624] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6627] write(3, "1000", 4 [pid 6624] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6627] <... write resumed>) = 4 [pid 6624] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6627] close(3 [pid 6624] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6627] <... close resumed>) = 0 [pid 6624] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6627] write(1, "executing program\n", 18 [pid 6624] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6627] <... write resumed>) = 18 [pid 6624] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6623] <... close resumed>) = 0 [pid 6627] memfd_create("syzkaller", 0 [pid 6625] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6624] mkdir("./bus", 000 [pid 6627] <... memfd_create resumed>) = 3 [ 97.717718][ T6622] overlayfs: failed to resolve './file0': -2 [pid 6626] <... close resumed>) = 0 [pid 6625] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6624] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6623] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6627] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6625] pwrite64(-1, "#", 1, 134220897 [pid 6623] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6625] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6623] pwrite64(-1, "#", 1, 134220897 [pid 6625] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6627] <... mmap resumed>) = 0x7f88dec00000 [pid 6626] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6624] rename("./file1", "./file0/file0" [pid 6623] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6627] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6626] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6625] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6624] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6623] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6625] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6623] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6627] <... write resumed>) = 524288 [pid 6626] pwrite64(-1, "#", 1, 134220897 [pid 6625] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6624] mkdirat(AT_FDCWD, "./file1", 000 [pid 6623] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6627] munmap(0x7f88dec00000, 138412032 [pid 6626] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6625] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6624] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6623] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6627] <... munmap resumed>) = 0 [pid 6626] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6625] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6624] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6623] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6626] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6625] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6623] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6627] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6625] mkdir("./bus", 000 [pid 6623] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6627] close(3 [pid 6625] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6623] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6625] rename("./file1", "./file0/file0" [pid 6623] mkdir("./bus", 000 [pid 6627] <... close resumed>) = 0 [pid 6626] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6625] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6623] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6623] rename("./file1", "./file0/file0" [pid 6625] mkdirat(AT_FDCWD, "./file1", 000 [pid 6623] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6623] mkdirat(AT_FDCWD, "./file1", 000 [pid 6625] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6623] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6626] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6625] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6623] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6626] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6626] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6626] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6626] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6626] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6626] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6627] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6624] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6627] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6624] exit_group(0 [pid 6627] pwrite64(-1, "#", 1, 134220897 [pid 6624] <... exit_group resumed>) = ? [pid 6627] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6624] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6624, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6627] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6627] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6623] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6627] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6627] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6623] exit_group(0 [pid 6627] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6627] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6623] <... exit_group resumed>) = ? [pid 6627] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6627] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6627] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6627] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6627] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6623] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6623, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5825] <... restart_syscall resumed>) = 0 [pid 6627] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6626] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6625] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... restart_syscall resumed>) = 0 [pid 6626] exit_group(0 [pid 6625] exit_group(0 [pid 6627] exit_group(0) = ? [pid 6625] <... exit_group resumed>) = ? [pid 6626] <... exit_group resumed>) = ? [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6628 attached , child_tidptr=0x555581b7e650) = 6628 [pid 6627] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6628] set_robust_list(0x555581b7e660, 24 [pid 6625] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6627, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6628] <... set_robust_list resumed>) = 0 [pid 6626] +++ exited with 0 +++ [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6625, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6626, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6628] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 6629 attached [pid 6629] set_robust_list(0x555581b7e660, 24 [pid 6628] <... prctl resumed>) = 0 [pid 6629] <... set_robust_list resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6629 [pid 6628] setpgid(0, 0 [pid 6629] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6628] <... setpgid resumed>) = 0 [pid 6629] <... prctl resumed>) = 0 [pid 6628] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5824] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6628] <... openat resumed>) = 3 [pid 6629] setpgid(0, 0) = 0 [pid 6629] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6628] write(3, "1000", 4 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6628] <... write resumed>) = 4 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 97.797452][ T6624] overlayfs: failed to resolve './file0': -2 [ 97.809911][ T6623] overlayfs: failed to resolve './file0': -2 [ 97.811540][ T6626] overlayfs: failed to resolve './file0': -2 [ 97.816768][ T6625] overlayfs: failed to resolve './file0': -2 [ 97.833210][ T6627] overlayfs: failed to resolve './file0': -2 [pid 6629] <... openat resumed>) = 3 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6629] write(3, "1000", 4 [pid 6628] close(3 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6628] <... close resumed>) = 0 [pid 6629] <... write resumed>) = 4 [pid 6629] close(3./strace-static-x86_64: Process 6631 attached ./strace-static-x86_64: Process 6630 attached executing program [pid 6628] write(1, "executing program\n", 18 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6631] set_robust_list(0x555581b7e660, 24 [pid 6629] <... close resumed>) = 0 [pid 6628] <... write resumed>) = 18 ./strace-static-x86_64: Process 6632 attached [pid 6631] <... set_robust_list resumed>) = 0 [pid 6630] set_robust_list(0x555581b7e660, 24 [pid 6629] write(1, "executing program\n", 18executing program [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6630 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6631 [pid 6632] set_robust_list(0x555581b7e660, 24 [pid 6631] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6630] <... set_robust_list resumed>) = 0 [pid 6629] <... write resumed>) = 18 [pid 6628] memfd_create("syzkaller", 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6632 [pid 6632] <... set_robust_list resumed>) = 0 [pid 6631] <... prctl resumed>) = 0 [pid 6630] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6629] memfd_create("syzkaller", 0 [pid 6628] <... memfd_create resumed>) = 3 [pid 6632] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6631] setpgid(0, 0 [pid 6628] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6632] <... prctl resumed>) = 0 [pid 6631] <... setpgid resumed>) = 0 [pid 6630] <... prctl resumed>) = 0 [pid 6629] <... memfd_create resumed>) = 3 [pid 6632] setpgid(0, 0 [pid 6631] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6630] setpgid(0, 0 [pid 6628] <... mmap resumed>) = 0x7f88dec00000 [pid 6632] <... setpgid resumed>) = 0 [pid 6630] <... setpgid resumed>) = 0 [pid 6629] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6632] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6631] <... openat resumed>) = 3 [pid 6630] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6629] <... mmap resumed>) = 0x7f88dec00000 [pid 6632] <... openat resumed>) = 3 [pid 6631] write(3, "1000", 4 [pid 6630] <... openat resumed>) = 3 [pid 6628] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6631] <... write resumed>) = 4 [pid 6630] write(3, "1000", 4 [pid 6632] write(3, "1000", 4 [pid 6631] close(3 [pid 6630] <... write resumed>) = 4 executing program executing program [pid 6631] <... close resumed>) = 0 [pid 6630] close(3 [pid 6631] write(1, "executing program\n", 18 [pid 6630] <... close resumed>) = 0 [pid 6631] <... write resumed>) = 18 [pid 6632] <... write resumed>) = 4 [pid 6631] memfd_create("syzkaller", 0 [pid 6630] write(1, "executing program\n", 18 [pid 6632] close(3 [pid 6630] <... write resumed>) = 18 [pid 6632] <... close resumed>) = 0 [pid 6631] <... memfd_create resumed>) = 3 [pid 6630] memfd_create("syzkaller", 0 [pid 6632] write(1, "executing program\n", 18executing program [pid 6631] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6630] <... memfd_create resumed>) = 3 [pid 6629] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6628] <... write resumed>) = 524288 [pid 6632] <... write resumed>) = 18 [pid 6631] <... mmap resumed>) = 0x7f88dec00000 [pid 6630] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6628] munmap(0x7f88dec00000, 138412032 [pid 6632] memfd_create("syzkaller", 0 [pid 6631] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6630] <... mmap resumed>) = 0x7f88dec00000 [pid 6628] <... munmap resumed>) = 0 [pid 6632] <... memfd_create resumed>) = 3 [pid 6632] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6630] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6628] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6632] <... mmap resumed>) = 0x7f88dec00000 [pid 6632] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6628] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6628] close(3 [pid 6632] <... write resumed>) = 524288 [pid 6631] <... write resumed>) = 524288 [pid 6630] <... write resumed>) = 524288 [pid 6629] <... write resumed>) = 524288 [pid 6632] munmap(0x7f88dec00000, 138412032) = 0 [pid 6632] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6632] close(3) = 0 [pid 6628] <... close resumed>) = 0 [pid 6629] munmap(0x7f88dec00000, 138412032) = 0 [pid 6628] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6631] munmap(0x7f88dec00000, 138412032 [pid 6629] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6630] munmap(0x7f88dec00000, 138412032 [pid 6628] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6630] <... munmap resumed>) = 0 [pid 6629] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6628] pwrite64(-1, "#", 1, 134220897 [pid 6629] close(3 [pid 6628] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6632] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6631] <... munmap resumed>) = 0 [pid 6629] <... close resumed>) = 0 [pid 6628] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6632] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6630] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6632] pwrite64(-1, "#", 1, 134220897 [pid 6628] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6632] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6628] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6632] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6631] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6632] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6628] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6632] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6628] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6632] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6631] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6630] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6629] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6628] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6632] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6631] close(3 [pid 6630] close(3 [pid 6632] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6631] <... close resumed>) = 0 [pid 6630] <... close resumed>) = 0 [pid 6629] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6628] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6632] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6628] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6632] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6628] mkdir("./bus", 000 [pid 6632] mkdir("./bus", 000 [pid 6628] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6632] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6632] rename("./file1", "./file0/file0" [pid 6629] pwrite64(-1, "#", 1, 134220897 [pid 6632] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6632] mkdirat(AT_FDCWD, "./file1", 000 [pid 6628] rename("./file1", "./file0/file0" [pid 6632] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6632] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6631] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6630] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6629] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6628] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6631] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6630] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6629] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6631] pwrite64(-1, "#", 1, 134220897 [pid 6630] pwrite64(-1, "#", 1, 134220897 [pid 6629] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6631] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6629] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6631] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6630] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6629] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6631] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6630] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6629] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6631] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6630] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6629] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6631] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6630] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6629] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6631] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6630] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6629] mkdir("./bus", 000 [pid 6631] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6629] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6631] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6630] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6631] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6629] rename("./file1", "./file0/file0" [pid 6631] mkdir("./bus", 000 [pid 6630] mkdir("./bus", 000 [pid 6629] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6631] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6630] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6629] mkdirat(AT_FDCWD, "./file1", 000 [pid 6631] rename("./file1", "./file0/file0" [pid 6630] rename("./file1", "./file0/file0" [pid 6629] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6631] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6631] mkdirat(AT_FDCWD, "./file1", 000 [pid 6630] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6629] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6631] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6630] mkdirat(AT_FDCWD, "./file1", 000 [pid 6628] mkdirat(AT_FDCWD, "./file1", 000 [pid 6632] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6628] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6628] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6630] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6631] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6632] exit_group(0 [pid 6630] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6632] <... exit_group resumed>) = ? [pid 6628] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6629] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6628] exit_group(0 [pid 6629] exit_group(0 [pid 6628] <... exit_group resumed>) = ? [pid 6629] <... exit_group resumed>) = ? [pid 6629] +++ exited with 0 +++ [pid 6632] +++ exited with 0 +++ [pid 6628] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6628, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6632, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6629, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... restart_syscall resumed>) = 0 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6631] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6631] exit_group(0) = ? [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6631] +++ exited with 0 +++ [pid 6630] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] <... restart_syscall resumed>) = 0 [pid 6630] exit_group(0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6630] <... exit_group resumed>) = ? [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6631, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6630] +++ exited with 0 +++ [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6633 attached [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6630, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 6634 attached [pid 6633] set_robust_list(0x555581b7e660, 24 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6634 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6634] set_robust_list(0x555581b7e660, 24 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6633 [pid 6634] <... set_robust_list resumed>) = 0 [pid 6633] <... set_robust_list resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6634] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6633] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 6635 attached [pid 6634] <... prctl resumed>) = 0 [pid 6633] <... prctl resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6634] setpgid(0, 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6636 attached [pid 6635] set_robust_list(0x555581b7e660, 24 [pid 6634] <... setpgid resumed>) = 0 [pid 6633] setpgid(0, 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6635 [pid 6634] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6636 [ 97.975225][ T6632] overlayfs: failed to resolve './file0': -2 [ 97.980651][ T6629] overlayfs: failed to resolve './file0': -2 [ 97.988720][ T6628] overlayfs: failed to resolve './file0': -2 [ 97.989523][ T6631] overlayfs: failed to resolve './file0': -2 [ 98.002084][ T6630] overlayfs: failed to resolve './file0': -2 [pid 6635] <... set_robust_list resumed>) = 0 [pid 6636] set_robust_list(0x555581b7e660, 24 [pid 6635] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6634] <... openat resumed>) = 3 [pid 6633] <... setpgid resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6637 attached [pid 6636] <... set_robust_list resumed>) = 0 [pid 6635] <... prctl resumed>) = 0 [pid 6634] write(3, "1000", 4 [pid 6633] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6635] setpgid(0, 0) = 0 [pid 6633] <... openat resumed>) = 3 [pid 6634] <... write resumed>) = 4 [pid 6636] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6634] close(3 [pid 6636] <... prctl resumed>) = 0 [pid 6634] <... close resumed>) = 0 executing program [pid 6637] set_robust_list(0x555581b7e660, 24 [pid 6635] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6634] write(1, "executing program\n", 18 [pid 6633] write(3, "1000", 4 [pid 6637] <... set_robust_list resumed>) = 0 [pid 6636] setpgid(0, 0 [pid 6635] <... openat resumed>) = 3 [pid 6634] <... write resumed>) = 18 [pid 6633] <... write resumed>) = 4 [pid 6637] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6636] <... setpgid resumed>) = 0 [pid 6635] write(3, "1000", 4 [pid 6633] close(3 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6637 [pid 6635] <... write resumed>) = 4 [pid 6634] memfd_create("syzkaller", 0 [pid 6633] <... close resumed>) = 0 [pid 6635] close(3) = 0 executing program executing program [pid 6634] <... memfd_create resumed>) = 3 [pid 6633] write(1, "executing program\n", 18 [pid 6636] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6635] write(1, "executing program\n", 18 [pid 6633] <... write resumed>) = 18 [pid 6637] <... prctl resumed>) = 0 [pid 6635] <... write resumed>) = 18 [pid 6634] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6637] setpgid(0, 0 [pid 6635] memfd_create("syzkaller", 0 [pid 6633] memfd_create("syzkaller", 0 [pid 6635] <... memfd_create resumed>) = 3 [pid 6637] <... setpgid resumed>) = 0 [pid 6636] <... openat resumed>) = 3 [pid 6634] <... mmap resumed>) = 0x7f88dec00000 [pid 6633] <... memfd_create resumed>) = 3 [pid 6636] write(3, "1000", 4 [pid 6635] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6637] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6636] <... write resumed>) = 4 [pid 6635] <... mmap resumed>) = 0x7f88dec00000 [pid 6637] <... openat resumed>) = 3 [pid 6636] close(3 [pid 6635] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6633] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6636] <... close resumed>) = 0 [pid 6633] <... mmap resumed>) = 0x7f88dec00000 [pid 6637] write(3, "1000", 4 [pid 6636] write(1, "executing program\n", 18) = 18 executing program [pid 6636] memfd_create("syzkaller", 0 [pid 6637] <... write resumed>) = 4 [pid 6636] <... memfd_create resumed>) = 3 [pid 6635] <... write resumed>) = 524288 [pid 6634] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6633] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6637] close(3 [pid 6636] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6635] munmap(0x7f88dec00000, 138412032 [pid 6636] <... mmap resumed>) = 0x7f88dec00000 [pid 6635] <... munmap resumed>) = 0 [pid 6637] <... close resumed>) = 0 [pid 6637] write(1, "executing program\n", 18executing program ) = 18 [pid 6635] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6637] memfd_create("syzkaller", 0 [pid 6634] <... write resumed>) = 524288 [pid 6637] <... memfd_create resumed>) = 3 [pid 6635] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6634] munmap(0x7f88dec00000, 138412032 [pid 6637] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6636] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6635] close(3 [pid 6634] <... munmap resumed>) = 0 [pid 6637] <... mmap resumed>) = 0x7f88dec00000 [pid 6637] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6635] <... close resumed>) = 0 [pid 6637] <... write resumed>) = 524288 [pid 6636] <... write resumed>) = 524288 [pid 6635] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6634] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6633] <... write resumed>) = 524288 [pid 6637] munmap(0x7f88dec00000, 138412032 [pid 6636] munmap(0x7f88dec00000, 138412032 [pid 6635] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6634] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6633] munmap(0x7f88dec00000, 138412032 [pid 6637] <... munmap resumed>) = 0 [pid 6636] <... munmap resumed>) = 0 [pid 6635] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6637] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6635] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6633] <... munmap resumed>) = 0 [pid 6637] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6636] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6635] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6634] close(3 [pid 6637] close(3 [pid 6636] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6635] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6634] <... close resumed>) = 0 [pid 6633] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6636] close(3 [pid 6635] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6635] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6635] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6635] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6635] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6635] mkdirat(AT_FDCWD, "./file1", 000 [pid 6637] <... close resumed>) = 0 [pid 6636] <... close resumed>) = 0 [pid 6635] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6633] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6635] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6637] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6637] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6637] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6636] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6635] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6634] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6633] close(3 [pid 6637] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6636] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6635] exit_group(0 [pid 6634] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6633] <... close resumed>) = 0 [pid 6636] pwrite64(-1, "#", 1, 134220897 [pid 6635] <... exit_group resumed>) = ? [pid 6634] pwrite64(-1, "#", 1, 134220897 [pid 6633] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6637] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6636] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6635] +++ exited with 0 +++ [pid 6634] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6633] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6637] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6636] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6634] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6637] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6636] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6634] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6633] pwrite64(-1, "#", 1, 134220897 [pid 6637] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6636] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6634] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6635, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6633] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6636] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6634] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6634] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6634] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6634] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6633] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6637] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6636] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6634] rename("./file1", "./file0/file0" [pid 6637] mkdir("./bus", 000 [pid 6636] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6634] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6633] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6637] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6636] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6634] mkdirat(AT_FDCWD, "./file1", 000 [pid 6633] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6637] rename("./file1", "./file0/file0" [pid 6636] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6634] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6633] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6637] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6636] mkdir("./bus", 000 [pid 6634] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6637] mkdirat(AT_FDCWD, "./file1", 000 [pid 6636] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6633] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6636] rename("./file1", "./file0/file0" [pid 6633] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6636] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6633] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6637] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6636] mkdirat(AT_FDCWD, "./file1", 000 [pid 6633] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6634] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6637] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6636] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6634] exit_group(0 [pid 6633] mkdir("./bus", 000 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6636] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6633] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6637] exit_group(0 [pid 6634] <... exit_group resumed>) = ? [pid 6637] <... exit_group resumed>) = ? [pid 6634] +++ exited with 0 +++ [pid 6633] rename("./file1", "./file0/file0" [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6637] +++ exited with 0 +++ [pid 6636] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6633] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6634, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6637, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6633] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6638 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 6638 attached [pid 6636] exit_group(0 [pid 6633] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6638] set_robust_list(0x555581b7e660, 24 [pid 6636] <... exit_group resumed>) = ? [pid 6633] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6638] <... set_robust_list resumed>) = 0 [ 98.137149][ T6635] overlayfs: failed to resolve './file0': -2 [ 98.157264][ T6634] overlayfs: failed to resolve './file0': -2 [ 98.165599][ T6637] overlayfs: failed to resolve './file0': -2 [ 98.176414][ T6636] overlayfs: failed to resolve './file0': -2 [pid 6636] +++ exited with 0 +++ [pid 6638] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6636, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6633] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6638] setpgid(0, 0) = 0 ./strace-static-x86_64: Process 6639 attached [pid 6633] exit_group(0 [pid 6639] set_robust_list(0x555581b7e660, 24 [pid 6633] <... exit_group resumed>) = ? [pid 6639] <... set_robust_list resumed>) = 0 [pid 6638] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6633] +++ exited with 0 +++ [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6639 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6639] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6633, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6638] <... openat resumed>) = 3 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6639] setpgid(0, 0 [pid 6638] write(3, "1000", 4 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 6640 attached [pid 6639] <... setpgid resumed>) = 0 [pid 6638] <... write resumed>) = 4 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6640] set_robust_list(0x555581b7e660, 24 [pid 6639] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6638] close(3./strace-static-x86_64: Process 6641 attached [pid 6639] <... openat resumed>) = 3 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6640 [pid 6640] <... set_robust_list resumed>) = 0 [pid 6640] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6641] set_robust_list(0x555581b7e660, 24 [pid 6639] write(3, "1000", 4 [pid 6640] <... prctl resumed>) = 0 [pid 6638] <... close resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6641] <... set_robust_list resumed>) = 0 [pid 6638] write(1, "executing program\n", 18 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6641 executing program [pid 6639] <... write resumed>) = 4 [pid 6638] <... write resumed>) = 18 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6641] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6640] setpgid(0, 0 [pid 6639] close(3) = 0 [pid 6639] write(1, "executing program\n", 18executing program [pid 6640] <... setpgid resumed>) = 0 [pid 6638] memfd_create("syzkaller", 0 [pid 6641] <... prctl resumed>) = 0 [pid 6639] <... write resumed>) = 18 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6640] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6639] memfd_create("syzkaller", 0) = 3 [pid 6639] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 6642 attached [pid 6641] setpgid(0, 0 [pid 6640] <... openat resumed>) = 3 [pid 6638] <... memfd_create resumed>) = 3 [pid 6642] set_robust_list(0x555581b7e660, 24 [pid 6641] <... setpgid resumed>) = 0 [pid 6640] write(3, "1000", 4 [pid 6641] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6640] <... write resumed>) = 4 [pid 6639] <... mmap resumed>) = 0x7f88dec00000 [pid 6638] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6642 [pid 6642] <... set_robust_list resumed>) = 0 [pid 6641] <... openat resumed>) = 3 [pid 6640] close(3 [pid 6639] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6638] <... mmap resumed>) = 0x7f88dec00000 [pid 6642] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6640] <... close resumed>) = 0 [pid 6641] write(3, "1000", 4executing program [pid 6640] write(1, "executing program\n", 18 [pid 6642] <... prctl resumed>) = 0 [pid 6641] <... write resumed>) = 4 [pid 6640] <... write resumed>) = 18 [pid 6642] setpgid(0, 0 [pid 6641] close(3 [pid 6640] memfd_create("syzkaller", 0 [pid 6638] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6641] <... close resumed>) = 0 [pid 6640] <... memfd_create resumed>) = 3 [pid 6641] write(1, "executing program\n", 18executing program [ 98.188946][ T6633] overlayfs: failed to resolve './file0': -2 [pid 6642] <... setpgid resumed>) = 0 [pid 6641] <... write resumed>) = 18 [pid 6640] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6639] <... write resumed>) = 524288 [pid 6640] <... mmap resumed>) = 0x7f88dec00000 [pid 6641] memfd_create("syzkaller", 0 [pid 6642] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6639] munmap(0x7f88dec00000, 138412032 [pid 6641] <... memfd_create resumed>) = 3 [pid 6642] <... openat resumed>) = 3 [pid 6641] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6642] write(3, "1000", 4 [pid 6641] <... mmap resumed>) = 0x7f88dec00000 [pid 6639] <... munmap resumed>) = 0 [pid 6642] <... write resumed>) = 4 [pid 6639] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6639] close(3 [pid 6642] close(3 [pid 6641] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6639] <... close resumed>) = 0 [pid 6638] <... write resumed>) = 524288 [pid 6642] <... close resumed>) = 0 [pid 6641] <... write resumed>) = 524288 executing program [pid 6640] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6642] write(1, "executing program\n", 18 [pid 6641] munmap(0x7f88dec00000, 138412032 [pid 6642] <... write resumed>) = 18 [pid 6641] <... munmap resumed>) = 0 [pid 6639] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6642] memfd_create("syzkaller", 0 [pid 6639] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6638] munmap(0x7f88dec00000, 138412032 [pid 6642] <... memfd_create resumed>) = 3 [pid 6641] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6639] pwrite64(-1, "#", 1, 134220897 [pid 6638] <... munmap resumed>) = 0 [pid 6642] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6641] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6640] <... write resumed>) = 524288 [pid 6639] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6638] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6642] <... mmap resumed>) = 0x7f88dec00000 [pid 6641] close(3 [pid 6639] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6639] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6638] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6639] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6638] close(3 [pid 6641] <... close resumed>) = 0 [pid 6639] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6638] <... close resumed>) = 0 [pid 6639] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6640] munmap(0x7f88dec00000, 138412032) = 0 [pid 6639] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6640] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6639] rename("./file1", "./file0/file0" [pid 6641] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6640] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6640] close(3 [pid 6639] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6642] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6641] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6640] <... close resumed>) = 0 [pid 6639] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6639] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6641] pwrite64(-1, "#", 1, 134220897 [pid 6642] <... write resumed>) = 524288 [pid 6641] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6638] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6642] munmap(0x7f88dec00000, 138412032 [pid 6641] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6640] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6640] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6640] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6638] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6642] <... munmap resumed>) = 0 [pid 6641] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6638] pwrite64(-1, "#", 1, 134220897 [pid 6641] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6642] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6641] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6640] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6638] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6642] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6641] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6641] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6640] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6638] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6642] close(3 [pid 6641] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6641] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6640] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6638] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6641] rename("./file1", "./file0/file0" [pid 6640] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6638] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6641] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6640] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6638] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6640] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6638] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6640] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6638] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6640] mkdir("./bus", 000 [pid 6638] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6640] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6638] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6640] rename("./file1", "./file0/file0" [pid 6638] mkdir("./bus", 000 [pid 6640] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6638] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6640] mkdirat(AT_FDCWD, "./file1", 000 [pid 6638] rename("./file1", "./file0/file0" [pid 6640] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6638] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6641] mkdirat(AT_FDCWD, "./file1", 000 [pid 6640] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6638] mkdirat(AT_FDCWD, "./file1", 000 [pid 6642] <... close resumed>) = 0 [pid 6641] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6641] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6638] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6638] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6642] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6642] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6642] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6639] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6642] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6642] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6641] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6639] exit_group(0 [pid 6642] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6641] exit_group(0 [pid 6639] <... exit_group resumed>) = ? [pid 6642] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6641] <... exit_group resumed>) = ? [pid 6642] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6642] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6639] +++ exited with 0 +++ [pid 6642] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6639, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6642] mkdir("./bus", 000 [pid 6641] +++ exited with 0 +++ [pid 6642] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6642] rename("./file1", "./file0/file0" [pid 6640] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6641, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6640] exit_group(0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6640] <... exit_group resumed>) = ? [pid 6642] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6640] +++ exited with 0 +++ [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6642] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6643 attached [pid 6638] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... restart_syscall resumed>) = 0 [ 98.290298][ T6639] overlayfs: failed to resolve './file0': -2 [ 98.305237][ T6640] overlayfs: failed to resolve './file0': -2 [ 98.312942][ T6641] overlayfs: failed to resolve './file0': -2 [ 98.313390][ T6638] overlayfs: failed to resolve './file0': -2 [pid 6642] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6640, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6643] set_robust_list(0x555581b7e660, 24 [pid 6638] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6643 [pid 6638] <... exit_group resumed>) = ? [pid 6638] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6638, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6643] <... set_robust_list resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6643] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6642] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6643] setpgid(0, 0 [pid 6642] exit_group(0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6643] <... setpgid resumed>) = 0 [pid 6642] <... exit_group resumed>) = ? [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 6644 attached [pid 6643] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6642] +++ exited with 0 +++ [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6644] set_robust_list(0x555581b7e660, 24 [pid 6643] <... openat resumed>) = 3 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6644] <... set_robust_list resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6644 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6642, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- ./strace-static-x86_64: Process 6645 attached [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6645 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6643] write(3, "1000", 4) = 4 [pid 6643] close(3./strace-static-x86_64: Process 6646 attached [pid 6645] set_robust_list(0x555581b7e660, 24 [pid 6644] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] <... restart_syscall resumed>) = 0 [pid 6646] set_robust_list(0x555581b7e660, 24 [pid 6645] <... set_robust_list resumed>) = 0 [pid 6646] <... set_robust_list resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6646 [pid 6646] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6644] <... prctl resumed>) = 0 [pid 6643] <... close resumed>) = 0 [pid 6645] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6644] setpgid(0, 0executing program [pid 6643] write(1, "executing program\n", 18 [pid 6646] <... prctl resumed>) = 0 [pid 6645] <... prctl resumed>) = 0 [pid 6644] <... setpgid resumed>) = 0 [pid 6643] <... write resumed>) = 18 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6646] setpgid(0, 0 [pid 6645] setpgid(0, 0 [pid 6644] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6643] memfd_create("syzkaller", 0 [pid 6646] <... setpgid resumed>) = 0 [pid 6645] <... setpgid resumed>) = 0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6645] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6644] <... openat resumed>) = 3 [pid 6643] <... memfd_create resumed>) = 3 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6646] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6643] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6644] write(3, "1000", 4 [pid 6643] <... mmap resumed>) = 0x7f88dec00000 [pid 6644] <... write resumed>) = 4 [pid 6644] close(3./strace-static-x86_64: Process 6647 attached [pid 6646] <... openat resumed>) = 3 [pid 6645] <... openat resumed>) = 3 [pid 6644] <... close resumed>) = 0 [pid 6643] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6647] set_robust_list(0x555581b7e660, 24 [pid 6646] write(3, "1000", 4 [pid 6645] write(3, "1000", 4executing program executing program [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6647 [pid 6646] <... write resumed>) = 4 [pid 6645] <... write resumed>) = 4 [pid 6646] close(3) = 0 [pid 6645] close(3 [pid 6646] write(1, "executing program\n", 18 [pid 6645] <... close resumed>) = 0 [pid 6646] <... write resumed>) = 18 [pid 6645] write(1, "executing program\n", 18 [pid 6647] <... set_robust_list resumed>) = 0 [ 98.345478][ T6642] overlayfs: failed to resolve './file0': -2 [pid 6644] write(1, "executing program\n", 18 [pid 6647] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6646] memfd_create("syzkaller", 0 [pid 6644] <... write resumed>) = 18 executing program [pid 6647] <... prctl resumed>) = 0 [pid 6646] <... memfd_create resumed>) = 3 [pid 6645] <... write resumed>) = 18 [pid 6644] memfd_create("syzkaller", 0 [pid 6647] setpgid(0, 0 [pid 6645] memfd_create("syzkaller", 0 [pid 6644] <... memfd_create resumed>) = 3 [pid 6647] <... setpgid resumed>) = 0 [pid 6645] <... memfd_create resumed>) = 3 [pid 6646] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6644] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6647] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6646] <... mmap resumed>) = 0x7f88dec00000 [pid 6645] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6644] <... mmap resumed>) = 0x7f88dec00000 [pid 6647] <... openat resumed>) = 3 [pid 6645] <... mmap resumed>) = 0x7f88dec00000 [pid 6644] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6643] <... write resumed>) = 524288 [pid 6647] write(3, "1000", 4executing program ) = 4 [pid 6647] close(3) = 0 [pid 6647] write(1, "executing program\n", 18 [pid 6643] munmap(0x7f88dec00000, 138412032 [pid 6647] <... write resumed>) = 18 [pid 6643] <... munmap resumed>) = 0 [pid 6647] memfd_create("syzkaller", 0) = 3 [pid 6647] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6643] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6647] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6646] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6645] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6643] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6644] <... write resumed>) = 524288 [pid 6643] close(3 [pid 6647] <... write resumed>) = 524288 [pid 6646] <... write resumed>) = 524288 [pid 6645] <... write resumed>) = 524288 [pid 6644] munmap(0x7f88dec00000, 138412032 [pid 6643] <... close resumed>) = 0 [pid 6646] munmap(0x7f88dec00000, 138412032 [pid 6645] munmap(0x7f88dec00000, 138412032 [pid 6644] <... munmap resumed>) = 0 [pid 6647] munmap(0x7f88dec00000, 138412032 [pid 6646] <... munmap resumed>) = 0 [pid 6645] <... munmap resumed>) = 0 [pid 6644] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6643] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6647] <... munmap resumed>) = 0 [pid 6646] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6645] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6644] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6643] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6647] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6646] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6645] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6644] close(3 [pid 6643] pwrite64(-1, "#", 1, 134220897 [pid 6647] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6646] close(3 [pid 6645] close(3 [pid 6644] <... close resumed>) = 0 [pid 6643] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6643] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6646] <... close resumed>) = 0 [pid 6645] <... close resumed>) = 0 [pid 6643] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6647] close(3 [pid 6645] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6643] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6647] <... close resumed>) = 0 [pid 6645] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6643] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6645] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6644] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6643] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6645] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6644] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6643] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6645] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6644] pwrite64(-1, "#", 1, 134220897 [pid 6643] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6645] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6644] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6643] mkdir("./bus", 000 [pid 6647] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6646] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6645] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6644] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6643] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6647] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6646] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6645] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6643] rename("./file1", "./file0/file0" [pid 6647] pwrite64(-1, "#", 1, 134220897 [pid 6646] pwrite64(-1, "#", 1, 134220897 [pid 6644] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6643] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6647] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6646] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6645] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6644] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6643] mkdirat(AT_FDCWD, "./file1", 000 [pid 6647] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6646] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6645] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6643] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6647] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6646] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6645] mkdir("./bus", 000 [pid 6644] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6643] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6647] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6646] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6645] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6644] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6645] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6645] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6645] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6647] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6646] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6644] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6647] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6646] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6644] mkdir("./bus", 000 [pid 6647] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6646] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6647] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6646] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6644] rename("./file1", "./file0/file0" [pid 6647] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6646] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6647] mkdir("./bus", 000 [pid 6646] mkdir("./bus", 000 [pid 6644] mkdirat(AT_FDCWD, "./file1", 000 [pid 6647] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6646] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6644] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6647] rename("./file1", "./file0/file0" [pid 6646] rename("./file1", "./file0/file0" [pid 6645] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6644] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6643] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6647] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6646] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6645] exit_group(0) = ? [pid 6647] mkdirat(AT_FDCWD, "./file1", 000 [pid 6646] mkdirat(AT_FDCWD, "./file1", 000 [pid 6647] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6646] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6647] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6646] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6645] +++ exited with 0 +++ [pid 6643] exit_group(0) = ? [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6645, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6646] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6647] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6644] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6643] +++ exited with 0 +++ [pid 6646] exit_group(0 [pid 6647] exit_group(0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6643, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6646] <... exit_group resumed>) = ? [pid 6644] exit_group(0 [pid 6646] +++ exited with 0 +++ [pid 6647] <... exit_group resumed>) = ? [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6646, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6647] +++ exited with 0 +++ [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6644] <... exit_group resumed>) = ? [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6647, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6648 attached [pid 6644] +++ exited with 0 +++ [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6648] set_robust_list(0x555581b7e660, 24 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6648] <... set_robust_list resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6648 [pid 6648] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6644, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6648] <... prctl resumed>) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6648] setpgid(0, 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6648] <... setpgid resumed>) = 0 ./strace-static-x86_64: Process 6649 attached [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6649 [pid 6649] set_robust_list(0x555581b7e660, 24 [pid 6648] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6649] <... set_robust_list resumed>) = 0 [pid 6649] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6648] <... openat resumed>) = 3 [pid 6649] <... prctl resumed>) = 0 [pid 6649] setpgid(0, 0 [pid 6648] write(3, "1000", 4 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6649] <... setpgid resumed>) = 0 [pid 6648] <... write resumed>) = 4 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6649] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6648] close(3 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6648] <... close resumed>) = 0 [pid 6648] write(1, "executing program\n", 18 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program ./strace-static-x86_64: Process 6650 attached [pid 6649] <... openat resumed>) = 3 [pid 6648] <... write resumed>) = 18 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6650] set_robust_list(0x555581b7e660, 24 [pid 6649] write(3, "1000", 4 [pid 6648] memfd_create("syzkaller", 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6650] <... set_robust_list resumed>) = 0 [pid 6649] <... write resumed>) = 4 [pid 6648] <... memfd_create resumed>) = 3 ./strace-static-x86_64: Process 6651 attached [ 98.472093][ T6643] overlayfs: failed to resolve './file0': -2 [ 98.477757][ T6645] overlayfs: failed to resolve './file0': -2 [ 98.486481][ T6644] overlayfs: failed to resolve './file0': -2 [ 98.495796][ T6646] overlayfs: failed to resolve './file0': -2 [ 98.502159][ T6647] overlayfs: failed to resolve './file0': -2 ./strace-static-x86_64: Process 6652 attached [pid 6650] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6649] close(3 [pid 6648] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6651 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6650 [pid 6651] set_robust_list(0x555581b7e660, 24 [pid 6650] <... prctl resumed>) = 0 [pid 6649] <... close resumed>) = 0 [pid 6648] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6652] set_robust_list(0x555581b7e660, 24 [pid 6651] <... set_robust_list resumed>) = 0 [pid 6650] setpgid(0, 0 [pid 6649] write(1, "executing program\n", 18 [pid 6648] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6652 [pid 6652] <... set_robust_list resumed>) = 0 [pid 6650] <... setpgid resumed>) = 0 [pid 6649] <... write resumed>) = 18 [pid 6649] memfd_create("syzkaller", 0 [pid 6652] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6649] <... memfd_create resumed>) = 3 [pid 6651] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6650] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6652] <... prctl resumed>) = 0 [pid 6651] <... prctl resumed>) = 0 [pid 6649] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6652] setpgid(0, 0 [pid 6651] setpgid(0, 0 [pid 6649] <... mmap resumed>) = 0x7f88dec00000 [pid 6652] <... setpgid resumed>) = 0 [pid 6651] <... setpgid resumed>) = 0 [pid 6650] <... openat resumed>) = 3 [pid 6652] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6651] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6648] <... write resumed>) = 524288 [pid 6652] <... openat resumed>) = 3 [pid 6651] <... openat resumed>) = 3 [pid 6650] write(3, "1000", 4 [pid 6649] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6652] write(3, "1000", 4 [pid 6651] write(3, "1000", 4 [pid 6650] <... write resumed>) = 4 [pid 6648] munmap(0x7f88dec00000, 138412032 [pid 6652] <... write resumed>) = 4 [pid 6651] <... write resumed>) = 4 [pid 6650] close(3 [pid 6651] close(3 [pid 6650] <... close resumed>) = 0 [pid 6652] close(3 [pid 6651] <... close resumed>) = 0 executing program [pid 6648] <... munmap resumed>) = 0 [pid 6651] write(1, "executing program\n", 18 [pid 6652] <... close resumed>) = 0 [pid 6651] <... write resumed>) = 18 executing program [pid 6652] write(1, "executing program\n", 18 [pid 6651] memfd_create("syzkaller", 0executing program [pid 6650] write(1, "executing program\n", 18 [pid 6649] <... write resumed>) = 524288 [pid 6648] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6652] <... write resumed>) = 18 [pid 6651] <... memfd_create resumed>) = 3 [pid 6650] <... write resumed>) = 18 [pid 6649] munmap(0x7f88dec00000, 138412032 [pid 6651] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6652] memfd_create("syzkaller", 0 [pid 6651] <... mmap resumed>) = 0x7f88dec00000 [pid 6650] memfd_create("syzkaller", 0 [pid 6649] <... munmap resumed>) = 0 [pid 6648] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6652] <... memfd_create resumed>) = 3 [pid 6650] <... memfd_create resumed>) = 3 [pid 6649] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6648] close(3 [pid 6652] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6651] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6650] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6649] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6652] <... mmap resumed>) = 0x7f88dec00000 [pid 6650] <... mmap resumed>) = 0x7f88dec00000 [pid 6652] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6649] close(3) = 0 [pid 6648] <... close resumed>) = 0 [pid 6648] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6648] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6648] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6648] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6648] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6649] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6648] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6649] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6648] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6649] pwrite64(-1, "#", 1, 134220897 [pid 6648] mkdir("./bus", 000 [pid 6649] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6648] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6649] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6648] rename("./file1", "./file0/file0" [pid 6650] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6649] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6648] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6652] <... write resumed>) = 524288 [pid 6651] <... write resumed>) = 524288 [pid 6650] <... write resumed>) = 524288 [pid 6649] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6648] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6648] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6652] munmap(0x7f88dec00000, 138412032 [pid 6651] munmap(0x7f88dec00000, 138412032 [pid 6650] munmap(0x7f88dec00000, 138412032 [pid 6649] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6651] <... munmap resumed>) = 0 [pid 6649] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6650] <... munmap resumed>) = 0 [pid 6649] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6648] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6652] <... munmap resumed>) = 0 [pid 6651] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6650] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6649] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6648] exit_group(0 [pid 6651] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6649] mkdir("./bus", 000 [pid 6648] <... exit_group resumed>) = ? [pid 6652] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6651] close(3 [pid 6650] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6649] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6648] +++ exited with 0 +++ [pid 6652] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6649] rename("./file1", "./file0/file0" [pid 6652] close(3 [pid 6650] close(3 [pid 6649] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6649] mkdirat(AT_FDCWD, "./file1", 000 [pid 6651] <... close resumed>) = 0 [pid 6650] <... close resumed>) = 0 [pid 6652] <... close resumed>) = 0 [pid 6651] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6649] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6648, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6651] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6652] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6651] pwrite64(-1, "#", 1, 134220897 [pid 6649] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6650] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6652] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6651] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6652] pwrite64(-1, "#", 1, 134220897 [pid 6650] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6652] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6651] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6649] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6652] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6651] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6650] pwrite64(-1, "#", 1, 134220897 [pid 6652] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6651] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6650] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6652] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6651] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6650] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6652] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6650] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6652] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6652] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6650] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6652] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6653 attached [pid 6652] mkdir("./bus", 000 [pid 6651] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6650] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6649] exit_group(0 [pid 6652] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6651] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6653] set_robust_list(0x555581b7e660, 24 [pid 6652] rename("./file1", "./file0/file0" [pid 6650] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6653] <... set_robust_list resumed>) = 0 [pid 6652] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6651] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6650] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6649] <... exit_group resumed>) = ? [pid 6653] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6652] mkdirat(AT_FDCWD, "./file1", 000 [pid 6651] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6650] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6653 [pid 6652] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6653] <... prctl resumed>) = 0 [pid 6652] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6650] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [ 98.621278][ T6648] overlayfs: failed to resolve './file0': -2 [ 98.659648][ T6649] overlayfs: failed to resolve './file0': -2 [pid 6653] setpgid(0, 0 [pid 6651] mkdir("./bus", 000 [pid 6650] mkdir("./bus", 000 [pid 6649] +++ exited with 0 +++ [pid 6651] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6651] rename("./file1", "./file0/file0" [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6649, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6651] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6651] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6651] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6653] <... setpgid resumed>) = 0 [pid 6650] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6653] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6650] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6650] mkdirat(AT_FDCWD, "./file1", 000 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6653] <... openat resumed>) = 3 [pid 6650] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6652] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6650] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6654 attached [pid 6653] write(3, "1000", 4 [pid 6652] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6654 [pid 6654] set_robust_list(0x555581b7e660, 24 [pid 6653] <... write resumed>) = 4 [pid 6652] <... exit_group resumed>) = ? [pid 6650] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6654] <... set_robust_list resumed>) = 0 [pid 6653] close(3 [pid 6651] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6654] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6653] <... close resumed>) = 0 [pid 6652] +++ exited with 0 +++ [pid 6650] exit_group(0 [pid 6654] <... prctl resumed>) = 0 executing program [pid 6653] write(1, "executing program\n", 18 [pid 6654] setpgid(0, 0 [pid 6653] <... write resumed>) = 18 [pid 6651] exit_group(0 [pid 6650] <... exit_group resumed>) = ? [pid 6654] <... setpgid resumed>) = 0 [pid 6653] memfd_create("syzkaller", 0 [pid 6651] <... exit_group resumed>) = ? [pid 6650] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6652, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6654] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6653] <... memfd_create resumed>) = 3 [pid 6651] +++ exited with 0 +++ [pid 6653] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6651, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6650, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6654] <... openat resumed>) = 3 [pid 6653] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6654] write(3, "1000", 4 [pid 6653] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6655 attached [pid 6654] <... write resumed>) = 4 [pid 6654] close(3executing program ) = 0 [pid 6654] write(1, "executing program\n", 18) = 18 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6654] memfd_create("syzkaller", 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6655 [pid 6654] <... memfd_create resumed>) = 3 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6653] <... write resumed>) = 524288 ./strace-static-x86_64: Process 6656 attached [ 98.672252][ T6652] overlayfs: failed to resolve './file0': -2 [ 98.683917][ T6650] overlayfs: failed to resolve './file0': -2 [ 98.684587][ T6651] overlayfs: failed to resolve './file0': -2 [pid 6655] set_robust_list(0x555581b7e660, 24 [pid 6654] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6653] munmap(0x7f88dec00000, 138412032 [pid 6655] <... set_robust_list resumed>) = 0 [pid 6656] set_robust_list(0x555581b7e660, 24./strace-static-x86_64: Process 6657 attached ) = 0 [pid 6655] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6654] <... mmap resumed>) = 0x7f88dec00000 [pid 6656] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6655] <... prctl resumed>) = 0 [pid 6653] <... munmap resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6657 [pid 6657] set_robust_list(0x555581b7e660, 24 [pid 6656] <... prctl resumed>) = 0 [pid 6657] <... set_robust_list resumed>) = 0 [pid 6655] setpgid(0, 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6656 [pid 6653] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6655] <... setpgid resumed>) = 0 [pid 6655] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6653] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6655] <... openat resumed>) = 3 [pid 6657] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6655] write(3, "1000", 4 [pid 6653] close(3 [pid 6657] <... prctl resumed>) = 0 [pid 6656] setpgid(0, 0 [pid 6655] <... write resumed>) = 4 [pid 6656] <... setpgid resumed>) = 0 [pid 6657] setpgid(0, 0 [pid 6656] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6655] close(3 [pid 6657] <... setpgid resumed>) = 0 [pid 6655] <... close resumed>) = 0 [pid 6656] <... openat resumed>) = 3 [pid 6657] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6656] write(3, "1000", 4executing program [pid 6655] write(1, "executing program\n", 18) = 18 [pid 6656] <... write resumed>) = 4 [pid 6655] memfd_create("syzkaller", 0executing program [pid 6656] close(3) = 0 [pid 6656] write(1, "executing program\n", 18 [pid 6654] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6657] <... openat resumed>) = 3 [pid 6656] <... write resumed>) = 18 [pid 6655] <... memfd_create resumed>) = 3 [pid 6653] <... close resumed>) = 0 [pid 6656] memfd_create("syzkaller", 0 [pid 6655] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6657] write(3, "1000", 4 [pid 6654] <... write resumed>) = 524288 [pid 6657] <... write resumed>) = 4 [pid 6656] <... memfd_create resumed>) = 3 [pid 6655] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6653] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6657] close(3 [pid 6656] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6654] munmap(0x7f88dec00000, 138412032 [pid 6653] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6657] <... close resumed>) = 0 [pid 6656] <... mmap resumed>) = 0x7f88dec00000 [pid 6654] <... munmap resumed>) = 0 executing program [pid 6657] write(1, "executing program\n", 18 [pid 6656] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6655] <... write resumed>) = 524288 [pid 6653] pwrite64(-1, "#", 1, 134220897 [pid 6657] <... write resumed>) = 18 [pid 6654] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6655] munmap(0x7f88dec00000, 138412032 [pid 6654] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6654] close(3 [pid 6653] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6655] <... munmap resumed>) = 0 [pid 6657] memfd_create("syzkaller", 0 [pid 6655] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6654] <... close resumed>) = 0 [pid 6655] close(3 [pid 6653] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6653] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6657] <... memfd_create resumed>) = 3 [pid 6653] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6657] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6653] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6653] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6657] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6655] <... close resumed>) = 0 [pid 6653] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6653] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6653] rename("./file1", "./file0/file0" [pid 6655] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6653] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6653] mkdirat(AT_FDCWD, "./file1", 000 [pid 6655] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6653] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6654] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6653] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6655] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6655] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6654] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6655] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6654] pwrite64(-1, "#", 1, 134220897 [pid 6656] <... write resumed>) = 524288 [pid 6655] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6654] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6654] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6655] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6654] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6655] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6656] munmap(0x7f88dec00000, 138412032 [pid 6655] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6654] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6655] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6655] mkdir("./bus", 000 [pid 6654] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6655] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6656] <... munmap resumed>) = 0 [pid 6654] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6657] <... write resumed>) = 524288 [pid 6654] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6657] munmap(0x7f88dec00000, 138412032 [pid 6656] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6654] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6653] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6654] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6657] <... munmap resumed>) = 0 [pid 6656] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6655] rename("./file1", "./file0/file0" [pid 6654] mkdir("./bus", 000 [pid 6657] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6656] close(3 [pid 6655] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6654] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6653] exit_group(0 [pid 6657] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6656] <... close resumed>) = 0 [pid 6655] mkdirat(AT_FDCWD, "./file1", 000 [pid 6654] rename("./file1", "./file0/file0" [pid 6653] <... exit_group resumed>) = ? [pid 6657] close(3 [pid 6655] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6654] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6657] <... close resumed>) = 0 [pid 6655] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6654] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6654] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6655] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6656] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6655] exit_group(0 [pid 6653] +++ exited with 0 +++ [pid 6657] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6656] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6655] <... exit_group resumed>) = ? [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6653, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6657] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6656] pwrite64(-1, "#", 1, 134220897 [pid 6657] pwrite64(-1, "#", 1, 134220897 [pid 6656] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6657] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6656] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6657] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6656] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6657] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6656] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6657] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6656] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6655] +++ exited with 0 +++ [pid 5820] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 6657] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6656] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6657] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6656] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6655, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6657] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6656] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6657] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6656] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6657] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6657] mkdir("./bus", 000 [pid 6656] mkdir("./bus", 000 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6657] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6657] rename("./file1", "./file0/file0" [pid 6656] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6657] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6656] rename("./file1", "./file0/file0" [pid 6657] mkdirat(AT_FDCWD, "./file1", 000 [pid 6656] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6657] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6656] mkdirat(AT_FDCWD, "./file1", 000 [ 98.774975][ T6653] overlayfs: failed to resolve './file0': -2 [ 98.808315][ T6655] overlayfs: failed to resolve './file0': -2 [ 98.808725][ T6654] overlayfs: failed to resolve './file0': -2 [pid 6657] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6656] <... mkdirat resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6658 attached [pid 6658] set_robust_list(0x555581b7e660, 24) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6658 [pid 6656] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] <... restart_syscall resumed>) = 0 [pid 6654] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6658] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6654] exit_group(0 [pid 6658] <... prctl resumed>) = 0 [pid 6658] setpgid(0, 0 [pid 6654] <... exit_group resumed>) = ? [pid 6658] <... setpgid resumed>) = 0 [pid 6654] +++ exited with 0 +++ [pid 6658] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6657] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6658] <... openat resumed>) = 3 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6654, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6658] write(3, "1000", 4 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6658] <... write resumed>) = 4 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6658] close(3executing program [pid 6657] exit_group(0 [pid 6656] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6658] <... close resumed>) = 0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6658] write(1, "executing program\n", 18 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6658] <... write resumed>) = 18 [pid 6657] <... exit_group resumed>) = ? [pid 6656] exit_group(0 [pid 6658] memfd_create("syzkaller", 0./strace-static-x86_64: Process 6659 attached ) = 3 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6659 [pid 6659] set_robust_list(0x555581b7e660, 24 [pid 6658] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6659] <... set_robust_list resumed>) = 0 [pid 6658] <... mmap resumed>) = 0x7f88dec00000 [pid 6657] +++ exited with 0 +++ [pid 6656] <... exit_group resumed>) = ? [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6659] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6656] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6657, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6659] <... prctl resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6656, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6659] setpgid(0, 0./strace-static-x86_64: Process 6660 attached ) = 0 [pid 6658] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6659] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6660 [pid 6660] set_robust_list(0x555581b7e660, 24 [pid 6659] <... openat resumed>) = 3 [pid 6660] <... set_robust_list resumed>) = 0 [pid 6659] write(3, "1000", 4 [pid 6660] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6659] <... write resumed>) = 4 [pid 6659] close(3 [pid 6660] <... prctl resumed>) = 0 [pid 6659] <... close resumed>) = 0 [pid 6660] setpgid(0, 0executing program [pid 6659] write(1, "executing program\n", 18 [pid 6660] <... setpgid resumed>) = 0 [pid 6659] <... write resumed>) = 18 [pid 6658] <... write resumed>) = 524288 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6660] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6659] memfd_create("syzkaller", 0 [ 98.829709][ T6657] overlayfs: failed to resolve './file0': -2 [ 98.836967][ T6656] overlayfs: failed to resolve './file0': -2 [pid 6658] munmap(0x7f88dec00000, 138412032) = 0 [pid 6660] <... openat resumed>) = 3 [pid 6659] <... memfd_create resumed>) = 3 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6660] write(3, "1000", 4 [pid 6659] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6658] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6660] <... write resumed>) = 4 [pid 6659] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6660] close(3./strace-static-x86_64: Process 6661 attached [pid 6658] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6658] close(3 [pid 6661] set_robust_list(0x555581b7e660, 24 [pid 6659] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6661 [pid 6661] <... set_robust_list resumed>) = 0 [pid 6661] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6660] <... close resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6661] <... prctl resumed>) = 0 [pid 6661] setpgid(0, 0) = 0 executing program [pid 6661] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6660] write(1, "executing program\n", 18./strace-static-x86_64: Process 6662 attached [pid 6661] write(3, "1000", 4 [pid 6660] <... write resumed>) = 18 [pid 6658] <... close resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6662 [pid 6661] <... write resumed>) = 4 [pid 6661] close(3) = 0 executing program [pid 6661] write(1, "executing program\n", 18 [pid 6658] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6661] <... write resumed>) = 18 [pid 6660] memfd_create("syzkaller", 0 [pid 6662] set_robust_list(0x555581b7e660, 24 [pid 6661] memfd_create("syzkaller", 0 [pid 6660] <... memfd_create resumed>) = 3 [pid 6658] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6662] <... set_robust_list resumed>) = 0 [pid 6660] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6662] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6661] <... memfd_create resumed>) = 3 [pid 6658] pwrite64(-1, "#", 1, 134220897 [pid 6660] <... mmap resumed>) = 0x7f88dec00000 [pid 6661] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6658] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6661] <... mmap resumed>) = 0x7f88dec00000 [pid 6658] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6660] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6658] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6658] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6662] <... prctl resumed>) = 0 [pid 6658] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6658] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6662] setpgid(0, 0 [pid 6658] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6658] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6658] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6658] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6658] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6662] <... setpgid resumed>) = 0 [pid 6660] <... write resumed>) = 524288 [pid 6659] <... write resumed>) = 524288 [pid 6662] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6661] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6660] munmap(0x7f88dec00000, 138412032 [pid 6659] munmap(0x7f88dec00000, 138412032 [pid 6658] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6662] <... openat resumed>) = 3 [pid 6661] <... write resumed>) = 524288 [pid 6662] write(3, "1000", 4 [pid 6661] munmap(0x7f88dec00000, 138412032 [pid 6662] <... write resumed>) = 4 [pid 6661] <... munmap resumed>) = 0 [pid 6660] <... munmap resumed>) = 0 [pid 6659] <... munmap resumed>) = 0 [pid 6662] close(3 [pid 6660] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6658] exit_group(0 [pid 6662] <... close resumed>) = 0 executing program [pid 6662] write(1, "executing program\n", 18 [pid 6658] <... exit_group resumed>) = ? [pid 6662] <... write resumed>) = 18 [pid 6661] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6661] close(3 [pid 6662] memfd_create("syzkaller", 0 [pid 6661] <... close resumed>) = 0 [pid 6660] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6659] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6658] +++ exited with 0 +++ [pid 6660] close(3 [pid 6661] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6662] <... memfd_create resumed>) = 3 [pid 6660] <... close resumed>) = 0 [pid 6659] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6658, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6662] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6661] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6660] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6659] close(3 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6662] <... mmap resumed>) = 0x7f88dec00000 [pid 6660] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6660] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6660] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6661] pwrite64(-1, "#", 1, 134220897 [pid 6660] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6659] <... close resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6661] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6660] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6660] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6662] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6661] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6660] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6659] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6660] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6660] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6660] rename("./file1", "./file0/file0" [pid 6661] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6660] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6660] mkdirat(AT_FDCWD, "./file1", 000 [pid 6661] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6662] <... write resumed>) = 524288 [pid 6660] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6659] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6661] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6662] munmap(0x7f88dec00000, 138412032 [pid 6659] pwrite64(-1, "#", 1, 134220897 [pid 6661] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6661] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6659] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 98.915206][ T6658] overlayfs: failed to resolve './file0': -2 [pid 6660] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6663 attached [pid 6662] <... munmap resumed>) = 0 [pid 6661] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6659] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6661] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6660] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6663] set_robust_list(0x555581b7e660, 24 [pid 6661] mkdir("./bus", 000 [pid 6663] <... set_robust_list resumed>) = 0 [pid 6661] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6660] exit_group(0 [pid 6661] rename("./file1", "./file0/file0" [pid 6659] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6663] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6661] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6660] <... exit_group resumed>) = ? [pid 6659] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6663] <... prctl resumed>) = 0 [pid 6661] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6663 [pid 6661] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6662] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6663] setpgid(0, 0 [pid 6661] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6660] +++ exited with 0 +++ [pid 6659] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6660, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6663] <... setpgid resumed>) = 0 [pid 6662] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6661] exit_group(0 [pid 6659] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6661] <... exit_group resumed>) = ? [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6661] +++ exited with 0 +++ [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6663] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6659] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6659] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6662] close(3 [pid 6659] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6659] mkdir("./bus", 000 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6661, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6662] <... close resumed>) = 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6659] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6663] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6664 attached [pid 6663] write(3, "1000", 4 [pid 6659] rename("./file1", "./file0/file0" [pid 6663] <... write resumed>) = 4 [pid 6659] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6663] close(3 [pid 6659] mkdirat(AT_FDCWD, "./file1", 000 [pid 6663] <... close resumed>) = 0 [pid 6659] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 6663] write(1, "executing program\n", 18 [pid 6659] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6663] <... write resumed>) = 18 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6664] set_robust_list(0x555581b7e660, 24) = 0 [pid 6664] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6664] setpgid(0, 0) = 0 [pid 6664] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 6665 attached [pid 6663] memfd_create("syzkaller", 0 [pid 6662] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6659] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6664 [pid 6665] set_robust_list(0x555581b7e660, 24 [pid 6664] write(3, "1000", 4 [pid 6663] <... memfd_create resumed>) = 3 [pid 6662] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6659] exit_group(0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6665 [pid 6665] <... set_robust_list resumed>) = 0 [pid 6664] <... write resumed>) = 4 [pid 6663] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6662] pwrite64(-1, "#", 1, 134220897 [pid 6659] <... exit_group resumed>) = ? [pid 6665] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6664] close(3executing program [pid 6663] <... mmap resumed>) = 0x7f88dec00000 [pid 6662] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6665] <... prctl resumed>) = 0 [pid 6664] <... close resumed>) = 0 [pid 6662] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6665] setpgid(0, 0 [pid 6664] write(1, "executing program\n", 18 [pid 6662] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6664] <... write resumed>) = 18 [pid 6665] <... setpgid resumed>) = 0 [pid 6664] memfd_create("syzkaller", 0 [pid 6662] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6665] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6662] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6665] <... openat resumed>) = 3 [pid 6664] <... memfd_create resumed>) = 3 [pid 6663] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6662] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6659] +++ exited with 0 +++ [pid 6665] write(3, "1000", 4 [pid 6664] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6662] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6659, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6665] <... write resumed>) = 4 [pid 6664] <... mmap resumed>) = 0x7f88dec00000 [pid 6662] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6665] close(3 [pid 6662] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6665] <... close resumed>) = 0 [pid 6662] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6665] write(1, "executing program\n", 18 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6665] <... write resumed>) = 18 [pid 6662] rename("./file1", "./file0/file0"executing program [pid 6665] memfd_create("syzkaller", 0) = 3 [pid 6664] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6663] <... write resumed>) = 524288 [pid 6662] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6663] munmap(0x7f88dec00000, 138412032 [pid 6662] mkdirat(AT_FDCWD, "./file1", 000 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6665] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6663] <... munmap resumed>) = 0 [pid 6662] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6665] <... mmap resumed>) = 0x7f88dec00000 [ 98.972578][ T6660] overlayfs: failed to resolve './file0': -2 [ 98.982370][ T6661] overlayfs: failed to resolve './file0': -2 [ 99.002111][ T6659] overlayfs: failed to resolve './file0': -2 [pid 6662] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6663] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6663] close(3) = 0 ./strace-static-x86_64: Process 6666 attached [pid 6665] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6664] <... write resumed>) = 524288 [pid 6662] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6664] munmap(0x7f88dec00000, 138412032 [pid 6666] set_robust_list(0x555581b7e660, 24 [pid 6665] <... write resumed>) = 524288 [pid 6664] <... munmap resumed>) = 0 [pid 6663] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6662] exit_group(0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6666 [pid 6666] <... set_robust_list resumed>) = 0 [pid 6664] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6662] <... exit_group resumed>) = ? [pid 6664] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6663] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6666] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6665] munmap(0x7f88dec00000, 138412032 [pid 6664] close(3 [pid 6663] pwrite64(-1, "#", 1, 134220897 [pid 6662] +++ exited with 0 +++ [pid 6666] setpgid(0, 0 [pid 6665] <... munmap resumed>) = 0 [pid 6663] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6662, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6666] <... setpgid resumed>) = 0 [pid 6663] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6666] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6663] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6666] <... openat resumed>) = 3 [pid 6664] <... close resumed>) = 0 [pid 6663] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6666] write(3, "1000", 4 [pid 6665] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6664] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6663] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6667 attached [pid 6666] <... write resumed>) = 4 [pid 6665] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6664] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6663] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6667] set_robust_list(0x555581b7e660, 24 [pid 6666] close(3 [pid 6665] close(3 [pid 6664] pwrite64(-1, "#", 1, 134220897 [pid 6663] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6667] <... set_robust_list resumed>) = 0 [pid 6666] <... close resumed>) = 0 [pid 6665] <... close resumed>) = 0 [pid 6664] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6663] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6667 [pid 6666] write(1, "executing program\n", 18 [pid 6664] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6666] <... write resumed>) = 18 [pid 6663] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6664] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6667] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6666] memfd_create("syzkaller", 0 [pid 6664] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6663] mkdir("./bus", 000 [pid 6667] <... prctl resumed>) = 0 [pid 6664] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6667] setpgid(0, 0 [pid 6664] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6663] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6667] <... setpgid resumed>) = 0 [pid 6666] <... memfd_create resumed>) = 3 [pid 6665] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6664] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6663] rename("./file1", "./file0/file0" [pid 6666] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6665] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6664] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6663] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6667] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6666] <... mmap resumed>) = 0x7f88dec00000 [pid 6665] pwrite64(-1, "#", 1, 134220897 [pid 6663] mkdirat(AT_FDCWD, "./file1", 000 [pid 6667] <... openat resumed>) = 3 [pid 6666] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6665] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6664] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6663] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6667] write(3, "1000", 4 [pid 6664] mkdir("./bus", 000 [pid 6667] <... write resumed>) = 4 [pid 6663] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6667] close(3executing program [pid 6664] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6664] rename("./file1", "./file0/file0" [pid 6667] <... close resumed>) = 0 [pid 6664] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6667] write(1, "executing program\n", 18 [pid 6664] mkdirat(AT_FDCWD, "./file1", 000 [pid 6667] <... write resumed>) = 18 [pid 6664] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 99.052007][ T6662] overlayfs: failed to resolve './file0': -2 [pid 6667] memfd_create("syzkaller", 0 [pid 6665] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6664] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6665] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6665] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6665] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6665] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6665] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6665] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6665] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6665] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6667] <... memfd_create resumed>) = 3 [pid 6667] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6666] <... write resumed>) = 524288 [pid 6667] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6665] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6664] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6663] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6667] <... write resumed>) = 524288 [pid 6666] munmap(0x7f88dec00000, 138412032 [pid 6665] exit_group(0) = ? [pid 6664] exit_group(0 [pid 6665] +++ exited with 0 +++ [pid 6663] exit_group(0) = ? [pid 6664] <... exit_group resumed>) = ? [pid 6666] <... munmap resumed>) = 0 [pid 6663] +++ exited with 0 +++ [pid 6666] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6663, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6667] munmap(0x7f88dec00000, 138412032 [pid 6666] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6665, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6666] close(3 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6667] <... munmap resumed>) = 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6667] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6666] <... close resumed>) = 0 [pid 6664] +++ exited with 0 +++ [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6668 attached [pid 6667] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6666] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6664, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6667] close(3 [pid 6668] set_robust_list(0x555581b7e660, 24 [pid 6667] <... close resumed>) = 0 [pid 6666] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6668 [pid 6668] <... set_robust_list resumed>) = 0 [pid 6666] pwrite64(-1, "#", 1, 134220897 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6666] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 99.104337][ T6663] overlayfs: failed to resolve './file0': -2 [ 99.111732][ T6664] overlayfs: failed to resolve './file0': -2 [ 99.116129][ T6665] overlayfs: failed to resolve './file0': -2 [pid 6668] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6667] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6668] <... prctl resumed>) = 0 [pid 6666] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6667] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6666] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6669 attached [pid 6668] setpgid(0, 0 [pid 6666] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6669] set_robust_list(0x555581b7e660, 24 [pid 6668] <... setpgid resumed>) = 0 [pid 6667] pwrite64(-1, "#", 1, 134220897 [pid 6666] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6670 attached [pid 6669] <... set_robust_list resumed>) = 0 [pid 6668] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6667] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6666] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6670 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6669 [pid 6670] set_robust_list(0x555581b7e660, 24 [pid 6669] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6668] <... openat resumed>) = 3 [pid 6667] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6666] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6670] <... set_robust_list resumed>) = 0 [pid 6669] <... prctl resumed>) = 0 [pid 6668] write(3, "1000", 4 [pid 6666] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6667] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6666] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... write resumed>) = 4 [pid 6667] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6666] mkdir("./bus", 000 [pid 6668] close(3 [pid 6670] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6669] setpgid(0, 0 [pid 6668] <... close resumed>) = 0 [pid 6667] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6666] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6670] <... prctl resumed>) = 0 [pid 6669] <... setpgid resumed>) = 0 [pid 6670] setpgid(0, 0 [pid 6669] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC executing program [pid 6668] write(1, "executing program\n", 18 [pid 6667] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6666] rename("./file1", "./file0/file0" [pid 6670] <... setpgid resumed>) = 0 [pid 6669] <... openat resumed>) = 3 [pid 6668] <... write resumed>) = 18 [pid 6667] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6670] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6666] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6667] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6666] mkdirat(AT_FDCWD, "./file1", 000 [pid 6667] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6670] <... openat resumed>) = 3 [pid 6668] memfd_create("syzkaller", 0 [pid 6667] mkdir("./bus", 000 [pid 6666] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6669] write(3, "1000", 4 [pid 6667] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6670] write(3, "1000", 4 [pid 6669] <... write resumed>) = 4 [pid 6668] <... memfd_create resumed>) = 3 [pid 6667] rename("./file1", "./file0/file0" [pid 6666] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6670] <... write resumed>) = 4 [pid 6669] close(3 [pid 6668] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6670] close(3 [pid 6669] <... close resumed>) = 0 [pid 6670] <... close resumed>) = 0 [pid 6669] write(1, "executing program\n", 18 [pid 6670] write(1, "executing program\n", 18 [pid 6669] <... write resumed>) = 18 [pid 6670] <... write resumed>) = 18 [pid 6669] memfd_create("syzkaller", 0 [pid 6670] memfd_create("syzkaller", 0executing program executing program [pid 6669] <... memfd_create resumed>) = 3 [pid 6670] <... memfd_create resumed>) = 3 [pid 6669] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6668] <... mmap resumed>) = 0x7f88dec00000 [pid 6667] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6666] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6670] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6669] <... mmap resumed>) = 0x7f88dec00000 [pid 6668] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6667] mkdirat(AT_FDCWD, "./file1", 000 [pid 6666] exit_group(0 [pid 6670] <... mmap resumed>) = 0x7f88dec00000 [pid 6666] <... exit_group resumed>) = ? [pid 6666] +++ exited with 0 +++ [pid 6667] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6670] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6667] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6666, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6669] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6669] <... write resumed>) = 524288 [pid 6668] <... write resumed>) = 524288 [pid 6668] munmap(0x7f88dec00000, 138412032./strace-static-x86_64: Process 6671 attached [pid 6670] <... write resumed>) = 524288 [pid 6669] munmap(0x7f88dec00000, 138412032 [pid 6668] <... munmap resumed>) = 0 [pid 6667] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6671] set_robust_list(0x555581b7e660, 24 [pid 6670] munmap(0x7f88dec00000, 138412032 [pid 6669] <... munmap resumed>) = 0 [pid 6668] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6667] exit_group(0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6671 [pid 6671] <... set_robust_list resumed>) = 0 [pid 6670] <... munmap resumed>) = 0 [pid 6669] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6668] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6671] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6669] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6668] close(3 [pid 6667] <... exit_group resumed>) = ? [pid 6671] <... prctl resumed>) = 0 [pid 6670] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6669] close(3 [pid 6667] +++ exited with 0 +++ [pid 6671] setpgid(0, 0 [pid 6670] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6669] <... close resumed>) = 0 [pid 6668] <... close resumed>) = 0 [pid 6671] <... setpgid resumed>) = 0 [pid 6668] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6667, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6671] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6671] <... openat resumed>) = 3 [pid 6670] close(3 [pid 6668] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6668] pwrite64(-1, "#", 1, 134220897 [pid 6671] write(3, "1000", 4 [pid 6670] <... close resumed>) = 0 [pid 6668] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6671] <... write resumed>) = 4 [pid 6668] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6671] close(3) = 0 executing program [pid 6668] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6671] write(1, "executing program\n", 18 [pid 6668] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6671] <... write resumed>) = 18 [pid 6671] memfd_create("syzkaller", 0 [pid 6669] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6668] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6671] <... memfd_create resumed>) = 3 [pid 6670] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6669] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6668] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6671] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6669] pwrite64(-1, "#", 1, 134220897 [pid 6668] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6671] <... mmap resumed>) = 0x7f88dec00000 [pid 6670] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6669] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6670] pwrite64(-1, "#", 1, 134220897 [pid 6669] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6670] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6669] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6668] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6671] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6670] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6669] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6668] mkdir("./bus", 000 [pid 6671] <... write resumed>) = 524288 [pid 6670] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6669] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6668] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6668] rename("./file1", "./file0/file0" [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6668] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6670] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6669] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6670] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6669] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6668] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6669] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6670] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6669] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6670] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6669] mkdir("./bus", 000 [pid 6670] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6669] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6670] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6669] rename("./file1", "./file0/file0" [pid 6670] mkdir("./bus", 000 [pid 6669] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6671] munmap(0x7f88dec00000, 138412032 [pid 6670] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6669] mkdirat(AT_FDCWD, "./file1", 000 [pid 6671] <... munmap resumed>) = 0 [pid 6670] rename("./file1", "./file0/file0" [pid 6669] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6670] <... rename resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6672 attached [pid 6670] mkdirat(AT_FDCWD, "./file1", 000 [ 99.187021][ T6666] overlayfs: failed to resolve './file0': -2 [ 99.211422][ T6667] overlayfs: failed to resolve './file0': -2 [pid 6669] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6668] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6672] set_robust_list(0x555581b7e660, 24 [pid 6670] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6671] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6671] close(3 [pid 6670] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6672] <... set_robust_list resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6672 [pid 6672] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6671] <... close resumed>) = 0 [pid 6672] <... prctl resumed>) = 0 [pid 6671] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6672] setpgid(0, 0) = 0 [pid 6671] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6672] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6671] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6671] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6672] <... openat resumed>) = 3 [pid 6672] write(3, "1000", 4 [pid 6671] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6672] <... write resumed>) = 4 [pid 6671] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6672] close(3) = 0 [pid 6671] <... openat resumed>) = -1 EISDIR (Is a directory) executing program [pid 6672] write(1, "executing program\n", 18) = 18 [pid 6671] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6672] memfd_create("syzkaller", 0 [pid 6671] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6672] <... memfd_create resumed>) = 3 [pid 6671] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6672] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6671] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6672] <... mmap resumed>) = 0x7f88dec00000 [pid 6671] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6671] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6671] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6672] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6669] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6668] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6669] exit_group(0) = ? [pid 6669] +++ exited with 0 +++ [pid 6668] exit_group(0 [pid 6672] <... write resumed>) = 524288 [pid 6671] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6670] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6669, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6668] <... exit_group resumed>) = ? [pid 5820] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 6672] munmap(0x7f88dec00000, 138412032 [pid 6671] exit_group(0 [pid 6670] exit_group(0 [pid 6668] +++ exited with 0 +++ [pid 6671] <... exit_group resumed>) = ? [pid 6670] <... exit_group resumed>) = ? [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6672] <... munmap resumed>) = 0 [pid 6671] +++ exited with 0 +++ [pid 6670] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6668, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6672] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6670, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6671, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6672] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6672] close(3./strace-static-x86_64: Process 6673 attached ) = 0 [pid 6673] set_robust_list(0x555581b7e660, 24 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6673 [pid 6672] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6673] <... set_robust_list resumed>) = 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6673] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6672] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6673] <... prctl resumed>) = 0 [pid 6672] pwrite64(-1, "#", 1, 134220897 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6673] setpgid(0, 0 [pid 6672] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] <... setpgid resumed>) = 0 [pid 6672] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6673] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6672] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 99.255199][ T6669] overlayfs: failed to resolve './file0': -2 [ 99.262042][ T6668] overlayfs: failed to resolve './file0': -2 [ 99.265291][ T6670] overlayfs: failed to resolve './file0': -2 [ 99.280865][ T6671] overlayfs: failed to resolve './file0': -2 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6673] <... openat resumed>) = 3 [pid 6672] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6674 attached [pid 6673] write(3, "1000", 4 [pid 6672] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6675 attached [pid 6673] <... write resumed>) = 4 [pid 6672] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6673] close(3 [pid 6672] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] <... close resumed>) = 0 [pid 6672] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0executing program [pid 6675] set_robust_list(0x555581b7e660, 24 [pid 6673] write(1, "executing program\n", 18 [pid 6672] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6675 [pid 6675] <... set_robust_list resumed>) = 0 [pid 6673] <... write resumed>) = 18 [pid 6672] mkdir("./bus", 000./strace-static-x86_64: Process 6676 attached [pid 6675] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6674] set_robust_list(0x555581b7e660, 24 [pid 6673] memfd_create("syzkaller", 0 [pid 6672] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6674] <... set_robust_list resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6674 [pid 6676] set_robust_list(0x555581b7e660, 24 [pid 6675] <... prctl resumed>) = 0 [pid 6674] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6673] <... memfd_create resumed>) = 3 [pid 6672] rename("./file1", "./file0/file0" [pid 6676] <... set_robust_list resumed>) = 0 [pid 6675] setpgid(0, 0 [pid 6674] <... prctl resumed>) = 0 [pid 6673] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6672] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6676 [pid 6676] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6675] <... setpgid resumed>) = 0 [pid 6674] setpgid(0, 0 [pid 6673] <... mmap resumed>) = 0x7f88dec00000 [pid 6674] <... setpgid resumed>) = 0 [pid 6672] mkdirat(AT_FDCWD, "./file1", 000 [pid 6675] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6674] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6672] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6676] <... prctl resumed>) = 0 [pid 6676] setpgid(0, 0 [pid 6674] <... openat resumed>) = 3 [pid 6676] <... setpgid resumed>) = 0 [pid 6675] <... openat resumed>) = 3 [pid 6674] write(3, "1000", 4 [pid 6672] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6676] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6674] <... write resumed>) = 4 [pid 6673] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6674] close(3executing program [pid 6675] write(3, "1000", 4 [pid 6674] <... close resumed>) = 0 [pid 6674] write(1, "executing program\n", 18) = 18 [pid 6675] <... write resumed>) = 4 [pid 6675] close(3 [pid 6674] memfd_create("syzkaller", 0 [pid 6676] <... openat resumed>) = 3 [pid 6675] <... close resumed>) = 0 [pid 6674] <... memfd_create resumed>) = 3 [pid 6675] write(1, "executing program\n", 18 [pid 6674] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0executing program [pid 6676] write(3, "1000", 4 [pid 6675] <... write resumed>) = 18 [pid 6674] <... mmap resumed>) = 0x7f88dec00000 [pid 6676] <... write resumed>) = 4 [pid 6675] memfd_create("syzkaller", 0 [pid 6676] close(3 [pid 6675] <... memfd_create resumed>) = 3 [pid 6676] <... close resumed>) = 0 [pid 6675] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6676] write(1, "executing program\n", 18 [pid 6675] <... mmap resumed>) = 0x7f88dec00000 executing program [pid 6676] <... write resumed>) = 18 [pid 6675] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6674] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6673] <... write resumed>) = 524288 [pid 6676] memfd_create("syzkaller", 0 [pid 6675] <... write resumed>) = 524288 [pid 6674] <... write resumed>) = 524288 [pid 6676] <... memfd_create resumed>) = 3 [pid 6674] munmap(0x7f88dec00000, 138412032 [pid 6676] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6676] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6674] <... munmap resumed>) = 0 [pid 6673] munmap(0x7f88dec00000, 138412032 [pid 6674] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6673] <... munmap resumed>) = 0 [pid 6676] <... write resumed>) = 524288 [pid 6674] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6672] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6672] exit_group(0 [pid 6674] close(3 [pid 6673] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6672] <... exit_group resumed>) = ? [pid 6675] munmap(0x7f88dec00000, 138412032 [pid 6673] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6672] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6672, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6673] close(3 [pid 6675] <... munmap resumed>) = 0 [pid 6674] <... close resumed>) = 0 [pid 6673] <... close resumed>) = 0 [pid 6676] munmap(0x7f88dec00000, 138412032 [pid 6675] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6674] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6675] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6676] <... munmap resumed>) = 0 [pid 6675] close(3 [pid 6674] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6676] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 6677 attached ) = -1 EBUSY (Device or resource busy) [pid 6675] <... close resumed>) = 0 [pid 6674] pwrite64(-1, "#", 1, 134220897 [pid 6673] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6677] set_robust_list(0x555581b7e660, 24 [pid 6676] close(3 [pid 6675] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6674] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6677 [pid 6677] <... set_robust_list resumed>) = 0 [pid 6676] <... close resumed>) = 0 [pid 6675] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6674] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6673] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6673] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6673] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6677] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6675] pwrite64(-1, "#", 1, 134220897 [pid 6674] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6673] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6677] <... prctl resumed>) = 0 [pid 6675] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6674] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6673] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6677] setpgid(0, 0 [pid 6676] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6675] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6674] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6673] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6677] <... setpgid resumed>) = 0 [pid 6676] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6675] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6674] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6673] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6676] pwrite64(-1, "#", 1, 134220897 [pid 6675] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6674] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6677] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6676] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6675] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6674] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6673] mkdir("./bus", 000 [pid 6676] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [ 99.351166][ T6672] overlayfs: failed to resolve './file0': -2 [pid 6675] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6674] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6676] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6675] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6674] mkdir("./bus", 000 [pid 6673] rename("./file1", "./file0/file0" [pid 6677] <... openat resumed>) = 3 [pid 6676] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6675] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6674] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6673] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6677] write(3, "1000", 4 [pid 6676] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6675] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6674] rename("./file1", "./file0/file0" [pid 6673] mkdirat(AT_FDCWD, "./file1", 000 [pid 6677] <... write resumed>) = 4 [pid 6677] close(3 [pid 6676] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6675] mkdir("./bus", 000executing program [pid 6674] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6673] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6677] <... close resumed>) = 0 [pid 6676] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6675] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6677] write(1, "executing program\n", 18) = 18 [pid 6676] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6674] mkdirat(AT_FDCWD, "./file1", 000 [pid 6673] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6677] memfd_create("syzkaller", 0 [pid 6676] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6675] rename("./file1", "./file0/file0" [pid 6674] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6677] <... memfd_create resumed>) = 3 [pid 6677] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6675] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6676] mkdir("./bus", 000 [pid 6677] <... mmap resumed>) = 0x7f88dec00000 [pid 6674] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6677] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6676] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6675] mkdirat(AT_FDCWD, "./file1", 000 [pid 6676] rename("./file1", "./file0/file0" [pid 6675] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6676] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6675] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6677] <... write resumed>) = 524288 [pid 6676] mkdirat(AT_FDCWD, "./file1", 000 [pid 6677] munmap(0x7f88dec00000, 138412032 [pid 6676] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6676] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6677] <... munmap resumed>) = 0 [pid 6673] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6675] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6674] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6673] exit_group(0 [pid 6674] exit_group(0 [pid 6675] exit_group(0 [pid 6674] <... exit_group resumed>) = ? [pid 6673] <... exit_group resumed>) = ? [pid 6673] +++ exited with 0 +++ [pid 6675] <... exit_group resumed>) = ? [pid 6677] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6676] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6675] +++ exited with 0 +++ [pid 6674] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6673, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6677] close(3 [pid 6676] exit_group(0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6675, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6674, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=0} --- [pid 6677] <... close resumed>) = 0 [pid 6677] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6676] <... exit_group resumed>) = ? [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6676] +++ exited with 0 +++ [pid 6677] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6677] pwrite64(-1, "#", 1, 134220897 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6676, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6677] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6677] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500./strace-static-x86_64: Process 6678 attached ) = -1 EISDIR (Is a directory) [pid 6677] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6677] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6679 attached [pid 6678] set_robust_list(0x555581b7e660, 24 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6677] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6679] set_robust_list(0x555581b7e660, 24 [pid 6678] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 6680 attached [pid 6679] <... set_robust_list resumed>) = 0 [pid 6677] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6678 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6679 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6680] set_robust_list(0x555581b7e660, 24 [pid 6679] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6678] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6677] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6680 [pid 6680] <... set_robust_list resumed>) = 0 [pid 6679] <... prctl resumed>) = 0 [pid 6677] mkdir("./bus", 000 [pid 6680] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6677] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6679] setpgid(0, 0 [pid 6678] <... prctl resumed>) = 0 [pid 6679] <... setpgid resumed>) = 0 [pid 6678] setpgid(0, 0 [pid 6677] rename("./file1", "./file0/file0" [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6680] <... prctl resumed>) = 0 [pid 6679] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6678] <... setpgid resumed>) = 0 [pid 6677] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6680] setpgid(0, 0 [pid 6677] mkdirat(AT_FDCWD, "./file1", 000 [pid 6680] <... setpgid resumed>) = 0 [pid 6677] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6678] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6680] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6681 attached [pid 6679] <... openat resumed>) = 3 [pid 6678] <... openat resumed>) = 3 [ 99.416169][ T6673] overlayfs: failed to resolve './file0': -2 [ 99.425113][ T6674] overlayfs: failed to resolve './file0': -2 [ 99.432903][ T6675] overlayfs: failed to resolve './file0': -2 [ 99.441196][ T6676] overlayfs: failed to resolve './file0': -2 [pid 6677] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6681] set_robust_list(0x555581b7e660, 24 [pid 6680] <... openat resumed>) = 3 executing program [pid 6678] write(3, "1000", 4 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6681 [pid 6681] <... set_robust_list resumed>) = 0 [pid 6680] write(3, "1000", 4 [pid 6678] <... write resumed>) = 4 [pid 6680] <... write resumed>) = 4 [pid 6680] close(3 [pid 6679] write(3, "1000", 4 [pid 6678] close(3 [pid 6680] <... close resumed>) = 0 [pid 6680] write(1, "executing program\n", 18 [pid 6678] <... close resumed>) = 0 [pid 6680] <... write resumed>) = 18 [pid 6681] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6679] <... write resumed>) = 4 [pid 6678] write(1, "executing program\n", 18 [pid 6677] <... mount resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6681] <... prctl resumed>) = 0 [pid 6680] memfd_create("syzkaller", 0 [pid 6679] close(3 [pid 6678] <... write resumed>) = 18 [pid 6681] setpgid(0, 0 [pid 6680] <... memfd_create resumed>) = 3 [pid 6679] <... close resumed>) = 0 [pid 6677] exit_group(0 [pid 6681] <... setpgid resumed>) = 0 executing program [pid 6680] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6679] write(1, "executing program\n", 18 [pid 6678] memfd_create("syzkaller", 0 [pid 6681] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6680] <... mmap resumed>) = 0x7f88dec00000 [pid 6679] <... write resumed>) = 18 [pid 6677] <... exit_group resumed>) = ? [pid 6679] memfd_create("syzkaller", 0) = 3 [pid 6679] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6677] +++ exited with 0 +++ [pid 6681] <... openat resumed>) = 3 [pid 6679] <... mmap resumed>) = 0x7f88dec00000 [pid 6678] <... memfd_create resumed>) = 3 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6677, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6680] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6679] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6678] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6681] write(3, "1000", 4 [pid 6678] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] <... restart_syscall resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 6681] <... write resumed>) = 4 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6682 [pid 6681] close(3) = 0 [pid 6681] write(1, "executing program\n", 18) = 18 [pid 6681] memfd_create("syzkaller", 0) = 3 [pid 6680] <... write resumed>) = 524288 ./strace-static-x86_64: Process 6682 attached [pid 6679] <... write resumed>) = 524288 [pid 6678] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6681] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6682] set_robust_list(0x555581b7e660, 24 [pid 6681] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6680] munmap(0x7f88dec00000, 138412032 [pid 6678] <... write resumed>) = 524288 [pid 6682] <... set_robust_list resumed>) = 0 [pid 6680] <... munmap resumed>) = 0 [pid 6679] munmap(0x7f88dec00000, 138412032 [pid 6682] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6680] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6679] <... munmap resumed>) = 0 [pid 6678] munmap(0x7f88dec00000, 138412032 [pid 6682] <... prctl resumed>) = 0 [pid 6680] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6679] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6682] setpgid(0, 0 [pid 6680] close(3 [pid 6679] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6679] close(3 [pid 6682] <... setpgid resumed>) = 0 [pid 6679] <... close resumed>) = 0 [pid 6678] <... munmap resumed>) = 0 [pid 6682] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6680] <... close resumed>) = 0 [pid 6678] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6682] write(3, "1000", 4 [pid 6680] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005executing program [pid 6682] <... write resumed>) = 4 [pid 6682] close(3) = 0 [pid 6680] <... openat resumed>) = -1 EISDIR (Is a directory) [ 99.490700][ T6677] overlayfs: failed to resolve './file0': -2 [pid 6682] write(1, "executing program\n", 18 [pid 6678] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6682] <... write resumed>) = 18 [pid 6681] <... write resumed>) = 524288 [pid 6680] pwrite64(-1, "#", 1, 134220897 [pid 6679] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6678] close(3 [pid 6682] memfd_create("syzkaller", 0 [pid 6680] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6682] <... memfd_create resumed>) = 3 [pid 6680] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6679] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6679] pwrite64(-1, "#", 1, 134220897 [pid 6682] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6681] munmap(0x7f88dec00000, 138412032 [pid 6680] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6679] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] <... close resumed>) = 0 [pid 6682] <... mmap resumed>) = 0x7f88dec00000 [pid 6681] <... munmap resumed>) = 0 [pid 6680] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6679] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6678] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6679] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6679] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6679] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6681] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6679] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6681] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6679] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6679] mkdir("./bus", 000 [pid 6681] close(3 [pid 6679] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6682] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6681] <... close resumed>) = 0 [pid 6680] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6679] rename("./file1", "./file0/file0" [pid 6678] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6680] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6678] pwrite64(-1, "#", 1, 134220897 [pid 6680] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6680] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6679] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6678] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6680] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6682] <... write resumed>) = 524288 [pid 6681] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6680] mkdir("./bus", 000 [pid 6679] mkdirat(AT_FDCWD, "./file1", 000 [pid 6678] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6682] munmap(0x7f88dec00000, 138412032 [pid 6681] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6680] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6679] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6678] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6682] <... munmap resumed>) = 0 [pid 6681] pwrite64(-1, "#", 1, 134220897 [pid 6680] rename("./file1", "./file0/file0" [pid 6679] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6678] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6680] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6680] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6681] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6681] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6678] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6681] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6678] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6681] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6682] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6678] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6681] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6680] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6679] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6678] mkdir("./bus", 000 [pid 6682] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6681] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6678] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6682] close(3 [pid 6681] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6679] exit_group(0 [pid 6678] rename("./file1", "./file0/file0" [pid 6682] <... close resumed>) = 0 [pid 6681] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6680] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6678] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6681] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] mkdirat(AT_FDCWD, "./file1", 000 [pid 6681] mkdir("./bus", 000 [pid 6678] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6680] exit_group(0 [pid 6681] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6678] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6681] rename("./file1", "./file0/file0" [pid 6680] <... exit_group resumed>) = ? [pid 6681] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6679] <... exit_group resumed>) = ? [pid 6681] mkdirat(AT_FDCWD, "./file1", 000 [pid 6680] +++ exited with 0 +++ [pid 6679] +++ exited with 0 +++ [pid 6682] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6681] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6678] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6680, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6679, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6682] <... openat resumed>) = -1 EISDIR (Is a directory) [ 99.589329][ T6679] overlayfs: failed to resolve './file0': -2 [ 99.607189][ T6680] overlayfs: failed to resolve './file0': -2 [ 99.616107][ T6678] overlayfs: failed to resolve './file0': -2 [pid 6681] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6678] exit_group(0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6682] pwrite64(-1, "#", 1, 134220897 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6682] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6682] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6682] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6682] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6682] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6678] <... exit_group resumed>) = ? [pid 6682] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6678] +++ exited with 0 +++ ./strace-static-x86_64: Process 6684 attached [pid 6682] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6682] mkdir("./bus", 000 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6678, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6682] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6682] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6682] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6684] set_robust_list(0x555581b7e660, 24 [pid 6682] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6684 [pid 6684] <... set_robust_list resumed>) = 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6684] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6681] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6684] <... prctl resumed>) = 0 [pid 6681] exit_group(0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6684] setpgid(0, 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 6685 attached [pid 6681] <... exit_group resumed>) = ? [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6684] <... setpgid resumed>) = 0 [pid 6681] +++ exited with 0 +++ [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6685 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6686 attached [pid 6684] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6681, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6685] set_robust_list(0x555581b7e660, 24 [pid 6684] <... openat resumed>) = 3 [pid 6682] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6686 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6686] set_robust_list(0x555581b7e660, 24 [pid 6685] <... set_robust_list resumed>) = 0 [pid 6684] write(3, "1000", 4 [pid 6686] <... set_robust_list resumed>) = 0 [pid 6684] <... write resumed>) = 4 [pid 6686] prctl(PR_SET_PDEATHSIG, SIGKILLexecuting program [pid 6685] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6684] close(3 [pid 6682] exit_group(0 [pid 6684] <... close resumed>) = 0 [pid 6685] <... prctl resumed>) = 0 [pid 6682] <... exit_group resumed>) = ? [pid 6686] <... prctl resumed>) = 0 [pid 6685] setpgid(0, 0 [pid 6684] write(1, "executing program\n", 18 [pid 6686] setpgid(0, 0 [pid 6684] <... write resumed>) = 18 [pid 6686] <... setpgid resumed>) = 0 [pid 6684] memfd_create("syzkaller", 0 [pid 6686] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6684] <... memfd_create resumed>) = 3 [pid 6682] +++ exited with 0 +++ [pid 6685] <... setpgid resumed>) = 0 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6682, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6686] <... openat resumed>) = 3 [pid 6685] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6684] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... restart_syscall resumed>) = 0 [pid 6686] write(3, "1000", 4 [pid 6684] <... mmap resumed>) = 0x7f88dec00000 [pid 5825] <... restart_syscall resumed>) = 0 [pid 6686] <... write resumed>) = 4 [pid 6685] <... openat resumed>) = 3 [pid 6686] close(3 [pid 6685] write(3, "1000", 4 [pid 6686] <... close resumed>) = 0 [pid 6685] <... write resumed>) = 4 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR executing program [pid 6686] write(1, "executing program\n", 18 [pid 6685] close(3 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6686] <... write resumed>) = 18 [pid 6685] <... close resumed>) = 0 [pid 6684] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 6686] memfd_create("syzkaller", 0 [pid 6685] write(1, "executing program\n", 18 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6686] <... memfd_create resumed>) = 3 [pid 6685] <... write resumed>) = 18 ./strace-static-x86_64: Process 6687 attached [pid 6685] memfd_create("syzkaller", 0) = 3 [pid 6687] set_robust_list(0x555581b7e660, 24 [pid 6685] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6687] <... set_robust_list resumed>) = 0 [pid 6686] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6684] <... write resumed>) = 524288 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6687 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6687] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6686] <... mmap resumed>) = 0x7f88dec00000 [pid 6687] <... prctl resumed>) = 0 [pid 6687] setpgid(0, 0) = 0 ./strace-static-x86_64: Process 6688 attached [pid 6687] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6688] set_robust_list(0x555581b7e660, 24 [pid 6687] write(3, "1000", 4 [pid 6688] <... set_robust_list resumed>) = 0 [pid 6687] <... write resumed>) = 4 [ 99.636878][ T6681] overlayfs: failed to resolve './file0': -2 [ 99.649643][ T6682] overlayfs: failed to resolve './file0': -2 [pid 6688] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6688 [pid 6687] close(3 [pid 6686] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6685] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6684] munmap(0x7f88dec00000, 138412032executing program [pid 6687] <... close resumed>) = 0 [pid 6687] write(1, "executing program\n", 18) = 18 [pid 6687] memfd_create("syzkaller", 0 [pid 6686] <... write resumed>) = 524288 [pid 6685] <... write resumed>) = 524288 [pid 6684] <... munmap resumed>) = 0 [pid 6688] <... prctl resumed>) = 0 [pid 6687] <... memfd_create resumed>) = 3 [pid 6686] munmap(0x7f88dec00000, 138412032 [pid 6688] setpgid(0, 0 [pid 6687] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6688] <... setpgid resumed>) = 0 [pid 6687] <... mmap resumed>) = 0x7f88dec00000 [pid 6686] <... munmap resumed>) = 0 [pid 6688] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6686] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6685] munmap(0x7f88dec00000, 138412032 [pid 6684] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6688] <... openat resumed>) = 3 [pid 6688] write(3, "1000", 4 [pid 6687] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6686] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6685] <... munmap resumed>) = 0 [pid 6684] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6688] <... write resumed>) = 4 [pid 6686] close(3 [pid 6684] close(3 [pid 6688] close(3) = 0 [pid 6688] write(1, "executing program\n", 18) = 18 [pid 6688] memfd_create("syzkaller", 0) = 3 [pid 6688] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0executing program ) = 0x7f88dec00000 [pid 6688] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6687] <... write resumed>) = 524288 [pid 6686] <... close resumed>) = 0 [pid 6685] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6684] <... close resumed>) = 0 [pid 6686] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6687] munmap(0x7f88dec00000, 138412032 [pid 6685] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6687] <... munmap resumed>) = 0 [pid 6686] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6685] close(3 [pid 6684] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6686] pwrite64(-1, "#", 1, 134220897 [pid 6687] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6687] close(3 [pid 6688] <... write resumed>) = 524288 [pid 6686] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6685] <... close resumed>) = 0 [pid 6684] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6686] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6685] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6684] pwrite64(-1, "#", 1, 134220897 [pid 6686] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6684] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6687] <... close resumed>) = 0 [pid 6686] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6685] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6684] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6686] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6687] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6686] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6684] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6688] munmap(0x7f88dec00000, 138412032 [pid 6687] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6686] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6685] pwrite64(-1, "#", 1, 134220897 [pid 6684] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6686] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6688] <... munmap resumed>) = 0 [pid 6687] pwrite64(-1, "#", 1, 134220897 [pid 6686] mkdir("./bus", 000 [pid 6685] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6684] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6687] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6686] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6685] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6684] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6688] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6687] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6686] rename("./file1", "./file0/file0" [pid 6685] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6684] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6688] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6687] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6686] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6685] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6684] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6688] close(3 [pid 6687] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6686] mkdirat(AT_FDCWD, "./file1", 000 [pid 6685] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6688] <... close resumed>) = 0 [pid 6687] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6686] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6684] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6685] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6686] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6685] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6684] mkdir("./bus", 000 [pid 6687] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6687] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6687] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6687] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6688] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6687] mkdirat(AT_FDCWD, "./file1", 000 [pid 6686] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6685] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6684] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6688] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6687] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6686] exit_group(0 [pid 6685] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6688] pwrite64(-1, "#", 1, 134220897 [pid 6687] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6686] <... exit_group resumed>) = ? [pid 6685] mkdir("./bus", 000 [pid 6684] rename("./file1", "./file0/file0" [pid 6688] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6688] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6684] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6685] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6686] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6686, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6688] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6685] rename("./file1", "./file0/file0" [pid 6684] mkdirat(AT_FDCWD, "./file1", 000 [pid 6688] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6685] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6684] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6688] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6685] mkdirat(AT_FDCWD, "./file1", 000 [pid 6684] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6688] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6687] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6685] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6688] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6688] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6685] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6687] exit_group(0 [pid 6688] mkdir("./bus", 000 [pid 6684] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6688] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6684] exit_group(0) = ? [pid 6688] rename("./file1", "./file0/file0" [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6687] <... exit_group resumed>) = ? [pid 6688] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6687] +++ exited with 0 +++ [pid 6684] +++ exited with 0 +++ [pid 6688] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6688] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6687, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6684, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6689 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6689 attached ./strace-static-x86_64: Process 6690 attached [pid 6690] set_robust_list(0x555581b7e660, 24) = 0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6689] set_robust_list(0x555581b7e660, 24) = 0 [pid 6690] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5825] <... restart_syscall resumed>) = 0 [pid 6690] <... prctl resumed>) = 0 [pid 6689] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6688] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6685] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6690] setpgid(0, 0 [pid 6689] <... prctl resumed>) = 0 [pid 6688] exit_group(0 [pid 6685] exit_group(0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6690 [pid 6690] <... setpgid resumed>) = 0 [pid 6688] <... exit_group resumed>) = ? [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6689] setpgid(0, 0 [pid 6690] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6685] <... exit_group resumed>) = ? [pid 6690] <... openat resumed>) = 3 [pid 6689] <... setpgid resumed>) = 0 [pid 6688] +++ exited with 0 +++ [pid 6685] +++ exited with 0 +++ [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6690] write(3, "1000", 4 [pid 6689] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6690] <... write resumed>) = 4 [pid 6689] <... openat resumed>) = 3 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6688, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6690] close(3 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6685, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- ./strace-static-x86_64: Process 6691 attached [pid 6690] <... close resumed>) = 0 [pid 6689] write(3, "1000", 4 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6689] <... write resumed>) = 4 [pid 6691] set_robust_list(0x555581b7e660, 24 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6691 [pid 6689] close(3 [pid 6691] <... set_robust_list resumed>) = 0 executing program [pid 6690] write(1, "executing program\n", 18 [pid 6689] <... close resumed>) = 0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6691] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6690] <... write resumed>) = 18 executing program [pid 6689] write(1, "executing program\n", 18 [pid 6691] <... prctl resumed>) = 0 [pid 6690] memfd_create("syzkaller", 0 [pid 6691] setpgid(0, 0 [pid 6690] <... memfd_create resumed>) = 3 [pid 6689] <... write resumed>) = 18 [pid 6691] <... setpgid resumed>) = 0 [pid 6690] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6689] memfd_create("syzkaller", 0 [pid 6691] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6689] <... memfd_create resumed>) = 3 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6691] write(3, "1000", 4 [pid 6689] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6691] <... write resumed>) = 4 [pid 6689] <... mmap resumed>) = 0x7f88dec00000 [pid 6691] close(3) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6691] write(1, "executing program\n", 18executing program ) = 18 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6691] memfd_create("syzkaller", 0 [pid 6690] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6689] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6691] <... memfd_create resumed>) = 3 [ 99.762015][ T6686] overlayfs: failed to resolve './file0': -2 [ 99.776015][ T6687] overlayfs: failed to resolve './file0': -2 [ 99.786225][ T6684] overlayfs: failed to resolve './file0': -2 [ 99.793888][ T6685] overlayfs: failed to resolve './file0': -2 [ 99.804427][ T6688] overlayfs: failed to resolve './file0': -2 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 6692 attached [pid 6691] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6693 attached [pid 6692] set_robust_list(0x555581b7e660, 24 [pid 6691] <... mmap resumed>) = 0x7f88dec00000 [pid 6692] <... set_robust_list resumed>) = 0 [pid 6691] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6693 [pid 6692] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6690] <... write resumed>) = 524288 [pid 6693] set_robust_list(0x555581b7e660, 24 [pid 6692] <... prctl resumed>) = 0 [pid 6689] <... write resumed>) = 524288 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6692 [pid 6693] <... set_robust_list resumed>) = 0 [pid 6690] munmap(0x7f88dec00000, 138412032 [pid 6693] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6692] setpgid(0, 0 [pid 6689] munmap(0x7f88dec00000, 138412032 [pid 6693] <... prctl resumed>) = 0 [pid 6692] <... setpgid resumed>) = 0 [pid 6690] <... munmap resumed>) = 0 [pid 6693] setpgid(0, 0 [pid 6692] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6693] <... setpgid resumed>) = 0 [pid 6690] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6693] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6690] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6692] <... openat resumed>) = 3 [pid 6693] <... openat resumed>) = 3 [pid 6692] write(3, "1000", 4 [pid 6690] close(3 [pid 6689] <... munmap resumed>) = 0 [pid 6693] write(3, "1000", 4 [pid 6692] <... write resumed>) = 4 [pid 6691] <... write resumed>) = 524288 [pid 6689] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6693] <... write resumed>) = 4 [pid 6692] close(3 [pid 6691] munmap(0x7f88dec00000, 138412032executing program [pid 6692] <... close resumed>) = 0 [pid 6693] close(3 [pid 6692] write(1, "executing program\n", 18 [pid 6691] <... munmap resumed>) = 0 [pid 6693] <... close resumed>) = 0 [pid 6692] <... write resumed>) = 18 [pid 6689] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6693] write(1, "executing program\n", 18 [pid 6691] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6689] close(3 [pid 6692] memfd_create("syzkaller", 0executing program [pid 6690] <... close resumed>) = 0 [pid 6693] <... write resumed>) = 18 [pid 6692] <... memfd_create resumed>) = 3 [pid 6691] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6690] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6689] <... close resumed>) = 0 [pid 6693] memfd_create("syzkaller", 0 [pid 6692] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6691] close(3 [pid 6690] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6689] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6692] <... mmap resumed>) = 0x7f88dec00000 [pid 6693] <... memfd_create resumed>) = 3 [pid 6690] pwrite64(-1, "#", 1, 134220897 [pid 6689] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6693] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6692] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6689] pwrite64(-1, "#", 1, 134220897 [pid 6690] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6691] <... close resumed>) = 0 [pid 6690] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6689] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6691] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6690] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6689] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6691] pwrite64(-1, "#", 1, 134220897 [pid 6690] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6691] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6689] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6691] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6689] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6690] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6691] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6693] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6691] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6690] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6689] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6691] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6690] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6689] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6691] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6690] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6691] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6689] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6691] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6690] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6689] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6691] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6690] mkdir("./bus", 000 [pid 6689] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6691] mkdir("./bus", 000 [pid 6690] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6691] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6689] mkdir("./bus", 000 [pid 6692] <... write resumed>) = 524288 [pid 6691] rename("./file1", "./file0/file0" [pid 6690] rename("./file1", "./file0/file0" [pid 6693] <... write resumed>) = 524288 [pid 6692] munmap(0x7f88dec00000, 138412032 [pid 6691] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6690] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6689] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6692] <... munmap resumed>) = 0 [pid 6691] mkdirat(AT_FDCWD, "./file1", 000 [pid 6690] mkdirat(AT_FDCWD, "./file1", 000 [pid 6689] rename("./file1", "./file0/file0" [pid 6692] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6691] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6690] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6689] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6692] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6691] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6690] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6689] mkdirat(AT_FDCWD, "./file1", 000 [pid 6693] munmap(0x7f88dec00000, 138412032 [pid 6692] close(3 [pid 6691] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6689] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6689] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6693] <... munmap resumed>) = 0 [pid 6692] <... close resumed>) = 0 [pid 6691] exit_group(0 [pid 6690] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6689] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6693] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6692] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6691] <... exit_group resumed>) = ? [pid 6690] exit_group(0 [pid 6689] exit_group(0 [pid 6693] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6692] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6691] +++ exited with 0 +++ [pid 6690] <... exit_group resumed>) = ? [pid 6689] <... exit_group resumed>) = ? [pid 6693] close(3 [pid 6692] pwrite64(-1, "#", 1, 134220897 [pid 6690] +++ exited with 0 +++ [pid 6689] +++ exited with 0 +++ [pid 6693] <... close resumed>) = 0 [pid 6692] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6691, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6689, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6690, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6692] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6693] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6692] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6692] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6692] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6692] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [ 99.894984][ T6691] overlayfs: failed to resolve './file0': -2 [ 99.895866][ T6690] overlayfs: failed to resolve './file0': -2 [ 99.908446][ T6689] overlayfs: failed to resolve './file0': -2 [pid 6692] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6694 attached [pid 6693] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6693] pwrite64(-1, "#", 1, 134220897 [pid 6694] set_robust_list(0x555581b7e660, 24 [pid 6693] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6692] mkdir("./bus", 000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6694 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6694] <... set_robust_list resumed>) = 0 [pid 6693] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6692] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6694] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6693] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6692] rename("./file1", "./file0/file0" [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 6695 attached [pid 6694] <... prctl resumed>) = 0 [pid 6693] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6692] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6695] set_robust_list(0x555581b7e660, 24 [pid 6694] setpgid(0, 0 [pid 6693] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6692] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6695 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6695] <... set_robust_list resumed>) = 0 [pid 6694] <... setpgid resumed>) = 0 [pid 6693] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6696 attached [pid 6695] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6694] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6693] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6692] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6693] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6693] mkdir("./bus", 000 [pid 6696] set_robust_list(0x555581b7e660, 24 [pid 6695] <... prctl resumed>) = 0 [pid 6694] <... openat resumed>) = 3 [pid 6692] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6696] <... set_robust_list resumed>) = 0 [pid 6695] setpgid(0, 0 [pid 6693] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6693] rename("./file1", "./file0/file0" [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6696 [pid 6693] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6693] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6693] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6696] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6695] <... setpgid resumed>) = 0 [pid 6694] write(3, "1000", 4 [pid 6696] <... prctl resumed>) = 0 [pid 6695] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6696] setpgid(0, 0) = 0 [pid 6694] <... write resumed>) = 4 [pid 6695] <... openat resumed>) = 3 [pid 6694] close(3 [pid 6696] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6694] <... close resumed>) = 0 [pid 6694] write(1, "executing program\n", 18 [pid 6695] write(3, "1000", 4executing program [pid 6693] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6696] <... openat resumed>) = 3 [pid 6695] <... write resumed>) = 4 [pid 6694] <... write resumed>) = 18 [pid 6692] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6695] close(3 [pid 6696] write(3, "1000", 4 [pid 6695] <... close resumed>) = 0 [pid 6694] memfd_create("syzkaller", 0 [pid 6693] exit_group(0 [pid 6692] exit_group(0 [pid 6696] <... write resumed>) = 4 executing program [pid 6695] write(1, "executing program\n", 18 [pid 6694] <... memfd_create resumed>) = 3 [pid 6693] <... exit_group resumed>) = ? [pid 6692] <... exit_group resumed>) = ? [pid 6696] close(3 [pid 6695] <... write resumed>) = 18 [pid 6694] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6692] +++ exited with 0 +++ executing program [pid 6696] <... close resumed>) = 0 [pid 6695] memfd_create("syzkaller", 0 [pid 6694] <... mmap resumed>) = 0x7f88dec00000 [pid 6693] +++ exited with 0 +++ [pid 6696] write(1, "executing program\n", 18 [pid 6695] <... memfd_create resumed>) = 3 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6692, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6696] <... write resumed>) = 18 [pid 6696] memfd_create("syzkaller", 0 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6696] <... memfd_create resumed>) = 3 [pid 6695] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6694] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6693, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5819] <... restart_syscall resumed>) = 0 [pid 6696] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6695] <... mmap resumed>) = 0x7f88dec00000 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6696] <... mmap resumed>) = 0x7f88dec00000 [pid 6695] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6694] <... write resumed>) = 524288 [pid 5824] <... restart_syscall resumed>) = 0 [pid 6696] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6694] munmap(0x7f88dec00000, 138412032 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [ 99.965980][ T6692] overlayfs: failed to resolve './file0': -2 [ 99.967085][ T6693] overlayfs: failed to resolve './file0': -2 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6698 attached ./strace-static-x86_64: Process 6697 attached [pid 6696] <... write resumed>) = 524288 [pid 6695] <... write resumed>) = 524288 [pid 6694] <... munmap resumed>) = 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6697 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6698 [pid 6698] set_robust_list(0x555581b7e660, 24 [pid 6697] set_robust_list(0x555581b7e660, 24 [pid 6694] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6695] munmap(0x7f88dec00000, 138412032 [pid 6694] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6698] <... set_robust_list resumed>) = 0 [pid 6697] <... set_robust_list resumed>) = 0 [pid 6697] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6698] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6694] close(3 [pid 6695] <... munmap resumed>) = 0 [pid 6695] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6698] <... prctl resumed>) = 0 [pid 6697] <... prctl resumed>) = 0 [pid 6696] munmap(0x7f88dec00000, 138412032 [pid 6694] <... close resumed>) = 0 [pid 6695] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6694] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6694] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6698] setpgid(0, 0 [pid 6697] setpgid(0, 0 [pid 6696] <... munmap resumed>) = 0 [pid 6695] close(3 [pid 6694] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6698] <... setpgid resumed>) = 0 [pid 6697] <... setpgid resumed>) = 0 [pid 6694] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6694] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6694] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6698] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6697] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6696] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6695] <... close resumed>) = 0 [pid 6696] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6694] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6694] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6694] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6694] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6694] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6694] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6698] <... openat resumed>) = 3 [pid 6697] <... openat resumed>) = 3 [pid 6696] close(3 [pid 6695] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6698] write(3, "1000", 4 [pid 6697] write(3, "1000", 4executing program ) = 4 [pid 6697] close(3 [pid 6698] <... write resumed>) = 4 [pid 6697] <... close resumed>) = 0 [pid 6698] close(3 [pid 6697] write(1, "executing program\n", 18 [pid 6695] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6698] <... close resumed>) = 0 [pid 6697] <... write resumed>) = 18 [pid 6698] write(1, "executing program\n", 18 executing program [pid 6697] memfd_create("syzkaller", 0 [pid 6695] pwrite64(-1, "#", 1, 134220897 [pid 6698] <... write resumed>) = 18 [pid 6694] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6697] <... memfd_create resumed>) = 3 [pid 6695] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6698] memfd_create("syzkaller", 0 [pid 6697] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6696] <... close resumed>) = 0 [pid 6695] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6694] exit_group(0 [pid 6696] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6698] <... memfd_create resumed>) = 3 [pid 6697] <... mmap resumed>) = 0x7f88dec00000 [pid 6695] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6694] <... exit_group resumed>) = ? [pid 6698] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6697] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6696] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6695] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6694] +++ exited with 0 +++ [pid 6698] <... mmap resumed>) = 0x7f88dec00000 [pid 6695] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6695] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6695] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6694, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6695] mkdir("./bus", 000 [pid 6698] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6695] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6695] rename("./file1", "./file0/file0" [pid 6696] pwrite64(-1, "#", 1, 134220897 [pid 6695] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6696] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6695] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6696] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6695] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6699 attached [pid 6696] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6695] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6696] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6696] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6699 [pid 6696] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6696] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6696] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6696] rename("./file1", "./file0/file0" [pid 6699] set_robust_list(0x555581b7e660, 24 [pid 6696] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6699] <... set_robust_list resumed>) = 0 [pid 6696] mkdirat(AT_FDCWD, "./file1", 000 [pid 6699] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6696] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6699] <... prctl resumed>) = 0 [pid 6696] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6699] setpgid(0, 0) = 0 [pid 6699] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6697] <... write resumed>) = 524288 [pid 6699] <... openat resumed>) = 3 [pid 6698] <... write resumed>) = 524288 [pid 6695] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6697] munmap(0x7f88dec00000, 138412032 [pid 6699] write(3, "1000", 4 [pid 6697] <... munmap resumed>) = 0 [pid 6695] exit_group(0 [pid 6699] <... write resumed>) = 4 [pid 6698] munmap(0x7f88dec00000, 138412032 [pid 6695] <... exit_group resumed>) = ? [pid 6699] close(3 [pid 6698] <... munmap resumed>) = 0 [pid 6697] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6699] <... close resumed>) = 0 [pid 6698] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6697] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6698] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6697] close(3 [pid 6699] write(1, "executing program\n", 18executing program [pid 6698] close(3 [pid 6697] <... close resumed>) = 0 [pid 6695] +++ exited with 0 +++ [pid 6699] <... write resumed>) = 18 [pid 6699] memfd_create("syzkaller", 0 [pid 6698] <... close resumed>) = 0 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6695, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6697] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6699] <... memfd_create resumed>) = 3 [pid 6699] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6698] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6697] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6696] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6699] <... mmap resumed>) = 0x7f88dec00000 [pid 6698] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6697] pwrite64(-1, "#", 1, 134220897 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6698] pwrite64(-1, "#", 1, 134220897 [pid 6697] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6696] exit_group(0 [pid 6698] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6697] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6698] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6697] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6698] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6697] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6696] <... exit_group resumed>) = ? [pid 6698] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6697] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6696] +++ exited with 0 +++ [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6698] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6697] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6696, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6698] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6697] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6698] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6697] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6698] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6697] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6700 attached [pid 6698] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6697] mkdir("./bus", 000 [pid 6698] mkdir("./bus", 000 [pid 6697] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6698] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6698] rename("./file1", "./file0/file0" [pid 6697] rename("./file1", "./file0/file0" [pid 6700] set_robust_list(0x555581b7e660, 24 [pid 6698] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6697] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6700 [pid 6700] <... set_robust_list resumed>) = 0 [pid 6698] mkdirat(AT_FDCWD, "./file1", 000 [ 100.069444][ T6694] overlayfs: failed to resolve './file0': -2 [ 100.101205][ T6695] overlayfs: failed to resolve './file0': -2 [ 100.110613][ T6696] overlayfs: failed to resolve './file0': -2 [pid 6697] mkdirat(AT_FDCWD, "./file1", 000 [pid 6700] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6698] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6697] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6700] <... prctl resumed>) = 0 [pid 6698] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6697] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6700] setpgid(0, 0 [pid 6699] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6700] <... setpgid resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6700] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6699] <... write resumed>) = 524288 [pid 6698] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6697] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6700] <... openat resumed>) = 3 [pid 6699] munmap(0x7f88dec00000, 138412032 [pid 6698] exit_group(0 [pid 6697] exit_group(0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6700] write(3, "1000", 4 [pid 6699] <... munmap resumed>) = 0 [pid 6698] <... exit_group resumed>) = ? [pid 6697] <... exit_group resumed>) = ? [pid 6700] <... write resumed>) = 4 [pid 6697] +++ exited with 0 +++ [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6697, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6700] close(3 [pid 6699] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6700] <... close resumed>) = 0 [pid 6699] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6700] write(1, "executing program\n", 18) = 18 [pid 6699] close(3./strace-static-x86_64: Process 6701 attached [pid 6700] memfd_create("syzkaller", 0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6701] set_robust_list(0x555581b7e660, 24 [pid 6698] +++ exited with 0 +++ [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6701 [pid 6701] <... set_robust_list resumed>) = 0 [pid 6701] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6700] <... memfd_create resumed>) = 3 [pid 6699] <... close resumed>) = 0 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6698, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6701] <... prctl resumed>) = 0 [pid 6700] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6701] setpgid(0, 0 [pid 6700] <... mmap resumed>) = 0x7f88dec00000 [pid 6699] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6701] <... setpgid resumed>) = 0 [pid 6699] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] <... restart_syscall resumed>) = 0 [pid 6701] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6699] pwrite64(-1, "#", 1, 134220897 [pid 6701] <... openat resumed>) = 3 [pid 6699] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6699] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6701] write(3, "1000", 4 [pid 6699] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6701] <... write resumed>) = 4 [pid 6699] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6700] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6701] close(3 [pid 6699] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6702 attached executing program [pid 6701] <... close resumed>) = 0 [pid 6700] <... write resumed>) = 524288 [pid 6699] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6701] write(1, "executing program\n", 18 [pid 6702] set_robust_list(0x555581b7e660, 24 [pid 6701] <... write resumed>) = 18 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6702 ./strace-static-x86_64: Process 6703 attached [pid 6702] <... set_robust_list resumed>) = 0 [pid 6701] memfd_create("syzkaller", 0 [pid 6699] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6702] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6699] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6703 [pid 6701] <... memfd_create resumed>) = 3 [pid 6703] set_robust_list(0x555581b7e660, 24 [pid 6699] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6703] <... set_robust_list resumed>) = 0 [pid 6702] <... prctl resumed>) = 0 [pid 6701] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6699] mkdir("./bus", 000 [pid 6702] setpgid(0, 0 [pid 6699] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6703] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6702] <... setpgid resumed>) = 0 [pid 6701] <... mmap resumed>) = 0x7f88dec00000 [ 100.150191][ T6698] overlayfs: failed to resolve './file0': -2 [ 100.158538][ T6697] overlayfs: failed to resolve './file0': -2 [pid 6699] rename("./file1", "./file0/file0" [pid 6703] <... prctl resumed>) = 0 [pid 6700] munmap(0x7f88dec00000, 138412032 [pid 6699] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6703] setpgid(0, 0 [pid 6702] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6701] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6700] <... munmap resumed>) = 0 [pid 6699] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6703] <... setpgid resumed>) = 0 [pid 6699] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6703] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6702] <... openat resumed>) = 3 [pid 6701] <... write resumed>) = 524288 [pid 6700] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6702] write(3, "1000", 4 [pid 6701] munmap(0x7f88dec00000, 138412032 [pid 6702] <... write resumed>) = 4 [pid 6701] <... munmap resumed>) = 0 [pid 6702] close(3) = 0 [pid 6700] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6702] write(1, "executing program\n", 18 [pid 6703] <... openat resumed>) = 3 [pid 6702] <... write resumed>) = 18 [pid 6701] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6700] close(3 [pid 6702] memfd_create("syzkaller", 0 [pid 6701] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6700] <... close resumed>) = 0 [pid 6703] write(3, "1000", 4 [pid 6702] <... memfd_create resumed>) = 3 [pid 6701] close(3 [pid 6703] <... write resumed>) = 4 executing program [pid 6703] close(3) = 0 [pid 6703] write(1, "executing program\n", 18) = 18 [pid 6702] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6703] memfd_create("syzkaller", 0) = 3 [pid 6703] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6701] <... close resumed>) = 0 [pid 6702] <... mmap resumed>) = 0x7f88dec00000 [pid 6700] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6700] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6700] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6700] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6700] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6700] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6703] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6702] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6701] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6700] mkdir("./bus", 000 [pid 6699] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6700] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6699] exit_group(0 [pid 6703] <... write resumed>) = 524288 [pid 6702] <... write resumed>) = 524288 [pid 6701] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6700] rename("./file1", "./file0/file0" [pid 6699] <... exit_group resumed>) = ? [pid 6703] munmap(0x7f88dec00000, 138412032 [pid 6702] munmap(0x7f88dec00000, 138412032 [pid 6701] pwrite64(-1, "#", 1, 134220897 [pid 6700] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6699] +++ exited with 0 +++ [pid 6703] <... munmap resumed>) = 0 [pid 6701] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6700] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6699, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6701] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6700] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6700] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6703] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6702] <... munmap resumed>) = 0 [pid 6701] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6703] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6703] close(3 [pid 6700] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6701] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6700] exit_group(0 [pid 6703] <... close resumed>) = 0 [pid 6702] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6701] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6700] <... exit_group resumed>) = ? [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6703] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6702] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6701] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6700] +++ exited with 0 +++ [pid 6703] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6700, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6703] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6702] close(3 [pid 6701] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6704 attached [pid 6703] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6702] <... close resumed>) = 0 [pid 6701] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6701] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6704] set_robust_list(0x555581b7e660, 24 [pid 6703] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6704] <... set_robust_list resumed>) = 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6703] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6701] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6703] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6701] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6704 [pid 6703] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6704] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6702] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6701] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6704] <... prctl resumed>) = 0 [pid 6703] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6702] <... openat resumed>) = -1 EISDIR (Is a directory) [ 100.221599][ T6699] overlayfs: failed to resolve './file0': -2 [ 100.259216][ T6700] overlayfs: failed to resolve './file0': -2 [pid 6701] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6704] setpgid(0, 0 [pid 6703] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0./strace-static-x86_64: Process 6705 attached [pid 6702] pwrite64(-1, "#", 1, 134220897 [pid 6705] set_robust_list(0x555581b7e660, 24 [pid 6702] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6705] <... set_robust_list resumed>) = 0 [pid 6701] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6702] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6703] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6705] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6703] mkdir("./bus", 000 [pid 6702] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6705] <... prctl resumed>) = 0 [pid 6703] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6702] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6701] exit_group(0 [pid 6705] setpgid(0, 0 [pid 6704] <... setpgid resumed>) = 0 [pid 6703] rename("./file1", "./file0/file0" [pid 6702] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6701] <... exit_group resumed>) = ? [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6705 [pid 6705] <... setpgid resumed>) = 0 [pid 6704] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6703] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6702] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6705] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6704] <... openat resumed>) = 3 [pid 6703] mkdirat(AT_FDCWD, "./file1", 000 [pid 6702] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6703] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6704] write(3, "1000", 4 [pid 6703] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6705] <... openat resumed>) = 3 [pid 6704] <... write resumed>) = 4 [pid 6702] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6701] +++ exited with 0 +++ [pid 6705] write(3, "1000", 4 [pid 6702] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6705] <... write resumed>) = 4 [pid 6702] mkdir("./bus", 000 [pid 6705] close(3 [pid 6702] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6705] <... close resumed>) = 0 executing program [pid 6702] rename("./file1", "./file0/file0" [pid 6705] write(1, "executing program\n", 18 [pid 6702] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6705] <... write resumed>) = 18 [pid 6702] mkdirat(AT_FDCWD, "./file1", 000 executing program [pid 6705] memfd_create("syzkaller", 0 [pid 6704] close(3 [pid 6703] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6705] <... memfd_create resumed>) = 3 [pid 6704] <... close resumed>) = 0 [pid 6702] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6704] write(1, "executing program\n", 18 [pid 6702] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6701, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6705] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6704] <... write resumed>) = 18 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6703] exit_group(0) = ? [pid 6705] <... mmap resumed>) = 0x7f88dec00000 [pid 6704] memfd_create("syzkaller", 0 [pid 6702] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... restart_syscall resumed>) = 0 [pid 6705] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6704] <... memfd_create resumed>) = 3 [pid 6703] +++ exited with 0 +++ [pid 6702] exit_group(0 [pid 6704] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6703, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6705] <... write resumed>) = 524288 [pid 6702] <... exit_group resumed>) = ? [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6705] munmap(0x7f88dec00000, 138412032 [pid 6702] +++ exited with 0 +++ [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6705] <... munmap resumed>) = 0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6705] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 6706 attached ./strace-static-x86_64: Process 6707 attached ) = -1 EBUSY (Device or resource busy) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6702, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6705] close(3 [pid 6707] set_robust_list(0x555581b7e660, 24 [pid 6706] set_robust_list(0x555581b7e660, 24 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6707 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6706 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6705] <... close resumed>) = 0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6707] <... set_robust_list resumed>) = 0 [pid 6706] <... set_robust_list resumed>) = 0 [pid 6705] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6707] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6706] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6705] <... openat resumed>) = -1 EISDIR (Is a directory) ./strace-static-x86_64: Process 6708 attached [pid 6706] <... prctl resumed>) = 0 [pid 6705] pwrite64(-1, "#", 1, 134220897 [pid 6707] <... prctl resumed>) = 0 [pid 6706] setpgid(0, 0 [pid 6705] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6708] set_robust_list(0x555581b7e660, 24 [pid 6707] setpgid(0, 0 [pid 6706] <... setpgid resumed>) = 0 [pid 6705] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6704] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6708 [pid 6706] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6705] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6705] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6708] <... set_robust_list resumed>) = 0 [pid 6707] <... setpgid resumed>) = 0 [pid 6705] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6708] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6707] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6705] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6708] <... prctl resumed>) = 0 [pid 6706] <... openat resumed>) = 3 [pid 6705] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6708] setpgid(0, 0 [pid 6707] <... openat resumed>) = 3 [pid 6706] write(3, "1000", 4 [pid 6705] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6706] <... write resumed>) = 4 [pid 6708] <... setpgid resumed>) = 0 [pid 6705] mkdir("./bus", 000 [pid 6708] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6707] write(3, "1000", 4 [pid 6706] close(3 [pid 6705] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6704] <... write resumed>) = 524288 [pid 6708] <... openat resumed>) = 3 [pid 6707] <... write resumed>) = 4 [pid 6706] <... close resumed>) = 0 executing program [pid 6705] rename("./file1", "./file0/file0" [pid 6704] munmap(0x7f88dec00000, 138412032 [pid 6708] write(3, "1000", 4 [pid 6707] close(3 [pid 6706] write(1, "executing program\n", 18 [pid 6705] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6708] <... write resumed>) = 4 [pid 6707] <... close resumed>) = 0 [pid 6706] <... write resumed>) = 18 [pid 6705] mkdirat(AT_FDCWD, "./file1", 000 [pid 6708] close(3 [ 100.287687][ T6701] overlayfs: failed to resolve './file0': -2 [ 100.298953][ T6703] overlayfs: failed to resolve './file0': -2 [ 100.307585][ T6702] overlayfs: failed to resolve './file0': -2 [pid 6707] write(1, "executing program\n", 18 [pid 6706] memfd_create("syzkaller", 0executing program executing program [pid 6705] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6704] <... munmap resumed>) = 0 [pid 6705] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6706] <... memfd_create resumed>) = 3 [pid 6704] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6708] <... close resumed>) = 0 [pid 6707] <... write resumed>) = 18 [pid 6708] write(1, "executing program\n", 18 [pid 6707] memfd_create("syzkaller", 0 [pid 6708] <... write resumed>) = 18 [pid 6708] memfd_create("syzkaller", 0 [pid 6707] <... memfd_create resumed>) = 3 [pid 6707] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6708] <... memfd_create resumed>) = 3 [pid 6708] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6706] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6704] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6706] <... mmap resumed>) = 0x7f88dec00000 [pid 6704] close(3 [pid 6707] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6708] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6706] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6705] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6704] <... close resumed>) = 0 [pid 6706] <... write resumed>) = 524288 [pid 6705] exit_group(0 [pid 6704] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6706] munmap(0x7f88dec00000, 138412032) = 0 [pid 6707] <... write resumed>) = 524288 [pid 6706] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6705] <... exit_group resumed>) = ? [pid 6704] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6706] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6705] +++ exited with 0 +++ [pid 6704] pwrite64(-1, "#", 1, 134220897 [pid 6706] close(3 [pid 6704] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6704] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6705, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6704] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6704] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6704] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6706] <... close resumed>) = 0 [pid 6704] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6707] munmap(0x7f88dec00000, 138412032 [pid 6706] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6704] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6707] <... munmap resumed>) = 0 [pid 6704] mkdir("./bus", 000 [pid 6708] <... write resumed>) = 524288 [pid 6707] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6706] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6704] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6708] munmap(0x7f88dec00000, 138412032 [pid 6707] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6706] pwrite64(-1, "#", 1, 134220897 [pid 6704] rename("./file1", "./file0/file0" [pid 6708] <... munmap resumed>) = 0 [pid 6707] close(3 [pid 6706] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6704] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6708] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6706] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6707] <... close resumed>) = 0 [pid 6704] mkdirat(AT_FDCWD, "./file1", 000 [pid 6708] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6707] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6706] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6704] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6708] close(3 [pid 6707] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6706] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6704] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 100.360677][ T6705] overlayfs: failed to resolve './file0': -2 [pid 6707] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6708] <... close resumed>) = 0 [pid 6707] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6706] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6704] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6707] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6706] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6704] exit_group(0./strace-static-x86_64: Process 6709 attached [pid 6706] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6708] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6707] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6706] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6704] <... exit_group resumed>) = ? [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6709 [pid 6709] set_robust_list(0x555581b7e660, 24 [pid 6708] pwrite64(-1, "#", 1, 134220897 [pid 6707] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6706] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6704] +++ exited with 0 +++ [pid 6709] <... set_robust_list resumed>) = 0 [pid 6708] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6707] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6706] mkdir("./bus", 000 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6704, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6709] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6708] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6707] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6706] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6708] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6707] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6706] rename("./file1", "./file0/file0" [pid 6709] <... prctl resumed>) = 0 [pid 6708] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6707] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6706] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6708] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6707] mkdir("./bus", 000 [pid 6706] mkdirat(AT_FDCWD, "./file1", 000 [pid 6709] setpgid(0, 0 [pid 6708] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6707] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6706] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6709] <... setpgid resumed>) = 0 [pid 6708] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6707] rename("./file1", "./file0/file0" [pid 6706] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6708] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6709] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6708] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6707] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6707] mkdirat(AT_FDCWD, "./file1", 000 [pid 6708] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6708] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6709] <... openat resumed>) = 3 [pid 6707] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6706] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6707] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6709] write(3, "1000", 4 [pid 6708] mkdirat(AT_FDCWD, "./file1", 000 [pid 6706] exit_group(0 [pid 6709] <... write resumed>) = 4 [pid 6708] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6709] close(3 [pid 6708] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6706] <... exit_group resumed>) = ? [pid 6709] <... close resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6709] write(1, "executing program\n", 18 [pid 6708] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6707] <... mount resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6709] <... write resumed>) = 18 [pid 6708] exit_group(0 [pid 6706] +++ exited with 0 +++ [pid 6707] exit_group(0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6706, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6709] memfd_create("syzkaller", 0 [pid 6707] <... exit_group resumed>) = ? [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6708] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6710 attached [pid 6707] +++ exited with 0 +++ [pid 6710] set_robust_list(0x555581b7e660, 24) = 0 [pid 6709] <... memfd_create resumed>) = 3 [pid 6708] +++ exited with 0 +++ [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6710 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6710] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6707, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6708, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5824] <... restart_syscall resumed>) = 0 [pid 6710] <... prctl resumed>) = 0 [pid 6709] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6710] setpgid(0, 0 [pid 6709] <... mmap resumed>) = 0x7f88dec00000 [pid 6710] <... setpgid resumed>) = 0 [pid 6709] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6710] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 100.406902][ T6704] overlayfs: failed to resolve './file0': -2 [ 100.423601][ T6706] overlayfs: failed to resolve './file0': -2 [ 100.442865][ T6707] overlayfs: failed to resolve './file0': -2 [ 100.444278][ T6708] overlayfs: failed to resolve './file0': -2 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6710] <... openat resumed>) = 3 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6710] write(3, "1000", 4 [pid 6709] <... write resumed>) = 524288 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6710] <... write resumed>) = 4 [pid 6710] close(3 [pid 6709] munmap(0x7f88dec00000, 138412032executing program [pid 6710] <... close resumed>) = 0 [pid 6709] <... munmap resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6710] write(1, "executing program\n", 18./strace-static-x86_64: Process 6711 attached ) = 18 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6710] memfd_create("syzkaller", 0) = 3 [pid 6710] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6709] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6710] <... mmap resumed>) = 0x7f88dec00000 [pid 6709] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6713 attached [pid 6711] set_robust_list(0x555581b7e660, 24 [pid 6710] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6711] <... set_robust_list resumed>) = 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6713 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6711 ./strace-static-x86_64: Process 6712 attached [pid 6711] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6709] close(3 [pid 6713] set_robust_list(0x555581b7e660, 24 [pid 6712] set_robust_list(0x555581b7e660, 24 [pid 6711] <... prctl resumed>) = 0 [pid 6709] <... close resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6712 [pid 6713] <... set_robust_list resumed>) = 0 [pid 6711] setpgid(0, 0 [pid 6712] <... set_robust_list resumed>) = 0 [pid 6711] <... setpgid resumed>) = 0 [pid 6713] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6712] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6712] setpgid(0, 0 [pid 6711] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6712] <... setpgid resumed>) = 0 [pid 6709] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6713] <... prctl resumed>) = 0 [pid 6712] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6711] <... openat resumed>) = 3 [pid 6709] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6713] setpgid(0, 0 [pid 6711] write(3, "1000", 4 [pid 6709] pwrite64(-1, "#", 1, 134220897 [pid 6713] <... setpgid resumed>) = 0 [pid 6712] <... openat resumed>) = 3 [pid 6711] <... write resumed>) = 4 [pid 6709] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6712] write(3, "1000", 4 [pid 6709] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6713] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6712] <... write resumed>) = 4 [pid 6711] close(3 [pid 6709] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6713] <... openat resumed>) = 3 [pid 6712] close(3 [pid 6711] <... close resumed>) = 0 [pid 6710] <... write resumed>) = 524288 [pid 6709] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000executing program [pid 6713] write(3, "1000", 4 [pid 6712] <... close resumed>) = 0 [pid 6711] write(1, "executing program\n", 18 [pid 6713] <... write resumed>) = 4 [pid 6711] <... write resumed>) = 18 [pid 6709] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6712] write(1, "executing program\n", 18 [pid 6709] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6713] close(3 [pid 6711] memfd_create("syzkaller", 0 [pid 6713] <... close resumed>) = 0 [pid 6711] <... memfd_create resumed>) = 3 [pid 6713] write(1, "executing program\n", 18 [pid 6709] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6709] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6709] mkdir("./bus", 000executing program executing program [pid 6713] <... write resumed>) = 18 [pid 6712] <... write resumed>) = 18 [pid 6711] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6709] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6713] memfd_create("syzkaller", 0 [pid 6712] memfd_create("syzkaller", 0 [pid 6709] rename("./file1", "./file0/file0" [pid 6713] <... memfd_create resumed>) = 3 [pid 6712] <... memfd_create resumed>) = 3 [pid 6711] <... mmap resumed>) = 0x7f88dec00000 [pid 6709] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6713] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6712] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6710] munmap(0x7f88dec00000, 138412032 [pid 6709] mkdirat(AT_FDCWD, "./file1", 000 [pid 6712] <... mmap resumed>) = 0x7f88dec00000 [pid 6710] <... munmap resumed>) = 0 [pid 6709] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6709] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6713] <... mmap resumed>) = 0x7f88dec00000 [pid 6711] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6710] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6710] close(3) = 0 [pid 6713] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6712] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6711] <... write resumed>) = 524288 [pid 6710] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6709] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6713] <... write resumed>) = 524288 [pid 6712] <... write resumed>) = 524288 [pid 6710] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6711] munmap(0x7f88dec00000, 138412032 [pid 6709] exit_group(0 [pid 6710] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6710] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6710] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6711] <... munmap resumed>) = 0 [pid 6711] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6710] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6710] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6710] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6710] mkdir("./bus", 000 [pid 6709] <... exit_group resumed>) = ? [pid 6711] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6710] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6709] +++ exited with 0 +++ [pid 6711] close(3 [pid 6713] munmap(0x7f88dec00000, 138412032 [pid 6712] munmap(0x7f88dec00000, 138412032 [pid 6711] <... close resumed>) = 0 [pid 6710] rename("./file1", "./file0/file0" [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6709, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6713] <... munmap resumed>) = 0 [pid 6712] <... munmap resumed>) = 0 [pid 6711] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6710] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6713] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6711] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6710] mkdirat(AT_FDCWD, "./file1", 000 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6713] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6712] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6711] pwrite64(-1, "#", 1, 134220897 [pid 6710] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6713] close(3 [pid 6712] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6711] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 100.515315][ T6709] overlayfs: failed to resolve './file0': -2 [pid 6710] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6711] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6711] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6711] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6713] <... close resumed>) = 0 [pid 6712] close(3 [pid 6711] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6710] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6713] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6711] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6714 attached [pid 6712] <... close resumed>) = 0 [pid 6711] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6710] exit_group(0 [pid 6712] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6714] set_robust_list(0x555581b7e660, 24 [pid 6713] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6712] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6711] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6710] <... exit_group resumed>) = ? [pid 6714] <... set_robust_list resumed>) = 0 [pid 6713] pwrite64(-1, "#", 1, 134220897 [pid 6712] pwrite64(-1, "#", 1, 134220897 [pid 6711] mkdir("./bus", 000 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6714 [pid 6714] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6711] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6714] <... prctl resumed>) = 0 [pid 6711] rename("./file1", "./file0/file0" [pid 6714] setpgid(0, 0 [pid 6711] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6710] +++ exited with 0 +++ [pid 6712] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6713] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6714] <... setpgid resumed>) = 0 [pid 6713] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6712] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6711] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6710, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6714] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6713] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6712] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6711] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6713] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6712] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6714] <... openat resumed>) = 3 [pid 6711] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6713] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6712] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6713] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6712] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6713] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6712] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6713] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6712] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6713] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6712] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6713] mkdir("./bus", 000 [pid 6712] mkdir("./bus", 000 [pid 6713] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6712] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6713] rename("./file1", "./file0/file0" [pid 6712] rename("./file1", "./file0/file0" [pid 6713] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6712] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6713] mkdirat(AT_FDCWD, "./file1", 000 [pid 6712] mkdirat(AT_FDCWD, "./file1", 000 [pid 6713] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6712] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6713] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6712] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6714] write(3, "1000", 4 [pid 6711] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... restart_syscall resumed>) = 0 [pid 6714] <... write resumed>) = 4 [pid 6714] close(3) = 0 [pid 6714] write(1, "executing program\n", 18executing program ) = 18 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6714] memfd_create("syzkaller", 0 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6711] exit_group(0 [pid 6714] <... memfd_create resumed>) = 3 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6714] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6711] <... exit_group resumed>) = ? [pid 6714] <... mmap resumed>) = 0x7f88dec00000 [pid 6713] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6712] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6711] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6711, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6715 attached [pid 6714] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6713] exit_group(0 [pid 6712] exit_group(0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6715 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6715] set_robust_list(0x555581b7e660, 24 [pid 6713] <... exit_group resumed>) = ? [pid 6712] <... exit_group resumed>) = ? [pid 6715] <... set_robust_list resumed>) = 0 [pid 6715] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6714] <... write resumed>) = 524288 [pid 6712] +++ exited with 0 +++ [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6714] munmap(0x7f88dec00000, 138412032 [pid 6715] <... prctl resumed>) = 0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6715] setpgid(0, 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6712, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=0} --- [pid 6714] <... munmap resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6714] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6715] <... setpgid resumed>) = 0 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6715] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6716 attached [pid 6714] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6716] set_robust_list(0x555581b7e660, 24 [pid 6715] <... openat resumed>) = 3 [pid 6714] close(3 [pid 6713] +++ exited with 0 +++ [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6716 [pid 6716] <... set_robust_list resumed>) = 0 [pid 6716] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6713, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6715] write(3, "1000", 4) = 4 [pid 6715] close(3 [pid 5820] <... restart_syscall resumed>) = 0 executing program [pid 6715] <... close resumed>) = 0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6716] <... prctl resumed>) = 0 [pid 6715] write(1, "executing program\n", 18 [pid 6716] setpgid(0, 0 [pid 6715] <... write resumed>) = 18 [pid 6714] <... close resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6716] <... setpgid resumed>) = 0 [pid 6715] memfd_create("syzkaller", 0 [pid 6714] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6716] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6715] <... memfd_create resumed>) = 3 [pid 6714] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6716] <... openat resumed>) = 3 [pid 6715] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6714] pwrite64(-1, "#", 1, 134220897 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6717 attached [pid 6716] write(3, "1000", 4 [pid 6715] <... mmap resumed>) = 0x7f88dec00000 [pid 6714] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6717] set_robust_list(0x555581b7e660, 24 [pid 6716] <... write resumed>) = 4 [pid 6714] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6717] <... set_robust_list resumed>) = 0 [pid 6716] close(3 [pid 6714] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6717] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6716] <... close resumed>) = 0 [pid 6715] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6714] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6717 [pid 6717] <... prctl resumed>) = 0 [pid 6716] write(1, "executing program\n", 18 [pid 6714] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6717] setpgid(0, 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6714] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6717] <... setpgid resumed>) = 0 [pid 6716] <... write resumed>) = 18 [pid 6714] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6717] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [ 100.564776][ T6710] overlayfs: failed to resolve './file0': -2 [ 100.586977][ T6711] overlayfs: failed to resolve './file0': -2 [ 100.589821][ T6712] overlayfs: failed to resolve './file0': -2 [ 100.599705][ T6713] overlayfs: failed to resolve './file0': -2 [pid 6716] memfd_create("syzkaller", 0 [pid 6714] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0./strace-static-x86_64: Process 6718 attached [pid 6717] <... openat resumed>) = 3 [pid 6716] <... memfd_create resumed>) = 3 [pid 6715] <... write resumed>) = 524288 [pid 6714] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6718] set_robust_list(0x555581b7e660, 24 [pid 6717] write(3, "1000", 4 [pid 6716] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6718] <... set_robust_list resumed>) = 0 [pid 6717] <... write resumed>) = 4 [pid 6714] mkdir("./bus", 000 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6718 [pid 6716] <... mmap resumed>) = 0x7f88dec00000 [pid 6717] close(3 [pid 6718] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6714] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6717] <... close resumed>) = 0 [pid 6715] munmap(0x7f88dec00000, 138412032 [pid 6718] <... prctl resumed>) = 0 [pid 6717] write(1, "executing program\n", 18 executing program [pid 6716] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6714] rename("./file1", "./file0/file0" [pid 6718] setpgid(0, 0 [pid 6717] <... write resumed>) = 18 [pid 6715] <... munmap resumed>) = 0 [pid 6714] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6714] mkdirat(AT_FDCWD, "./file1", 000 [pid 6715] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6714] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6714] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6718] <... setpgid resumed>) = 0 [pid 6717] memfd_create("syzkaller", 0 [pid 6716] <... write resumed>) = 524288 [pid 6715] close(3 [pid 6718] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6717] <... memfd_create resumed>) = 3 [pid 6718] <... openat resumed>) = 3 [pid 6717] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6718] write(3, "1000", 4 [pid 6717] <... mmap resumed>) = 0x7f88dec00000 [pid 6718] <... write resumed>) = 4 [pid 6715] <... close resumed>) = 0 [pid 6718] close(3 [pid 6717] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6716] munmap(0x7f88dec00000, 138412032 [pid 6715] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6714] <... mount resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6718] <... close resumed>) = 0 [pid 6716] <... munmap resumed>) = 0 [pid 6715] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6714] exit_group(0 [pid 6718] write(1, "executing program\n", 18 [pid 6715] pwrite64(-1, "#", 1, 134220897 [pid 6718] <... write resumed>) = 18 [pid 6716] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6715] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6714] <... exit_group resumed>) = ? [pid 6718] memfd_create("syzkaller", 0 [pid 6716] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6715] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6714] +++ exited with 0 +++ [pid 6718] <... memfd_create resumed>) = 3 [pid 6715] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6714, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6716] close(3 [pid 6715] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6718] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6717] <... write resumed>) = 524288 [pid 6716] <... close resumed>) = 0 [pid 6715] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6718] <... mmap resumed>) = 0x7f88dec00000 [pid 6715] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6717] munmap(0x7f88dec00000, 138412032 [pid 6718] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6716] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6715] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6717] <... munmap resumed>) = 0 [pid 6716] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6715] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6716] pwrite64(-1, "#", 1, 134220897 [pid 6715] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [ 100.668548][ T6714] overlayfs: failed to resolve './file0': -2 [pid 6716] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6715] mkdir("./bus", 000 [pid 6716] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6715] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6716] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6715] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6716] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6715] mkdirat(AT_FDCWD, "./file1", 000 [pid 6716] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6715] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6715] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6718] <... write resumed>) = 524288 [pid 6717] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6716] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6716] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6716] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6716] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6716] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6716] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6718] munmap(0x7f88dec00000, 138412032 [pid 6717] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6717] close(3 [pid 6718] <... munmap resumed>) = 0 [pid 6717] <... close resumed>) = 0 [pid 6715] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6715] exit_group(0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6715] <... exit_group resumed>) = ? [pid 6718] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6717] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6716] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6717] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6717] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6717] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6717] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6717] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6716] exit_group(0 [pid 6715] +++ exited with 0 +++ [pid 6717] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6716] <... exit_group resumed>) = ? [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6715, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5825] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6719 attached [pid 6717] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6716] +++ exited with 0 +++ [pid 6719] set_robust_list(0x555581b7e660, 24 [pid 6718] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6717] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6719 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6716, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6719] <... set_robust_list resumed>) = 0 [pid 6717] mkdir("./bus", 000 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6718] close(3 [pid 6719] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6718] <... close resumed>) = 0 [pid 6719] <... prctl resumed>) = 0 [pid 6717] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6717] rename("./file1", "./file0/file0" [pid 6719] setpgid(0, 0) = 0 [pid 6717] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6719] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6717] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6719] <... openat resumed>) = 3 [pid 6718] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6717] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] <... restart_syscall resumed>) = 0 [pid 5819] <... restart_syscall resumed>) = 0 [pid 6719] write(3, "1000", 4 [pid 6718] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6719] <... write resumed>) = 4 [pid 6719] close(3) = 0 [ 100.711816][ T6715] overlayfs: failed to resolve './file0': -2 [ 100.721583][ T6716] overlayfs: failed to resolve './file0': -2 [pid 6719] write(1, "executing program\n", 18executing program ) = 18 [pid 6718] pwrite64(-1, "#", 1, 134220897 [pid 6717] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6719] memfd_create("syzkaller", 0 [pid 6718] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6717] exit_group(0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6719] <... memfd_create resumed>) = 3 [pid 6718] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6718] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6717] <... exit_group resumed>) = ? [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6719] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6718] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6717] +++ exited with 0 +++ [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6719] <... mmap resumed>) = 0x7f88dec00000 [pid 6718] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6720 attached [pid 6718] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6720 [pid 6718] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6718] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6718] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6718] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6718] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6718] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6719] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6717, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6720] set_robust_list(0x555581b7e660, 24./strace-static-x86_64: Process 6721 attached ) = 0 [pid 6719] <... write resumed>) = 524288 [pid 6718] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6721 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6721] set_robust_list(0x555581b7e660, 24 [pid 6720] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6719] munmap(0x7f88dec00000, 138412032 [pid 6718] exit_group(0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6721] <... set_robust_list resumed>) = 0 [pid 6720] <... prctl resumed>) = 0 [pid 6719] <... munmap resumed>) = 0 [pid 6718] <... exit_group resumed>) = ? [pid 6721] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6720] setpgid(0, 0 [pid 6718] +++ exited with 0 +++ [pid 6720] <... setpgid resumed>) = 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6718, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6721] <... prctl resumed>) = 0 [pid 6719] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6721] setpgid(0, 0 [pid 6720] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6719] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6721] <... setpgid resumed>) = 0 [pid 6719] close(3 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6721] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6720] <... openat resumed>) = 3 [pid 6719] <... close resumed>) = 0 [pid 6720] write(3, "1000", 4 [pid 6721] <... openat resumed>) = 3 [pid 6720] <... write resumed>) = 4 [ 100.752752][ T6717] overlayfs: failed to resolve './file0': -2 [ 100.769643][ T6718] overlayfs: failed to resolve './file0': -2 [pid 6721] write(3, "1000", 4./strace-static-x86_64: Process 6722 attached ) = 4 [pid 6720] close(3 [pid 6719] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6721] close(3 [pid 6720] <... close resumed>) = 0 [pid 6719] <... openat resumed>) = -1 EISDIR (Is a directory) executing program executing program [pid 6722] set_robust_list(0x555581b7e660, 24 [pid 6721] <... close resumed>) = 0 [pid 6720] write(1, "executing program\n", 18 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6722 [pid 6722] <... set_robust_list resumed>) = 0 [pid 6721] write(1, "executing program\n", 18 [pid 6719] pwrite64(-1, "#", 1, 134220897 [pid 6722] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6721] <... write resumed>) = 18 [pid 6720] <... write resumed>) = 18 [pid 6719] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6722] <... prctl resumed>) = 0 [pid 6721] memfd_create("syzkaller", 0 [pid 6719] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6720] memfd_create("syzkaller", 0 [pid 6719] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6722] setpgid(0, 0 [pid 6721] <... memfd_create resumed>) = 3 [pid 6720] <... memfd_create resumed>) = 3 [pid 6719] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6722] <... setpgid resumed>) = 0 [pid 6721] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6720] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6719] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6721] <... mmap resumed>) = 0x7f88dec00000 [pid 6720] <... mmap resumed>) = 0x7f88dec00000 [pid 6719] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6722] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6721] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6719] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6719] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6719] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6719] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6719] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6719] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6722] <... openat resumed>) = 3 [pid 6720] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288./strace-static-x86_64: Process 6723 attached [pid 6722] write(3, "1000", 4) = 4 [pid 6722] close(3 [pid 6719] <... mount resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6723] set_robust_list(0x555581b7e660, 24 [pid 6722] <... close resumed>) = 0 [pid 6721] <... write resumed>) = 524288 [pid 6720] <... write resumed>) = 524288 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6723 [pid 6722] write(1, "executing program\n", 18) = 18 [pid 6723] <... set_robust_list resumed>) = 0 [pid 6722] memfd_create("syzkaller", 0 [pid 6721] munmap(0x7f88dec00000, 138412032 [pid 6720] munmap(0x7f88dec00000, 138412032 [pid 6719] exit_group(0 [pid 6723] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6722] <... memfd_create resumed>) = 3 [pid 6721] <... munmap resumed>) = 0 [pid 6720] <... munmap resumed>) = 0 [pid 6719] <... exit_group resumed>) = ? [pid 6722] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6723] <... prctl resumed>) = 0 [pid 6723] setpgid(0, 0 [pid 6722] <... mmap resumed>) = 0x7f88dec00000 [pid 6721] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6720] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6719] +++ exited with 0 +++ [pid 6723] <... setpgid resumed>) = 0 [pid 6723] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6721] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6723] <... openat resumed>) = 3 executing program [pid 6722] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6721] close(3 [pid 6720] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6719, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6723] write(3, "1000", 4 [pid 6720] close(3 [pid 6723] <... write resumed>) = 4 [pid 6721] <... close resumed>) = 0 [pid 6720] <... close resumed>) = 0 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6723] close(3) = 0 [pid 6723] write(1, "executing program\n", 18) = 18 [pid 6723] memfd_create("syzkaller", 0) = 3 [pid 6723] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6722] <... write resumed>) = 524288 [pid 6721] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6720] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6723] <... mmap resumed>) = 0x7f88dec00000 [pid 6722] munmap(0x7f88dec00000, 138412032 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6721] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6722] <... munmap resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6720] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6721] pwrite64(-1, "#", 1, 134220897 [pid 6720] pwrite64(-1, "#", 1, 134220897./strace-static-x86_64: Process 6724 attached [pid 6722] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6724] set_robust_list(0x555581b7e660, 24 [ 100.829662][ T6719] overlayfs: failed to resolve './file0': -2 [pid 6722] close(3 [pid 6721] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6720] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6724 [pid 6722] <... close resumed>) = 0 [pid 6721] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6720] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6721] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6724] <... set_robust_list resumed>) = 0 [pid 6720] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6721] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6720] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6724] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6723] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6721] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6720] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6724] <... prctl resumed>) = 0 [pid 6722] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6724] setpgid(0, 0 [pid 6721] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6720] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6722] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6721] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6722] pwrite64(-1, "#", 1, 134220897 [pid 6720] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6721] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6722] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6721] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6720] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6722] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6721] mkdir("./bus", 000 [pid 6722] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6720] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6722] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6720] mkdir("./bus", 000 [pid 6724] <... setpgid resumed>) = 0 [pid 6724] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6723] <... write resumed>) = 524288 [pid 6722] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6721] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6720] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6724] <... openat resumed>) = 3 [pid 6722] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6721] rename("./file1", "./file0/file0" [pid 6720] rename("./file1", "./file0/file0" [pid 6724] write(3, "1000", 4 [pid 6722] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6721] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6720] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6724] <... write resumed>) = 4 [pid 6723] munmap(0x7f88dec00000, 138412032 [pid 6722] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6724] close(3 [pid 6723] <... munmap resumed>) = 0 [pid 6722] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6721] mkdirat(AT_FDCWD, "./file1", 000 [pid 6720] mkdirat(AT_FDCWD, "./file1", 000 [pid 6724] <... close resumed>) = 0 [pid 6722] mkdir("./bus", 000 [pid 6724] write(1, "executing program\n", 18executing program [pid 6723] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6721] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6720] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6724] <... write resumed>) = 18 [pid 6722] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6724] memfd_create("syzkaller", 0 [pid 6723] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6721] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6720] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6722] rename("./file1", "./file0/file0" [pid 6724] <... memfd_create resumed>) = 3 [pid 6723] close(3 [pid 6724] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6723] <... close resumed>) = 0 [pid 6724] <... mmap resumed>) = 0x7f88dec00000 [pid 6724] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6723] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6722] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6721] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6720] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6723] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6723] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6721] exit_group(0 [pid 6723] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6721] <... exit_group resumed>) = ? [pid 6723] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6723] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6722] mkdirat(AT_FDCWD, "./file1", 000 [pid 6723] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6720] exit_group(0 [pid 6723] mkdir("./bus", 000 [pid 6722] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6723] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6722] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6721] +++ exited with 0 +++ [pid 6723] rename("./file1", "./file0/file0" [pid 6720] <... exit_group resumed>) = ? [pid 6723] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6721, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6723] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6724] <... write resumed>) = 524288 [pid 6720] +++ exited with 0 +++ [pid 5825] <... restart_syscall resumed>) = 0 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6720, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6723] <... mkdirat resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6725 attached [pid 6724] munmap(0x7f88dec00000, 138412032 [pid 6725] set_robust_list(0x555581b7e660, 24 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6723] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"./strace-static-x86_64: Process 6726 attached [pid 6725] <... set_robust_list resumed>) = 0 [pid 6724] <... munmap resumed>) = 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6725 [pid 6726] set_robust_list(0x555581b7e660, 24 [pid 6725] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6724] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6726] <... set_robust_list resumed>) = 0 [pid 6725] <... prctl resumed>) = 0 [pid 6725] setpgid(0, 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6726 [pid 6726] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6725] <... setpgid resumed>) = 0 [pid 6726] <... prctl resumed>) = 0 [pid 6724] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6723] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6722] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6726] setpgid(0, 0 [pid 6725] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6724] close(3 [pid 6723] exit_group(0 [pid 6722] exit_group(0 [pid 6726] <... setpgid resumed>) = 0 [pid 6724] <... close resumed>) = 0 [pid 6722] <... exit_group resumed>) = ? [pid 6726] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6725] <... openat resumed>) = 3 [pid 6723] <... exit_group resumed>) = ? [pid 6725] write(3, "1000", 4 [pid 6723] +++ exited with 0 +++ [pid 6722] +++ exited with 0 +++ [pid 6725] <... write resumed>) = 4 [pid 6726] <... openat resumed>) = 3 [pid 6725] close(3 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6723, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6722, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6726] write(3, "1000", 4 [pid 6725] <... close resumed>) = 0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5820] restart_syscall(<... resuming interrupted clone ...>executing program [pid 6726] <... write resumed>) = 4 [pid 6725] write(1, "executing program\n", 18 [pid 6724] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6726] close(3 [pid 6725] <... write resumed>) = 18 [pid 6724] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6726] <... close resumed>) = 0 [pid 6725] memfd_create("syzkaller", 0executing program [pid 6726] write(1, "executing program\n", 18 [pid 6725] <... memfd_create resumed>) = 3 [pid 6724] pwrite64(-1, "#", 1, 134220897 [pid 6726] <... write resumed>) = 18 [pid 6726] memfd_create("syzkaller", 0 [pid 6725] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6724] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] <... restart_syscall resumed>) = 0 [pid 6725] <... mmap resumed>) = 0x7f88dec00000 [pid 6724] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6726] <... memfd_create resumed>) = 3 [pid 6725] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6724] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6726] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6726] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5820] <... restart_syscall resumed>) = 0 [pid 6724] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6724] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6724] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6724] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6727 attached ./strace-static-x86_64: Process 6728 attached [ 100.913523][ T6720] overlayfs: failed to resolve './file0': -2 [ 100.921319][ T6721] overlayfs: failed to resolve './file0': -2 [ 100.938585][ T6722] overlayfs: failed to resolve './file0': -2 [ 100.951196][ T6723] overlayfs: failed to resolve './file0': -2 [pid 6724] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6727] set_robust_list(0x555581b7e660, 24 [pid 6726] <... write resumed>) = 524288 [pid 6725] <... write resumed>) = 524288 [pid 6724] mkdir("./bus", 000 [pid 6726] munmap(0x7f88dec00000, 138412032 [pid 6724] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6728 [pid 6724] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6724] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6727 [pid 6727] <... set_robust_list resumed>) = 0 [pid 6728] set_robust_list(0x555581b7e660, 24 [pid 6727] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6726] <... munmap resumed>) = 0 [pid 6728] <... set_robust_list resumed>) = 0 [pid 6724] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6728] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6727] <... prctl resumed>) = 0 [pid 6725] munmap(0x7f88dec00000, 138412032 [pid 6728] <... prctl resumed>) = 0 [pid 6726] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6725] <... munmap resumed>) = 0 [pid 6724] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6728] setpgid(0, 0 [pid 6727] setpgid(0, 0 [pid 6726] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6728] <... setpgid resumed>) = 0 executing program [pid 6728] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6727] <... setpgid resumed>) = 0 [pid 6726] close(3 [pid 6724] exit_group(0 [pid 6728] <... openat resumed>) = 3 [pid 6728] write(3, "1000", 4) = 4 [pid 6728] close(3) = 0 [pid 6728] write(1, "executing program\n", 18) = 18 [pid 6728] memfd_create("syzkaller", 0) = 3 [pid 6728] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6724] <... exit_group resumed>) = ? [pid 6726] <... close resumed>) = 0 [pid 6724] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6724, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6727] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6726] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6726] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6726] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6726] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6727] <... openat resumed>) = 3 [pid 6726] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6727] write(3, "1000", 4 [pid 6726] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6727] <... write resumed>) = 4 [pid 6726] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6727] close(3 [pid 6726] mkdir("./bus", 000executing program [pid 6727] <... close resumed>) = 0 [pid 6726] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6727] write(1, "executing program\n", 18 [pid 6726] rename("./file1", "./file0/file0" [pid 6727] <... write resumed>) = 18 [pid 6725] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6726] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6727] memfd_create("syzkaller", 0 [pid 6725] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6726] mkdirat(AT_FDCWD, "./file1", 000 [pid 6725] close(3 [pid 6726] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6727] <... memfd_create resumed>) = 3 [pid 6726] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6727] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6727] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6729 attached [pid 6728] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6729] set_robust_list(0x555581b7e660, 24 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6729 [pid 6725] <... close resumed>) = 0 [pid 6725] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6729] <... set_robust_list resumed>) = 0 [pid 6725] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6729] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6725] pwrite64(-1, "#", 1, 134220897 [pid 6729] <... prctl resumed>) = 0 [pid 6725] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6729] setpgid(0, 0 [pid 6725] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6729] <... setpgid resumed>) = 0 [pid 6725] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6729] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6725] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6727] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288executing program [pid 6729] <... openat resumed>) = 3 [pid 6729] write(3, "1000", 4) = 4 [pid 6729] close(3) = 0 [pid 6729] write(1, "executing program\n", 18) = 18 [pid 6725] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6729] memfd_create("syzkaller", 0) = 3 [pid 6728] <... write resumed>) = 524288 [pid 6729] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6728] munmap(0x7f88dec00000, 138412032 [pid 6727] <... write resumed>) = 524288 [pid 6726] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6725] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6725] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6725] mkdir("./bus", 000 [pid 6728] <... munmap resumed>) = 0 [pid 6725] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6728] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6725] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6728] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6725] mkdirat(AT_FDCWD, "./file1", 000 [pid 6728] close(3 [pid 6725] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 101.003882][ T6724] overlayfs: failed to resolve './file0': -2 [ 101.024322][ T6726] overlayfs: failed to resolve './file0': -2 [pid 6726] exit_group(0 [pid 6725] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6729] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6728] <... close resumed>) = 0 [pid 6726] <... exit_group resumed>) = ? [pid 6727] munmap(0x7f88dec00000, 138412032 [pid 6726] +++ exited with 0 +++ [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6726, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6727] <... munmap resumed>) = 0 [pid 6728] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6727] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6728] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6729] <... write resumed>) = 524288 [pid 6728] pwrite64(-1, "#", 1, 134220897 [pid 6727] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6725] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6727] close(3 [pid 6729] munmap(0x7f88dec00000, 138412032 [pid 6728] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6727] <... close resumed>) = 0 [pid 6725] exit_group(0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6728] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6725] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6730 attached [pid 6729] <... munmap resumed>) = 0 [pid 6728] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6727] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6725] +++ exited with 0 +++ [pid 6727] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6728] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6727] pwrite64(-1, "#", 1, 134220897 [pid 6728] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6727] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6725, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6727] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6729] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6727] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 6730] set_robust_list(0x555581b7e660, 24 [pid 6728] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6729] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6728] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6727] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6730] <... set_robust_list resumed>) = 0 [pid 6729] close(3 [pid 6728] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6727] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6728] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6727] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6730] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6727] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6727] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6730] <... prctl resumed>) = 0 [pid 6729] <... close resumed>) = 0 [pid 6728] mkdir("./bus", 000 [pid 6727] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... restart_syscall resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6730 [pid 6730] setpgid(0, 0 [pid 6729] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6728] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6727] mkdir("./bus", 000 [pid 6729] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6730] <... setpgid resumed>) = 0 [pid 6729] pwrite64(-1, "#", 1, 134220897 [pid 6728] rename("./file1", "./file0/file0" [pid 6727] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6730] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6729] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6728] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6727] rename("./file1", "./file0/file0" [pid 6730] <... openat resumed>) = 3 [pid 6729] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6728] mkdirat(AT_FDCWD, "./file1", 000 [pid 6727] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6729] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6728] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6730] write(3, "1000", 4 [pid 6729] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [ 101.056655][ T6725] overlayfs: failed to resolve './file0': -2 [pid 6728] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6727] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6730] <... write resumed>) = 4 [pid 6729] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6731 attached [pid 6731] set_robust_list(0x555581b7e660, 24) = 0 [pid 6731] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6730] close(3 [pid 6729] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6727] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6728] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6730] <... close resumed>) = 0 [pid 6729] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6727] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6729] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6731] <... prctl resumed>) = 0 [pid 6729] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6731] setpgid(0, 0) = 0 [pid 6731] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6730] write(1, "executing program\n", 18executing program [pid 6729] mkdir("./bus", 000 [pid 6728] exit_group(0 [pid 6727] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6731 [pid 6730] <... write resumed>) = 18 [pid 6729] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6728] <... exit_group resumed>) = ? [pid 6727] exit_group(0 [pid 6731] write(3, "1000", 4 [pid 6730] memfd_create("syzkaller", 0 [pid 6729] rename("./file1", "./file0/file0" [pid 6728] +++ exited with 0 +++ [pid 6727] <... exit_group resumed>) = ? [pid 6731] <... write resumed>) = 4 [pid 6730] <... memfd_create resumed>) = 3 [pid 6729] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6727] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6728, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6731] close(3 [pid 6730] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6729] mkdirat(AT_FDCWD, "./file1", 000 [pid 6731] <... close resumed>) = 0 [pid 6730] <... mmap resumed>) = 0x7f88dec00000 [pid 6729] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6731] write(1, "executing program\n", 18 [pid 6729] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6727, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 6731] <... write resumed>) = 18 [pid 6731] memfd_create("syzkaller", 0 [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 6731] <... memfd_create resumed>) = 3 [pid 6731] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6731] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6730] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5824] <... restart_syscall resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6731] <... write resumed>) = 524288 [pid 6730] <... write resumed>) = 524288 [pid 6729] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6731] munmap(0x7f88dec00000, 138412032 [pid 6730] munmap(0x7f88dec00000, 138412032 [pid 6729] exit_group(0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6731] <... munmap resumed>) = 0 [pid 6729] <... exit_group resumed>) = ? [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6731] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6730] <... munmap resumed>) = 0 [pid 6729] +++ exited with 0 +++ [pid 6731] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6730] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6733 attached [pid 6731] close(3 [pid 6730] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6729, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- ./strace-static-x86_64: Process 6732 attached [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6732] set_robust_list(0x555581b7e660, 24) = 0 [pid 6733] set_robust_list(0x555581b7e660, 24 [pid 6732] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6730] close(3 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6732 [pid 6733] <... set_robust_list resumed>) = 0 [pid 6733] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6732] <... prctl resumed>) = 0 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6733 [pid 6733] <... prctl resumed>) = 0 [pid 6732] setpgid(0, 0 [pid 6733] setpgid(0, 0 [pid 6732] <... setpgid resumed>) = 0 [pid 6732] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6733] <... setpgid resumed>) = 0 [pid 6731] <... close resumed>) = 0 [pid 6730] <... close resumed>) = 0 [pid 6733] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6731] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6730] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6732] <... openat resumed>) = 3 [pid 6733] <... openat resumed>) = 3 [pid 6731] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6730] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... restart_syscall resumed>) = 0 [pid 6731] pwrite64(-1, "#", 1, 134220897 [pid 6730] pwrite64(-1, "#", 1, 134220897 [pid 6733] write(3, "1000", 4 [pid 6731] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6730] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6730] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6733] <... write resumed>) = 4 [pid 6733] close(3 [pid 6732] write(3, "1000", 4 [pid 6730] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6733] <... close resumed>) = 0 [pid 6732] <... write resumed>) = 4 [pid 6730] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6731] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6733] write(1, "executing program\n", 18 [pid 6732] close(3 [pid 6730] <... openat resumed>) = -1 EISDIR (Is a directory) executing program executing program [pid 6732] <... close resumed>) = 0 [pid 6732] write(1, "executing program\n", 18 [pid 6733] <... write resumed>) = 18 [pid 6732] <... write resumed>) = 18 [pid 6733] memfd_create("syzkaller", 0 [pid 6732] memfd_create("syzkaller", 0 [pid 6731] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6733] <... memfd_create resumed>) = 3 [pid 6732] <... memfd_create resumed>) = 3 [pid 6731] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6730] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6733] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6732] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6730] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6733] <... mmap resumed>) = 0x7f88dec00000 [pid 6732] <... mmap resumed>) = 0x7f88dec00000 [ 101.111977][ T6728] overlayfs: failed to resolve './file0': -2 [ 101.119825][ T6727] overlayfs: failed to resolve './file0': -2 [ 101.140083][ T6729] overlayfs: failed to resolve './file0': -2 [pid 6731] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6730] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6730] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6731] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6734 attached [pid 6733] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6732] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6731] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6730] mkdir("./bus", 000 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6734 [pid 6734] set_robust_list(0x555581b7e660, 24 [pid 6731] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6730] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6734] <... set_robust_list resumed>) = 0 [pid 6733] <... write resumed>) = 524288 [pid 6732] <... write resumed>) = 524288 [pid 6731] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6734] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6732] munmap(0x7f88dec00000, 138412032 [pid 6731] mkdir("./bus", 000 [pid 6730] rename("./file1", "./file0/file0" [pid 6733] munmap(0x7f88dec00000, 138412032 [pid 6734] <... prctl resumed>) = 0 [pid 6732] <... munmap resumed>) = 0 [pid 6731] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6730] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6734] setpgid(0, 0 [pid 6731] rename("./file1", "./file0/file0" [pid 6730] mkdirat(AT_FDCWD, "./file1", 000 [pid 6734] <... setpgid resumed>) = 0 [pid 6734] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6732] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6731] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6730] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6734] <... openat resumed>) = 3 [pid 6732] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6731] mkdirat(AT_FDCWD, "./file1", 000 [pid 6730] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6734] write(3, "1000", 4 [pid 6733] <... munmap resumed>) = 0 [pid 6732] close(3 [pid 6731] <... mkdirat resumed>) = -1 EEXIST (File exists) executing program [pid 6734] <... write resumed>) = 4 [pid 6733] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6734] close(3 [pid 6733] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6731] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6734] <... close resumed>) = 0 [pid 6733] close(3 [pid 6734] write(1, "executing program\n", 18) = 18 [pid 6734] memfd_create("syzkaller", 0 [pid 6733] <... close resumed>) = 0 [pid 6732] <... close resumed>) = 0 [pid 6734] <... memfd_create resumed>) = 3 [pid 6733] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6732] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6733] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6732] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6734] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6733] pwrite64(-1, "#", 1, 134220897 [pid 6732] pwrite64(-1, "#", 1, 134220897 [pid 6734] <... mmap resumed>) = 0x7f88dec00000 [pid 6732] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6733] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6732] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6733] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6732] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6733] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6734] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6732] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6731] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6730] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6734] <... write resumed>) = 524288 [pid 6733] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6732] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6731] exit_group(0 [pid 6730] exit_group(0 [pid 6732] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6731] <... exit_group resumed>) = ? [pid 6730] <... exit_group resumed>) = ? [pid 6732] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6731] +++ exited with 0 +++ [pid 6730] +++ exited with 0 +++ [pid 6733] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6732] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6730, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6733] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6732] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6731, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6734] munmap(0x7f88dec00000, 138412032 [pid 6733] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6732] mkdir("./bus", 000 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6734] <... munmap resumed>) = 0 [pid 6733] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6732] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6733] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6732] rename("./file1", "./file0/file0" [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6733] mkdir("./bus", 000 [pid 6732] <... rename resumed>) = -1 ENOENT (No such file or directory) ./strace-static-x86_64: Process 6735 attached [pid 6734] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6733] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6732] mkdirat(AT_FDCWD, "./file1", 000 [pid 6733] rename("./file1", "./file0/file0" [pid 6735] set_robust_list(0x555581b7e660, 24 [pid 6734] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6733] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6732] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6735] <... set_robust_list resumed>) = 0 [pid 6733] mkdirat(AT_FDCWD, "./file1", 000 [pid 6734] close(3 [pid 6733] <... mkdirat resumed>) = -1 EEXIST (File exists) [ 101.222331][ T6730] overlayfs: failed to resolve './file0': -2 [ 101.229918][ T6731] overlayfs: failed to resolve './file0': -2 [pid 6735] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6732] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6735 [pid 6735] <... prctl resumed>) = 0 [pid 6734] <... close resumed>) = 0 [pid 6733] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6734] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6734] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6734] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6735] setpgid(0, 0 [pid 6734] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6735] <... setpgid resumed>) = 0 [pid 6732] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6734] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6735] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6734] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6735] <... openat resumed>) = 3 [pid 6734] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6732] exit_group(0 [pid 6735] write(3, "1000", 4 [pid 6734] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6735] <... write resumed>) = 4 [pid 6732] <... exit_group resumed>) = ? [pid 6735] close(3 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6732] +++ exited with 0 +++ [pid 6735] <... close resumed>) = 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6735] write(1, "executing program\n", 18 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6732, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- executing program [pid 6734] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6736 attached [pid 6735] <... write resumed>) = 18 [pid 6735] memfd_create("syzkaller", 0 [pid 6736] set_robust_list(0x555581b7e660, 24 [pid 6734] mkdir("./bus", 000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6736 [pid 6736] <... set_robust_list resumed>) = 0 [pid 6735] <... memfd_create resumed>) = 3 [pid 6736] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6735] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6734] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6736] <... prctl resumed>) = 0 [pid 6735] <... mmap resumed>) = 0x7f88dec00000 [pid 6734] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6734] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6734] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6736] setpgid(0, 0 [pid 6735] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6736] <... setpgid resumed>) = 0 [pid 6733] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6736] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6736] <... openat resumed>) = 3 [pid 6733] exit_group(0 [pid 6736] write(3, "1000", 4 [pid 6733] <... exit_group resumed>) = ? [pid 6736] <... write resumed>) = 4 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6737 [pid 6733] +++ exited with 0 +++ [pid 6736] close(3) = 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6733, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> executing program [pid 6736] write(1, "executing program\n", 18 [pid 6734] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6736] <... write resumed>) = 18 ./strace-static-x86_64: Process 6737 attached [pid 6737] set_robust_list(0x555581b7e660, 24 [pid 6736] memfd_create("syzkaller", 0 [pid 6734] exit_group(0) = ? [pid 6737] <... set_robust_list resumed>) = 0 [pid 6736] <... memfd_create resumed>) = 3 [pid 6734] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6734, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6737] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6736] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6736] <... mmap resumed>) = 0x7f88dec00000 [pid 6735] <... write resumed>) = 524288 [pid 6737] <... prctl resumed>) = 0 [pid 6736] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6737] setpgid(0, 0 [pid 6736] <... write resumed>) = 524288 [pid 6735] munmap(0x7f88dec00000, 138412032 [pid 6737] <... setpgid resumed>) = 0 [pid 6735] <... munmap resumed>) = 0 [pid 6737] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6735] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6737] <... openat resumed>) = 3 [pid 6735] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6737] write(3, "1000", 4 [pid 6735] close(3 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6737] <... write resumed>) = 4 [pid 6735] <... close resumed>) = 0 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6738 attached [pid 6737] close(3./strace-static-x86_64: Process 6739 attached [pid 6738] set_robust_list(0x555581b7e660, 24 [pid 6737] <... close resumed>) = 0 [pid 6736] munmap(0x7f88dec00000, 138412032 [pid 6739] set_robust_list(0x555581b7e660, 24 [pid 6738] <... set_robust_list resumed>) = 0 [pid 6736] <... munmap resumed>) = 0 [pid 6739] <... set_robust_list resumed>) = 0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6739 [pid 6737] write(1, "executing program\n", 18 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6738 executing program [pid 6739] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6738] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6737] <... write resumed>) = 18 [pid 6736] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6739] <... prctl resumed>) = 0 [pid 6738] <... prctl resumed>) = 0 [pid 6737] memfd_create("syzkaller", 0 [pid 6736] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6735] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6739] setpgid(0, 0 [pid 6738] setpgid(0, 0 [pid 6737] <... memfd_create resumed>) = 3 [pid 6736] close(3 [pid 6735] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6739] <... setpgid resumed>) = 0 [pid 6738] <... setpgid resumed>) = 0 [pid 6737] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6735] pwrite64(-1, "#", 1, 134220897 [pid 6739] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6737] <... mmap resumed>) = 0x7f88dec00000 [pid 6735] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 101.265071][ T6732] overlayfs: failed to resolve './file0': -2 [ 101.273840][ T6733] overlayfs: failed to resolve './file0': -2 [ 101.288122][ T6734] overlayfs: failed to resolve './file0': -2 [pid 6735] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6739] <... openat resumed>) = 3 [pid 6738] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6737] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6736] <... close resumed>) = 0 [pid 6735] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6739] write(3, "1000", 4 [pid 6738] <... openat resumed>) = 3 [pid 6737] <... write resumed>) = 524288 executing program [pid 6736] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6739] <... write resumed>) = 4 [pid 6739] close(3) = 0 [pid 6739] write(1, "executing program\n", 18 [pid 6736] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6735] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6739] <... write resumed>) = 18 [pid 6738] write(3, "1000", 4 [pid 6736] pwrite64(-1, "#", 1, 134220897 [pid 6735] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6739] memfd_create("syzkaller", 0 [pid 6738] <... write resumed>) = 4 [pid 6736] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6738] close(3 [pid 6736] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6739] <... memfd_create resumed>) = 3 [pid 6736] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6735] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6738] <... close resumed>) = 0 [pid 6739] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6736] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6735] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6735] mkdir("./bus", 000 [pid 6738] write(1, "executing program\n", 18executing program [pid 6736] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6735] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6739] <... mmap resumed>) = 0x7f88dec00000 [pid 6738] <... write resumed>) = 18 [pid 6736] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6737] munmap(0x7f88dec00000, 138412032 [pid 6735] rename("./file1", "./file0/file0" [pid 6737] <... munmap resumed>) = 0 [pid 6735] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6735] mkdirat(AT_FDCWD, "./file1", 000 [pid 6739] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6738] memfd_create("syzkaller", 0 [pid 6737] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6736] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6735] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6738] <... memfd_create resumed>) = 3 [pid 6737] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6736] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6735] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6736] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6739] <... write resumed>) = 524288 [pid 6738] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6737] close(3 [pid 6736] mkdir("./bus", 000 [pid 6739] munmap(0x7f88dec00000, 138412032 [pid 6738] <... mmap resumed>) = 0x7f88dec00000 [pid 6737] <... close resumed>) = 0 [pid 6736] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6735] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6739] <... munmap resumed>) = 0 [pid 6738] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6737] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6736] rename("./file1", "./file0/file0" [pid 6735] exit_group(0 [pid 6736] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6737] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6737] pwrite64(-1, "#", 1, 134220897 [pid 6739] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6736] mkdirat(AT_FDCWD, "./file1", 000 [pid 6739] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6737] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6736] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6737] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6739] close(3 [pid 6736] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6737] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6735] <... exit_group resumed>) = ? [pid 6737] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6735] +++ exited with 0 +++ [pid 6737] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6737] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6737] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6737] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6737] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6737] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6737] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6739] <... close resumed>) = 0 [pid 6736] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6735, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6739] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6738] <... write resumed>) = 524288 [pid 6736] exit_group(0) = ? [pid 6739] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6738] munmap(0x7f88dec00000, 138412032 [pid 6737] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6739] pwrite64(-1, "#", 1, 134220897 [pid 6738] <... munmap resumed>) = 0 [pid 6737] exit_group(0 [pid 6736] +++ exited with 0 +++ [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6739] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6738] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6737] <... exit_group resumed>) = ? [pid 6739] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6738] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6737] +++ exited with 0 +++ [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6739] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6738] close(3 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6737, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- ./strace-static-x86_64: Process 6740 attached [pid 6739] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6738] <... close resumed>) = 0 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6736, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6740] set_robust_list(0x555581b7e660, 24 [pid 6739] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6740 [pid 6740] <... set_robust_list resumed>) = 0 [pid 6739] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6740] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6739] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6738] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6740] <... prctl resumed>) = 0 [pid 6739] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6738] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6739] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6738] pwrite64(-1, "#", 1, 134220897 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6740] setpgid(0, 0 [pid 6739] mkdir("./bus", 000 [pid 6738] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6741 attached [pid 6740] <... setpgid resumed>) = 0 [pid 6739] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6738] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6741] set_robust_list(0x555581b7e660, 24 [pid 6740] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6739] rename("./file1", "./file0/file0" [pid 6738] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6741 [pid 6741] <... set_robust_list resumed>) = 0 [pid 6739] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6738] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6739] mkdirat(AT_FDCWD, "./file1", 000 [pid 6738] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6739] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6741] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6739] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6738] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 101.367890][ T6735] overlayfs: failed to resolve './file0': -2 [ 101.383189][ T6736] overlayfs: failed to resolve './file0': -2 [ 101.387119][ T6737] overlayfs: failed to resolve './file0': -2 [pid 6738] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6740] <... openat resumed>) = 3 [pid 6738] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6741] <... prctl resumed>) = 0 [pid 6739] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6741] setpgid(0, 0 [pid 6740] write(3, "1000", 4 [pid 6739] exit_group(0 [pid 6738] mkdir("./bus", 000 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6741] <... setpgid resumed>) = 0 [pid 6740] <... write resumed>) = 4 [pid 6738] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6741] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6740] close(3 [pid 6739] <... exit_group resumed>) = ? [pid 6738] rename("./file1", "./file0/file0" [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6742 attached [pid 6741] <... openat resumed>) = 3 [pid 6740] <... close resumed>) = 0 [pid 6739] +++ exited with 0 +++ [pid 6738] <... rename resumed>) = -1 ENOENT (No such file or directory) executing program [pid 6740] write(1, "executing program\n", 18 [pid 6738] mkdirat(AT_FDCWD, "./file1", 000 [pid 6742] set_robust_list(0x555581b7e660, 24 [pid 6740] <... write resumed>) = 18 [pid 6738] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6739, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6742] <... set_robust_list resumed>) = 0 [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6742] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6741] write(3, "1000", 4 [pid 6740] memfd_create("syzkaller", 0 [pid 6738] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6742] <... prctl resumed>) = 0 [pid 6741] <... write resumed>) = 4 [pid 6740] <... memfd_create resumed>) = 3 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6742 [pid 5821] <... restart_syscall resumed>) = 0 [pid 6742] setpgid(0, 0) = 0 [pid 6741] close(3) = 0 [pid 6741] write(1, "executing program\n", 18 [pid 6742] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECexecuting program [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6740] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6741] <... write resumed>) = 18 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6740] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6741] memfd_create("syzkaller", 0./strace-static-x86_64: Process 6743 attached [pid 6742] <... openat resumed>) = 3 [pid 6740] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6741] <... memfd_create resumed>) = 3 [pid 6741] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6743] set_robust_list(0x555581b7e660, 24 [pid 6742] write(3, "1000", 4 [pid 6741] <... mmap resumed>) = 0x7f88dec00000 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6743 [pid 6743] <... set_robust_list resumed>) = 0 [pid 6742] <... write resumed>) = 4 [pid 6743] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6742] close(3 [pid 6741] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6742] <... close resumed>) = 0 executing program [pid 6742] write(1, "executing program\n", 18) = 18 [pid 6738] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6743] <... prctl resumed>) = 0 [pid 6742] memfd_create("syzkaller", 0 [pid 6741] <... write resumed>) = 524288 [pid 6740] <... write resumed>) = 524288 [pid 6738] exit_group(0 [pid 6743] setpgid(0, 0 [pid 6742] <... memfd_create resumed>) = 3 [pid 6743] <... setpgid resumed>) = 0 [pid 6741] munmap(0x7f88dec00000, 138412032 [pid 6740] munmap(0x7f88dec00000, 138412032 [pid 6738] <... exit_group resumed>) = ? [ 101.446338][ T6739] overlayfs: failed to resolve './file0': -2 [ 101.464413][ T6738] overlayfs: failed to resolve './file0': -2 [pid 6743] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6742] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6741] <... munmap resumed>) = 0 [pid 6740] <... munmap resumed>) = 0 [pid 6738] +++ exited with 0 +++ [pid 6742] <... mmap resumed>) = 0x7f88dec00000 [pid 6740] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6738, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6743] <... openat resumed>) = 3 [pid 6741] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6740] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6741] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6740] close(3 [pid 6741] close(3 [pid 6740] <... close resumed>) = 0 [pid 6743] write(3, "1000", 4 [pid 6742] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6741] <... close resumed>) = 0 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6743] <... write resumed>) = 4 [pid 6741] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6740] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6743] close(3 [pid 6741] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6740] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6743] <... close resumed>) = 0 [pid 6741] pwrite64(-1, "#", 1, 134220897 [pid 6740] pwrite64(-1, "#", 1, 134220897 [pid 6743] write(1, "executing program\n", 18executing program [pid 6741] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6740] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6743] <... write resumed>) = 18 [pid 6743] memfd_create("syzkaller", 0 [pid 6741] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6740] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6743] <... memfd_create resumed>) = 3 [pid 6741] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6740] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6743] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6741] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6740] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6743] <... mmap resumed>) = 0x7f88dec00000 [pid 6741] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6740] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6744 attached [pid 6741] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6740] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6740] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6744] set_robust_list(0x555581b7e660, 24 [pid 6741] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6740] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6740] mkdir("./bus", 000 [pid 6744] <... set_robust_list resumed>) = 0 [pid 6741] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6740] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6744] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6741] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6740] rename("./file1", "./file0/file0" [pid 6744] <... prctl resumed>) = 0 [pid 6741] mkdir("./bus", 000 [pid 6740] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6744 [pid 6744] setpgid(0, 0 [pid 6741] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6740] mkdirat(AT_FDCWD, "./file1", 000 [pid 6744] <... setpgid resumed>) = 0 [pid 6741] rename("./file1", "./file0/file0" [pid 6744] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6741] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6740] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6741] mkdirat(AT_FDCWD, "./file1", 000 [pid 6740] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6744] <... openat resumed>) = 3 [pid 6743] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6742] <... write resumed>) = 524288 [pid 6741] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6741] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6743] <... write resumed>) = 524288 [pid 6742] munmap(0x7f88dec00000, 138412032 [pid 6744] write(3, "1000", 4executing program ) = 4 [pid 6744] close(3) = 0 [pid 6744] write(1, "executing program\n", 18) = 18 [pid 6744] memfd_create("syzkaller", 0 [pid 6742] <... munmap resumed>) = 0 [pid 6743] munmap(0x7f88dec00000, 138412032 [pid 6742] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6744] <... memfd_create resumed>) = 3 [pid 6744] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6742] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6744] <... mmap resumed>) = 0x7f88dec00000 [pid 6743] <... munmap resumed>) = 0 [pid 6742] close(3 [pid 6741] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6740] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6744] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6741] exit_group(0 [pid 6740] exit_group(0 [pid 6743] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6742] <... close resumed>) = 0 [pid 6740] <... exit_group resumed>) = ? [pid 6744] <... write resumed>) = 524288 [pid 6741] <... exit_group resumed>) = ? [pid 6743] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6743] close(3 [pid 6740] +++ exited with 0 +++ [pid 6744] munmap(0x7f88dec00000, 138412032 [pid 6743] <... close resumed>) = 0 [pid 6741] +++ exited with 0 +++ [pid 6742] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6740, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6744] <... munmap resumed>) = 0 [pid 6743] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6741, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6744] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6743] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6742] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... restart_syscall resumed>) = 0 [pid 6744] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6743] pwrite64(-1, "#", 1, 134220897 [pid 6742] pwrite64(-1, "#", 1, 134220897 [pid 6744] close(3 [pid 6743] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6742] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6743] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6743] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6745 attached [pid 6743] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6745] set_robust_list(0x555581b7e660, 24 [pid 6743] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6744] <... close resumed>) = 0 [pid 6742] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6745] <... set_robust_list resumed>) = 0 [pid 6743] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6745 [pid 6745] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6743] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6743] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [ 101.537956][ T6740] overlayfs: failed to resolve './file0': -2 [ 101.545962][ T6741] overlayfs: failed to resolve './file0': -2 [pid 6743] mkdir("./bus", 000 [pid 6745] <... prctl resumed>) = 0 [pid 6744] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6742] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6742] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6745] setpgid(0, 0 [pid 6743] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6742] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6745] <... setpgid resumed>) = 0 [pid 6744] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6743] rename("./file1", "./file0/file0" [pid 6742] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6745] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6744] pwrite64(-1, "#", 1, 134220897 [pid 6743] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6742] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6744] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6742] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6745] <... openat resumed>) = 3 [pid 6744] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6743] mkdirat(AT_FDCWD, "./file1", 000 [pid 6742] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6746 attached [pid 6744] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6742] mkdir("./bus", 000 [pid 6746] set_robust_list(0x555581b7e660, 24 [pid 6745] write(3, "1000", 4 [pid 6743] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6742] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6746] <... set_robust_list resumed>) = 0 [pid 6745] <... write resumed>) = 4 [pid 6743] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6742] rename("./file1", "./file0/file0" [pid 6744] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6742] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6746 [pid 6744] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6742] mkdirat(AT_FDCWD, "./file1", 000 [pid 6744] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6742] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6744] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6742] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6746] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6745] close(3 [pid 6746] <... prctl resumed>) = 0 [pid 6745] <... close resumed>) = 0 [pid 6746] setpgid(0, 0 executing program [pid 6745] write(1, "executing program\n", 18 [pid 6744] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6746] <... setpgid resumed>) = 0 [pid 6745] <... write resumed>) = 18 [pid 6744] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6745] memfd_create("syzkaller", 0 [pid 6744] mkdir("./bus", 000 [pid 6746] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6745] <... memfd_create resumed>) = 3 [pid 6745] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6744] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6744] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6744] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6744] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6746] <... openat resumed>) = 3 [pid 6745] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6746] write(3, "1000", 4) = 4 [pid 6746] close(3) = 0 [pid 6746] write(1, "executing program\n", 18executing program [pid 6745] <... write resumed>) = 524288 [pid 6744] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6743] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6742] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6746] <... write resumed>) = 18 [pid 6746] memfd_create("syzkaller", 0 [pid 6745] munmap(0x7f88dec00000, 138412032 [pid 6744] exit_group(0 [pid 6743] exit_group(0 [pid 6744] <... exit_group resumed>) = ? [pid 6742] exit_group(0 [pid 6746] <... memfd_create resumed>) = 3 [pid 6745] <... munmap resumed>) = 0 [pid 6744] +++ exited with 0 +++ [pid 6743] <... exit_group resumed>) = ? [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6744, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6746] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6745] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6746] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6743] +++ exited with 0 +++ [pid 6742] <... exit_group resumed>) = ? [pid 6746] <... write resumed>) = 524288 [pid 6745] close(3 [pid 6742] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6743, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [ 101.612301][ T6743] overlayfs: failed to resolve './file0': -2 [ 101.615620][ T6742] overlayfs: failed to resolve './file0': -2 [ 101.628642][ T6744] overlayfs: failed to resolve './file0': -2 [pid 6746] munmap(0x7f88dec00000, 138412032 [pid 6745] <... close resumed>) = 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6746] <... munmap resumed>) = 0 [pid 6745] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6742, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6746] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6745] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6746] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6745] pwrite64(-1, "#", 1, 134220897 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6747 attached [pid 6746] close(3 [pid 6745] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6748 attached [pid 6747] set_robust_list(0x555581b7e660, 24 [pid 6746] <... close resumed>) = 0 [pid 6745] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6747 [pid 6747] <... set_robust_list resumed>) = 0 [pid 6746] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6747] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6746] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6747] <... prctl resumed>) = 0 [pid 6746] pwrite64(-1, "#", 1, 134220897 [pid 6745] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6747] setpgid(0, 0 [pid 6746] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6748 [pid 6747] <... setpgid resumed>) = 0 [pid 6746] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6748] set_robust_list(0x555581b7e660, 24 [pid 6746] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6745] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6746] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6746] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6749 attached [pid 6748] <... set_robust_list resumed>) = 0 [pid 6747] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6746] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6745] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6749] set_robust_list(0x555581b7e660, 24 [pid 6748] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6747] <... openat resumed>) = 3 [pid 6746] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6745] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6749 [pid 6749] <... set_robust_list resumed>) = 0 [pid 6747] write(3, "1000", 4) = 4 [pid 6747] close(3 [pid 6749] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6748] <... prctl resumed>) = 0 [pid 6746] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6745] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6747] <... close resumed>) = 0 executing program [pid 6749] <... prctl resumed>) = 0 [pid 6748] setpgid(0, 0 [pid 6747] write(1, "executing program\n", 18 [pid 6746] mkdir("./bus", 000 [pid 6745] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6749] setpgid(0, 0 [pid 6748] <... setpgid resumed>) = 0 [pid 6747] <... write resumed>) = 18 [pid 6746] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6745] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6749] <... setpgid resumed>) = 0 [pid 6748] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6747] memfd_create("syzkaller", 0 [pid 6746] rename("./file1", "./file0/file0" [pid 6745] mkdir("./bus", 000 [pid 6749] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6746] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6745] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6745] rename("./file1", "./file0/file0" [pid 6749] <... openat resumed>) = 3 [pid 6748] <... openat resumed>) = 3 [pid 6747] <... memfd_create resumed>) = 3 [pid 6746] mkdirat(AT_FDCWD, "./file1", 000 [pid 6745] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6747] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6749] write(3, "1000", 4 [pid 6748] write(3, "1000", 4 [pid 6747] <... mmap resumed>) = 0x7f88dec00000 [pid 6746] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6745] mkdirat(AT_FDCWD, "./file1", 000 [pid 6749] <... write resumed>) = 4 [pid 6748] <... write resumed>) = 4 [pid 6746] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6745] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6749] close(3 [pid 6748] close(3 [pid 6747] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6745] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6749] <... close resumed>) = 0 [pid 6747] <... write resumed>) = 524288 [pid 6749] write(1, "executing program\n", 18 [pid 6748] <... close resumed>) = 0 [pid 6747] munmap(0x7f88dec00000, 138412032executing program [pid 6749] <... write resumed>) = 18 [pid 6748] write(1, "executing program\n", 18executing program [pid 6749] memfd_create("syzkaller", 0 [pid 6748] <... write resumed>) = 18 [pid 6749] <... memfd_create resumed>) = 3 [pid 6748] memfd_create("syzkaller", 0 [pid 6747] <... munmap resumed>) = 0 [pid 6749] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6748] <... memfd_create resumed>) = 3 [pid 6749] <... mmap resumed>) = 0x7f88dec00000 [pid 6747] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6749] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6748] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6747] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6748] <... mmap resumed>) = 0x7f88dec00000 [pid 6747] close(3) = 0 [pid 6746] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6747] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6745] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6747] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6745] exit_group(0 [pid 6747] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6746] exit_group(0 [pid 6747] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6746] <... exit_group resumed>) = ? [pid 6747] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6746] +++ exited with 0 +++ [pid 6747] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6746, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6747] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6745] <... exit_group resumed>) = ? [pid 6749] <... write resumed>) = 524288 [pid 6747] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6745] +++ exited with 0 +++ [pid 6748] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6747] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6745, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6747] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6747] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 6750 attached [pid 6749] munmap(0x7f88dec00000, 138412032 [pid 6748] <... write resumed>) = 524288 [pid 6747] mkdir("./bus", 000 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6750 [pid 6750] set_robust_list(0x555581b7e660, 24) = 0 [pid 6749] <... munmap resumed>) = 0 [pid 6747] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6749] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6750] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6749] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6747] rename("./file1", "./file0/file0" [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6750] setpgid(0, 0 [pid 6747] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6750] <... setpgid resumed>) = 0 [pid 6749] close(3 [pid 6748] munmap(0x7f88dec00000, 138412032 [pid 6747] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6750] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6747] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6750] <... openat resumed>) = 3 [pid 6748] <... munmap resumed>) = 0 [pid 6747] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [ 101.719850][ T6746] overlayfs: failed to resolve './file0': -2 [ 101.727586][ T6745] overlayfs: failed to resolve './file0': -2 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6748] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 6751 attached [pid 6750] write(3, "1000", 4 [pid 6749] <... close resumed>) = 0 [pid 6748] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6747] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6751] set_robust_list(0x555581b7e660, 24 [pid 6750] <... write resumed>) = 4 [pid 6749] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6748] close(3 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6751 [pid 6751] <... set_robust_list resumed>) = 0 [pid 6750] close(3 [pid 6749] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6747] exit_group(0 [pid 6751] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6750] <... close resumed>) = 0 [pid 6749] pwrite64(-1, "#", 1, 134220897 [pid 6748] <... close resumed>) = 0 [pid 6747] <... exit_group resumed>) = ? executing program [pid 6750] write(1, "executing program\n", 18 [pid 6749] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6749] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6750] <... write resumed>) = 18 [pid 6749] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6750] memfd_create("syzkaller", 0 [pid 6747] +++ exited with 0 +++ [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6747, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6751] <... prctl resumed>) = 0 [pid 6750] <... memfd_create resumed>) = 3 [pid 6749] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6751] setpgid(0, 0) = 0 [pid 6750] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6749] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6751] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6750] <... mmap resumed>) = 0x7f88dec00000 [pid 6749] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6751] <... openat resumed>) = 3 [pid 6750] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6749] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6751] write(3, "1000", 4) = 4 [pid 6748] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6751] close(3) = 0 [pid 6749] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6748] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6749] mkdir("./bus", 000 [pid 6748] pwrite64(-1, "#", 1, 134220897 [pid 6749] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6748] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6749] rename("./file1", "./file0/file0" [pid 6748] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6749] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6748] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6749] mkdirat(AT_FDCWD, "./file1", 000 [pid 6748] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000executing program [pid 6751] write(1, "executing program\n", 18 [pid 6749] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6748] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6751] <... write resumed>) = 18 [pid 6749] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6748] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6751] memfd_create("syzkaller", 0 [pid 6750] <... write resumed>) = 524288 [pid 6748] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6751] <... memfd_create resumed>) = 3 [pid 6751] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6750] munmap(0x7f88dec00000, 138412032 [pid 6751] <... mmap resumed>) = 0x7f88dec00000 [pid 6748] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6748] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6748] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6748] mkdirat(AT_FDCWD, "./file1", 000 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6748] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6752 attached [pid 6748] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6750] <... munmap resumed>) = 0 [pid 6752] set_robust_list(0x555581b7e660, 24 [pid 6751] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6750] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6752 [pid 6752] <... set_robust_list resumed>) = 0 [pid 6750] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6752] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6750] close(3 [pid 6752] <... prctl resumed>) = 0 [pid 6749] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6749] exit_group(0) = ? [pid 6752] setpgid(0, 0 [pid 6749] +++ exited with 0 +++ [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6749, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6752] <... setpgid resumed>) = 0 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6752] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6748] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6752] <... openat resumed>) = 3 [pid 6751] <... write resumed>) = 524288 [pid 6750] <... close resumed>) = 0 [pid 6748] exit_group(0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6751] munmap(0x7f88dec00000, 138412032 [pid 6748] <... exit_group resumed>) = ? [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6752] write(3, "1000", 4 [pid 6751] <... munmap resumed>) = 0 [pid 6750] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6748] +++ exited with 0 +++ ./strace-static-x86_64: Process 6753 attached [pid 6752] <... write resumed>) = 4 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6753 [pid 6750] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6752] close(3 [pid 6751] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6750] pwrite64(-1, "#", 1, 134220897 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6748, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6753] set_robust_list(0x555581b7e660, 24 [pid 6752] <... close resumed>) = 0 [pid 6751] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6750] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWRexecuting program [pid 6753] <... set_robust_list resumed>) = 0 [pid 6752] write(1, "executing program\n", 18 [pid 6750] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6752] <... write resumed>) = 18 [pid 6751] close(3 [pid 6750] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6753] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6752] memfd_create("syzkaller", 0 [pid 6751] <... close resumed>) = 0 [pid 6750] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6753] <... prctl resumed>) = 0 [pid 6752] <... memfd_create resumed>) = 3 [pid 6750] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6753] setpgid(0, 0 [pid 6752] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6750] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6754 attached ) = -1 EBADF (Bad file descriptor) [pid 6752] <... mmap resumed>) = 0x7f88dec00000 [ 101.776370][ T6747] overlayfs: failed to resolve './file0': -2 [ 101.802360][ T6749] overlayfs: failed to resolve './file0': -2 [ 101.814665][ T6748] overlayfs: failed to resolve './file0': -2 [pid 6754] set_robust_list(0x555581b7e660, 24 [pid 6753] <... setpgid resumed>) = 0 [pid 6751] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6750] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6754 [pid 6750] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6750] mkdir("./bus", 000 [pid 6754] <... set_robust_list resumed>) = 0 [pid 6753] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6751] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6750] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6754] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6751] pwrite64(-1, "#", 1, 134220897 [pid 6750] rename("./file1", "./file0/file0" [pid 6754] setpgid(0, 0 [pid 6753] <... openat resumed>) = 3 [pid 6751] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6750] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6754] <... setpgid resumed>) = 0 [pid 6750] mkdirat(AT_FDCWD, "./file1", 000 [pid 6754] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6753] write(3, "1000", 4 [pid 6751] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) executing program executing program [pid 6754] <... openat resumed>) = 3 [pid 6753] <... write resumed>) = 4 [pid 6752] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6751] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6750] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6754] write(3, "1000", 4 [pid 6753] close(3 [pid 6751] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6750] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6754] <... write resumed>) = 4 [pid 6753] <... close resumed>) = 0 [pid 6751] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6754] close(3 [pid 6753] write(1, "executing program\n", 18 [pid 6751] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6754] <... close resumed>) = 0 [pid 6753] <... write resumed>) = 18 [pid 6751] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6754] write(1, "executing program\n", 18 [pid 6753] memfd_create("syzkaller", 0 [pid 6751] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6754] <... write resumed>) = 18 [pid 6754] memfd_create("syzkaller", 0 [pid 6751] mkdir("./bus", 000 [pid 6753] <... memfd_create resumed>) = 3 [pid 6751] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6751] rename("./file1", "./file0/file0" [pid 6754] <... memfd_create resumed>) = 3 [pid 6753] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6751] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6754] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6753] <... mmap resumed>) = 0x7f88dec00000 [pid 6751] mkdirat(AT_FDCWD, "./file1", 000 [pid 6754] <... mmap resumed>) = 0x7f88dec00000 [pid 6753] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6751] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6752] <... write resumed>) = 524288 [pid 6751] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6752] munmap(0x7f88dec00000, 138412032 [pid 6750] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6754] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6752] <... munmap resumed>) = 0 [pid 6750] exit_group(0) = ? [pid 6752] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6754] <... write resumed>) = 524288 [pid 6752] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6750] +++ exited with 0 +++ [pid 6753] <... write resumed>) = 524288 [pid 6752] close(3 [pid 6754] munmap(0x7f88dec00000, 138412032) = 0 [pid 6753] munmap(0x7f88dec00000, 138412032 [pid 6752] <... close resumed>) = 0 [pid 6751] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6750, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6754] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6753] <... munmap resumed>) = 0 [pid 6754] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6753] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6752] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6751] exit_group(0 [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6754] close(3 [pid 6753] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6752] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6751] <... exit_group resumed>) = ? [pid 5819] <... restart_syscall resumed>) = 0 [pid 6753] close(3 [pid 6752] pwrite64(-1, "#", 1, 134220897 [pid 6754] <... close resumed>) = 0 [pid 6753] <... close resumed>) = 0 [pid 6752] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6751] +++ exited with 0 +++ [pid 6754] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6752] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6754] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6752] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6751, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6754] pwrite64(-1, "#", 1, 134220897 [pid 6752] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] restart_syscall(<... resuming interrupted clone ...> [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6754] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6752] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6754] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6754] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6754] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6752] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864./strace-static-x86_64: Process 6755 attached [pid 6754] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6752] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [ 101.874321][ T6750] overlayfs: failed to resolve './file0': -2 [ 101.887002][ T6751] overlayfs: failed to resolve './file0': -2 [pid 6752] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6755 [pid 6755] set_robust_list(0x555581b7e660, 24 [pid 6754] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6753] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6752] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 5825] <... restart_syscall resumed>) = 0 [pid 6755] <... set_robust_list resumed>) = 0 [pid 6754] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6753] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6752] mkdir("./bus", 000 [pid 6755] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6754] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6753] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6755] <... prctl resumed>) = 0 [pid 6753] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6755] setpgid(0, 0 [pid 6754] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6753] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6752] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6754] mkdir("./bus", 000 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6754] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6752] rename("./file1", "./file0/file0" [pid 6754] rename("./file1", "./file0/file0" [pid 6755] <... setpgid resumed>) = 0 [pid 6753] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6755] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6754] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6753] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6752] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6753] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6755] <... openat resumed>) = 3 [pid 6754] mkdirat(AT_FDCWD, "./file1", 000 [pid 6753] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6752] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6754] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6753] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6752] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6755] write(3, "1000", 4 [pid 6753] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6755] <... write resumed>) = 4 [pid 6753] mkdir("./bus", 000 [pid 6755] close(3 [pid 6753] <... mkdir resumed>) = -1 EEXIST (File exists) ./strace-static-x86_64: Process 6756 attached [pid 6755] <... close resumed>) = 0 [pid 6753] rename("./file1", "./file0/file0" [pid 6755] write(1, "executing program\n", 18executing program ) = 18 [pid 6754] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6753] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6752] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6756] set_robust_list(0x555581b7e660, 24 [pid 6755] memfd_create("syzkaller", 0 [pid 6753] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6756] <... set_robust_list resumed>) = 0 [pid 6755] <... memfd_create resumed>) = 3 [pid 6756] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6754] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6753] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6756] <... prctl resumed>) = 0 [pid 6754] exit_group(0 [pid 6756] setpgid(0, 0 [pid 6754] <... exit_group resumed>) = ? [pid 6756] <... setpgid resumed>) = 0 [pid 6756] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6755] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6756 [pid 6752] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6756] write(3, "1000", 4) = 4 [pid 6756] close(3) = 0 executing program [pid 6756] write(1, "executing program\n", 18) = 18 [pid 6756] memfd_create("syzkaller", 0) = 3 [pid 6756] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6755] <... mmap resumed>) = 0x7f88dec00000 [pid 6754] +++ exited with 0 +++ [pid 6753] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6752] exit_group(0 [pid 6756] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6755] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6753] exit_group(0 [pid 6752] <... exit_group resumed>) = ? [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6754, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6753] <... exit_group resumed>) = ? [pid 6752] +++ exited with 0 +++ [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6753] +++ exited with 0 +++ [pid 5821] <... restart_syscall resumed>) = 0 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6752, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6756] <... write resumed>) = 524288 [pid 6755] <... write resumed>) = 524288 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6753, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6756] munmap(0x7f88dec00000, 138412032 [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6756] <... munmap resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6756] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6757 ./strace-static-x86_64: Process 6758 attached ./strace-static-x86_64: Process 6757 attached [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6758 [pid 6758] set_robust_list(0x555581b7e660, 24 [pid 6756] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6757] set_robust_list(0x555581b7e660, 24 [pid 6756] close(3 [pid 6758] <... set_robust_list resumed>) = 0 [pid 6755] munmap(0x7f88dec00000, 138412032./strace-static-x86_64: Process 6759 attached [pid 6758] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6757] <... set_robust_list resumed>) = 0 [pid 6755] <... munmap resumed>) = 0 [pid 6758] <... prctl resumed>) = 0 [pid 6758] setpgid(0, 0) = 0 [pid 6759] set_robust_list(0x555581b7e660, 24 [pid 6758] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6757] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6756] <... close resumed>) = 0 [pid 6755] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6759 [pid 6759] <... set_robust_list resumed>) = 0 [pid 6757] <... prctl resumed>) = 0 [pid 6756] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6755] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6759] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6758] <... openat resumed>) = 3 [pid 6757] setpgid(0, 0 [pid 6756] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6759] <... prctl resumed>) = 0 [pid 6758] write(3, "1000", 4 [pid 6757] <... setpgid resumed>) = 0 [pid 6756] pwrite64(-1, "#", 1, 134220897 [pid 6755] close(3 [pid 6759] setpgid(0, 0 [pid 6758] <... write resumed>) = 4 [pid 6757] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6756] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6755] <... close resumed>) = 0 [ 101.946312][ T6754] overlayfs: failed to resolve './file0': -2 [ 101.947971][ T6752] overlayfs: failed to resolve './file0': -2 [ 101.960466][ T6753] overlayfs: failed to resolve './file0': -2 [pid 6759] <... setpgid resumed>) = 0 [pid 6758] close(3 [pid 6756] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6757] <... openat resumed>) = 3 [pid 6756] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6756] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6759] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6758] <... close resumed>) = 0 [pid 6757] write(3, "1000", 4 [pid 6756] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6758] write(1, "executing program\n", 18 [pid 6757] <... write resumed>) = 4 [pid 6756] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864executing program executing program [pid 6757] close(3 [pid 6758] <... write resumed>) = 18 [pid 6757] <... close resumed>) = 0 [pid 6759] <... openat resumed>) = 3 [pid 6758] memfd_create("syzkaller", 0 [pid 6757] write(1, "executing program\n", 18 [pid 6756] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6759] write(3, "1000", 4 [pid 6758] <... memfd_create resumed>) = 3 [pid 6757] <... write resumed>) = 18 [pid 6755] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6756] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6759] <... write resumed>) = 4 [pid 6757] memfd_create("syzkaller", 0 [pid 6756] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6759] close(3 [pid 6758] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6756] mkdir("./bus", 000 [pid 6755] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6759] <... close resumed>) = 0 [pid 6758] <... mmap resumed>) = 0x7f88dec00000 [pid 6757] <... memfd_create resumed>) = 3 [pid 6756] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6755] pwrite64(-1, "#", 1, 134220897 [pid 6759] write(1, "executing program\n", 18 [pid 6756] rename("./file1", "./file0/file0" [pid 6757] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6755] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6757] <... mmap resumed>) = 0x7f88dec00000 [pid 6755] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500executing program [pid 6759] <... write resumed>) = 18 [pid 6758] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6756] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6755] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6756] mkdirat(AT_FDCWD, "./file1", 000 [pid 6759] memfd_create("syzkaller", 0 [pid 6756] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6756] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6755] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6759] <... memfd_create resumed>) = 3 [pid 6755] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6759] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6757] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6759] <... mmap resumed>) = 0x7f88dec00000 [pid 6755] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6759] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6756] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6755] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6755] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6755] rename("./file1", "./file0/file0" [pid 6756] exit_group(0 [pid 6755] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6756] <... exit_group resumed>) = ? [pid 6755] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [pid 6755] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6757] <... write resumed>) = 524288 [pid 6756] +++ exited with 0 +++ [pid 6758] <... write resumed>) = 524288 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6756, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6759] <... write resumed>) = 524288 [pid 6758] munmap(0x7f88dec00000, 138412032 [pid 6759] munmap(0x7f88dec00000, 138412032 [pid 6758] <... munmap resumed>) = 0 [pid 6757] munmap(0x7f88dec00000, 138412032 [pid 6755] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6759] <... munmap resumed>) = 0 [pid 6758] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6757] <... munmap resumed>) = 0 [pid 6759] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6758] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6757] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6755] exit_group(0 [pid 6759] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6758] close(3 [pid 6757] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6759] close(3 [pid 6758] <... close resumed>) = 0 [pid 6757] close(3 [pid 6755] <... exit_group resumed>) = ? [pid 6759] <... close resumed>) = 0 [pid 6758] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6757] <... close resumed>) = 0 [pid 6755] +++ exited with 0 +++ [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6758] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6758] pwrite64(-1, "#", 1, 134220897 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6755, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6758] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 5819] restart_syscall(<... resuming interrupted clone ...> [pid 6759] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6758] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6757] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6759] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6758] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6757] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6758] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6759] pwrite64(-1, "#", 1, 134220897 [pid 6758] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6757] pwrite64(-1, "#", 1, 134220897 [pid 6759] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6759] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6758] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6757] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6759] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6758] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6757] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500./strace-static-x86_64: Process 6760 attached [pid 6759] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6758] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6757] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6760 [pid 6760] set_robust_list(0x555581b7e660, 24 [pid 6759] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6758] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6760] <... set_robust_list resumed>) = 0 [pid 6759] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6758] mkdir("./bus", 000 [pid 6757] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6760] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6759] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6758] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6757] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6760] <... prctl resumed>) = 0 [pid 6759] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6758] rename("./file1", "./file0/file0" [pid 6757] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6760] setpgid(0, 0 [pid 6759] mkdir("./bus", 000 [pid 6758] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6757] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6760] <... setpgid resumed>) = 0 [pid 6759] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6759] rename("./file1", "./file0/file0" [pid 6758] mkdirat(AT_FDCWD, "./file1", 000 [pid 6757] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6760] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6759] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6758] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6757] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6759] mkdirat(AT_FDCWD, "./file1", 000 [pid 6758] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [ 102.022835][ T6756] overlayfs: failed to resolve './file0': -2 [ 102.037819][ T6755] overlayfs: failed to resolve './file0': -2 [pid 6757] mkdir("./bus", 000 [pid 6760] <... openat resumed>) = 3 [pid 6759] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6757] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 5819] <... restart_syscall resumed>) = 0 [pid 6760] write(3, "1000", 4 [pid 6757] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6757] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) executing program [pid 6760] <... write resumed>) = 4 [pid 6760] close(3 [pid 6757] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6760] <... close resumed>) = 0 [pid 6760] write(1, "executing program\n", 18 [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6760] <... write resumed>) = 18 [pid 6760] memfd_create("syzkaller", 0 [pid 6758] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6759] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6760] <... memfd_create resumed>) = 3 [pid 6758] exit_group(0 [pid 6760] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6758] <... exit_group resumed>) = ? [pid 6760] <... mmap resumed>) = 0x7f88dec00000 [pid 6757] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6757] exit_group(0) = ? [pid 6758] +++ exited with 0 +++ [pid 6757] +++ exited with 0 +++ [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6757, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6758, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...> [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 6761 attached [pid 6760] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6759] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6761 [pid 6761] set_robust_list(0x555581b7e660, 24 [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6759] exit_group(0./strace-static-x86_64: Process 6762 attached [pid 6761] <... set_robust_list resumed>) = 0 [pid 6759] <... exit_group resumed>) = ? [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6762 [pid 6762] set_robust_list(0x555581b7e660, 24 [pid 6761] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6759] +++ exited with 0 +++ [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6761] <... prctl resumed>) = 0 [pid 6762] <... set_robust_list resumed>) = 0 [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6762] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6759, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5820] restart_syscall(<... resuming interrupted clone ...> [pid 6762] <... prctl resumed>) = 0 [pid 6762] setpgid(0, 0 [pid 6761] setpgid(0, 0 [pid 6760] <... write resumed>) = 524288 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6762] <... setpgid resumed>) = 0 [pid 6761] <... setpgid resumed>) = 0 [pid 6762] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 6763 attached [pid 6761] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6760] munmap(0x7f88dec00000, 138412032 [pid 5820] <... restart_syscall resumed>) = 0 [pid 6763] set_robust_list(0x555581b7e660, 24 [pid 6762] write(3, "1000", 4 [pid 6761] <... openat resumed>) = 3 [pid 6760] <... munmap resumed>) = 0 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6763 [pid 6763] <... set_robust_list resumed>) = 0 [pid 6762] <... write resumed>) = 4 [pid 6762] close(3 [pid 6763] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6761] write(3, "1000", 4 [pid 6763] <... prctl resumed>) = 0 [pid 6762] <... close resumed>) = 0 [pid 6761] <... write resumed>) = 4 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6763] setpgid(0, 0 [ 102.081591][ T6758] overlayfs: failed to resolve './file0': -2 [ 102.090576][ T6757] overlayfs: failed to resolve './file0': -2 [ 102.099010][ T6759] overlayfs: failed to resolve './file0': -2 executing program [pid 6762] write(1, "executing program\n", 18 [pid 6761] close(3 [pid 6760] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6763] <... setpgid resumed>) = 0 [pid 6762] <... write resumed>) = 18 [pid 6761] <... close resumed>) = 0 [pid 6760] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 6762] memfd_create("syzkaller", 0 [pid 6761] write(1, "executing program\n", 18./strace-static-x86_64: Process 6764 attached [pid 6763] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6762] <... memfd_create resumed>) = 3 [pid 6761] <... write resumed>) = 18 [pid 6760] close(3 [pid 6764] set_robust_list(0x555581b7e660, 24 [pid 6763] <... openat resumed>) = 3 [pid 6762] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6761] memfd_create("syzkaller", 0 [pid 6760] <... close resumed>) = 0 [pid 6764] <... set_robust_list resumed>) = 0 [pid 6762] <... mmap resumed>) = 0x7f88dec00000 [pid 6764] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6763] write(3, "1000", 4 [pid 6762] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6761] <... memfd_create resumed>) = 3 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6764 [pid 6763] <... write resumed>) = 4 [pid 6761] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6763] close(3) = 0 [pid 6764] <... prctl resumed>) = 0 [pid 6761] <... mmap resumed>) = 0x7f88dec00000 [pid 6763] write(1, "executing program\n", 18executing program [pid 6764] setpgid(0, 0 [pid 6763] <... write resumed>) = 18 [pid 6764] <... setpgid resumed>) = 0 [pid 6763] memfd_create("syzkaller", 0 [pid 6760] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6760] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6760] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6764] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6763] <... memfd_create resumed>) = 3 [pid 6762] <... write resumed>) = 524288 [pid 6761] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6760] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6760] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6764] <... openat resumed>) = 3 [pid 6763] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6762] munmap(0x7f88dec00000, 138412032 [pid 6761] <... write resumed>) = 524288 [pid 6760] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6764] write(3, "1000", 4 [pid 6763] <... mmap resumed>) = 0x7f88dec00000 [pid 6762] <... munmap resumed>) = 0 [pid 6761] munmap(0x7f88dec00000, 138412032 [pid 6760] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6764] <... write resumed>) = 4 [pid 6760] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6761] <... munmap resumed>) = 0 [pid 6764] close(3 [pid 6762] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6760] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6764] <... close resumed>) = 0 [pid 6762] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6761] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6760] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6764] write(1, "executing program\n", 18executing program [pid 6762] close(3 [pid 6761] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6760] mkdir("./bus", 000 [pid 6764] <... write resumed>) = 18 [pid 6763] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6762] <... close resumed>) = 0 [pid 6761] close(3 [pid 6760] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6764] memfd_create("syzkaller", 0 [pid 6760] rename("./file1", "./file0/file0" [pid 6764] <... memfd_create resumed>) = 3 [pid 6760] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6764] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6760] mkdirat(AT_FDCWD, "./file1", 000 [pid 6764] <... mmap resumed>) = 0x7f88dec00000 [pid 6760] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6760] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6763] <... write resumed>) = 524288 [pid 6762] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6761] <... close resumed>) = 0 [pid 6763] munmap(0x7f88dec00000, 138412032 [pid 6761] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6764] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6763] <... munmap resumed>) = 0 [pid 6762] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6761] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6763] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6761] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6762] pwrite64(-1, "#", 1, 134220897 [pid 6761] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6762] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6761] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6763] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6761] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6763] close(3 [pid 6762] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6761] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6762] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6762] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6762] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6762] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6762] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6764] <... write resumed>) = 524288 [pid 6763] <... close resumed>) = 0 [pid 6762] rename("./file1", "./file0/file0" [pid 6761] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864 [pid 6763] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 6761] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6763] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6762] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6761] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6763] pwrite64(-1, "#", 1, 134220897 [pid 6761] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6763] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6761] mkdir("./bus", 000 [pid 6763] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500 [pid 6761] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6763] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6762] mkdirat(AT_FDCWD, "./file1", 000 [pid 6761] rename("./file1", "./file0/file0" [pid 6763] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000 [pid 6762] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6763] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 6762] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6761] <... rename resumed>) = -1 ENOENT (No such file or directory) [pid 6763] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6761] mkdirat(AT_FDCWD, "./file1", 000 [pid 6763] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6761] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6763] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6761] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6763] mkdir("./bus", 000 [pid 6764] munmap(0x7f88dec00000, 138412032) = 0 [pid 6764] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6760] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6764] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6760] exit_group(0 [pid 6764] close(3 [pid 6760] <... exit_group resumed>) = ? [pid 6764] <... close resumed>) = 0 [pid 6763] <... mkdir resumed>) = -1 EEXIST (File exists) [pid 6761] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6760] +++ exited with 0 +++ [pid 6763] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6763] mkdirat(AT_FDCWD, "./file1", 000 [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6760, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6763] <... mkdirat resumed>) = -1 EEXIST (File exists) [pid 6763] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6761] exit_group(0 [pid 6764] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005 [pid 5825] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6764] <... openat resumed>) = -1 EISDIR (Is a directory) [pid 5825] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6764] pwrite64(-1, "#", 1, 134220897 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6764] <... pwrite64 resumed>) = -1 EBADF (Bad file descriptor) [pid 6762] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6761] <... exit_group resumed>) = ? [pid 6764] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6764] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6764] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6764] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0 [pid 6762] exit_group(0) = ? ./strace-static-x86_64: Process 6765 attached [pid 6764] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 6763] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 6762] +++ exited with 0 +++ [pid 6761] +++ exited with 0 +++ [pid 6765] set_robust_list(0x555581b7e660, 24 [pid 5821] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6762, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5819] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6761, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5821] restart_syscall(<... resuming interrupted clone ...> [pid 6765] <... set_robust_list resumed>) = 0 [pid 6763] exit_group(0 [pid 6765] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6763] <... exit_group resumed>) = ? [pid 5819] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6764] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6764] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6764] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 102.184847][ T6760] overlayfs: failed to resolve './file0': -2 [ 102.203845][ T6762] overlayfs: failed to resolve './file0': -2 [ 102.211845][ T6761] overlayfs: failed to resolve './file0': -2 [ 102.225502][ T6763] overlayfs: failed to resolve './file0': -2 [pid 6764] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1," [pid 6765] <... prctl resumed>) = 0 [pid 6763] +++ exited with 0 +++ [pid 5825] <... clone resumed>, child_tidptr=0x555581b7e650) = 6765 [pid 5821] <... restart_syscall resumed>) = 0 [pid 5819] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6765] setpgid(0, 0 [pid 5819] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6765] <... setpgid resumed>) = 0 [pid 5824] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6763, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5824] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6766 attached [pid 6765] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6764] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 5824] <... restart_syscall resumed>) = 0 [pid 5819] <... clone resumed>, child_tidptr=0x555581b7e650) = 6766 [pid 6766] set_robust_list(0x555581b7e660, 24 [pid 6765] <... openat resumed>) = 3 [pid 6764] exit_group(0 [pid 6766] <... set_robust_list resumed>) = 0 [pid 6766] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5821] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6766] <... prctl resumed>) = 0 [pid 6765] write(3, "1000", 4 [pid 6764] <... exit_group resumed>) = ? [pid 5824] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6766] setpgid(0, 0 [pid 6765] <... write resumed>) = 4 [pid 6764] +++ exited with 0 +++ [pid 5824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5821] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6765] close(3 [pid 5820] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6764, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6766] <... setpgid resumed>) = 0 [pid 6765] <... close resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 5821] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5820] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 6767 attached [pid 6766] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6765] write(1, "executing program\n", 18) = 18 [pid 6765] memfd_create("syzkaller", 0./strace-static-x86_64: Process 6768 attached [pid 6766] <... openat resumed>) = 3 [pid 6767] set_robust_list(0x555581b7e660, 24 [pid 6765] <... memfd_create resumed>) = 3 [pid 5824] <... clone resumed>, child_tidptr=0x555581b7e650) = 6767 [pid 5821] <... clone resumed>, child_tidptr=0x555581b7e650) = 6768 [pid 5820] <... restart_syscall resumed>) = 0 [ 102.237938][ T6764] overlayfs: failed to resolve './file0': -2 [ 102.277464][ T36] EXT4-fs error (device loop1): ext4_ext_split:1078: inode #15: comm kworker/u8:2: p_ext > EXT_MAX_EXTENT! [ 102.278710][ T13] ================================================================== [ 102.297294][ T13] BUG: KASAN: use-after-free in ext4_find_extent+0xb92/0xd80 [ 102.300724][ T36] EXT4-fs (loop1): Delayed block allocation failed for inode 15 at logical offset 68 with max blocks 12 with error 117 [ 102.304732][ T13] Read of size 4 at addr ffff888078554d18 by task kworker/u8:1/13 [ 102.304752][ T13] [pid 6768] set_robust_list(0x555581b7e660, 24executing program executing program [pid 6767] <... set_robust_list resumed>) = 0 [pid 6765] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6766] write(3, "1000", 4 [pid 6768] <... set_robust_list resumed>) = 0 [pid 6768] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6768] setpgid(0, 0) = 0 [pid 6768] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6768] write(3, "1000", 4) = 4 [pid 6768] close(3) = 0 [pid 6768] write(1, "executing program\n", 18) = 18 [pid 6768] memfd_create("syzkaller", 0) = 3 [pid 6768] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6768] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6767] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6765] <... mmap resumed>) = 0x7f88dec00000 [pid 6767] <... prctl resumed>) = 0 [pid 6765] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6767] setpgid(0, 0 [pid 5820] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6767] <... setpgid resumed>) = 0 [pid 5820] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6767] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5820] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6767] write(3, "1000", 4./strace-static-x86_64: Process 6769 attached [pid 6768] <... write resumed>) = 524288 [pid 6767] <... write resumed>) = 4 [pid 5820] <... clone resumed>, child_tidptr=0x555581b7e650) = 6769 [pid 6769] set_robust_list(0x555581b7e660, 24 [pid 6767] close(3 [pid 6769] <... set_robust_list resumed>) = 0 [pid 6767] <... close resumed>) = 0 [pid 6767] write(1, "executing program\n", 18) = 18 [pid 6769] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6767] memfd_create("syzkaller", 0) = 3 [pid 6769] <... prctl resumed>) = 0 [pid 6767] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6769] setpgid(0, 0 [pid 6768] munmap(0x7f88dec00000, 138412032 [pid 6767] <... mmap resumed>) = 0x7f88dec00000 [pid 6768] <... munmap resumed>) = 0 [pid 6769] <... setpgid resumed>) = 0 [pid 6768] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6769] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6768] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6769] <... openat resumed>) = 3 [pid 6768] close(3 [ 102.304790][ T13] CPU: 1 UID: 0 PID: 13 Comm: kworker/u8:1 Not tainted 6.14.0-syzkaller-03576-g1e1ba8d23dae #0 PREEMPT(full) [ 102.304814][ T13] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 102.304826][ T13] Workqueue: writeback wb_workfn (flush-7:3) [ 102.304864][ T13] Call Trace: [ 102.304873][ T13] [ 102.304882][ T13] dump_stack_lvl+0x241/0x360 [ 102.304912][ T13] ? __pfx_dump_stack_lvl+0x10/0x10 [ 102.304938][ T13] ? rcu_is_watching+0x15/0xb0 [ 102.304973][ T13] ? __virt_addr_valid+0x183/0x530 [ 102.304996][ T13] ? lock_release+0x4e/0x3e0 [ 102.305025][ T13] ? __virt_addr_valid+0x183/0x530 [ 102.305048][ T13] ? __virt_addr_valid+0x183/0x530 [ 102.305073][ T13] print_report+0x16e/0x5b0 [ 102.305104][ T13] ? __virt_addr_valid+0x183/0x530 [ 102.305127][ T13] ? __virt_addr_valid+0x183/0x530 [ 102.305149][ T13] ? __virt_addr_valid+0x45f/0x530 [ 102.305172][ T13] ? __phys_addr+0xba/0x170 [ 102.305196][ T13] ? ext4_find_extent+0xb92/0xd80 [ 102.305227][ T13] kasan_report+0x143/0x180 [ 102.305259][ T13] ? ext4_find_extent+0xb92/0xd80 [ 102.305293][ T13] ext4_find_extent+0xb92/0xd80 [ 102.305327][ T13] ext4_ext_map_blocks+0x2e6/0x7d80 [ 102.305356][ T13] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 102.305384][ T13] ? ret_from_fork_asm+0x1a/0x30 [ 102.305418][ T13] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 102.305451][ T13] ? __lock_acquire+0xad5/0xd80 [ 102.305489][ T13] ? __pfx_down_write+0x10/0x10 [ 102.305516][ T13] ? ext4_es_lookup_extent+0x61a/0xa90 [ 102.305545][ T13] ext4_map_blocks+0x909/0x1a70 [ 102.305582][ T13] ? __pfx_ext4_map_blocks+0x10/0x10 [ 102.305607][ T13] ? rcu_is_watching+0x15/0xb0 [ 102.305643][ T13] ? ext4_inode_journal_mode+0x18b/0x460 [ 102.305676][ T13] ext4_do_writepages+0x21cd/0x3e00 [ 102.305719][ T13] ? filemap_get_folios_tag+0x1bf/0x790 [ 102.305751][ T13] ? filemap_get_folios_tag+0x5d8/0x790 [ 102.305780][ T13] ? __pfx_ext4_do_writepages+0x10/0x10 [ 102.305807][ T13] ? filemap_get_folios_tag+0x1bf/0x790 [ 102.305843][ T13] ? __lock_acquire+0xad5/0xd80 [ 102.305874][ T13] ? rcu_read_lock_any_held+0xbb/0x160 [ 102.305902][ T13] ext4_writepages+0x203/0x3c0 [ 102.305936][ T13] ? __pfx_ext4_writepages+0x10/0x10 [ 102.305973][ T13] ? do_raw_spin_unlock+0x13c/0x8b0 [ 102.305999][ T13] ? __pfx_ext4_writepages+0x10/0x10 [ 102.306032][ T13] do_writepages+0x36a/0x890 [ 102.306057][ T13] ? __pfx_do_writepages+0x10/0x10 [ 102.306081][ T13] ? __lock_acquire+0xad5/0xd80 [ 102.306114][ T13] ? do_raw_spin_unlock+0x13c/0x8b0 [ 102.306139][ T13] __writeback_single_inode+0x14f/0x10d0 [ 102.306170][ T13] ? wbc_attach_and_unlock_inode+0x365/0x580 [ 102.306197][ T13] writeback_sb_inodes+0x822/0x1360 [ 102.306239][ T13] ? __pfx_writeback_sb_inodes+0x10/0x10 [ 102.306285][ T13] ? __pfx___up_read+0x10/0x10 [ 102.306309][ T13] __writeback_inodes_wb+0x11b/0x260 [ 102.306344][ T13] wb_writeback+0x429/0xb90 [ 102.306376][ T13] ? queue_io+0x381/0x5a0 [ 102.306405][ T13] ? __pfx_wb_writeback+0x10/0x10 [ 102.306441][ T13] wb_workfn+0xbbc/0x10b0 [ 102.306472][ T13] ? __pfx_wb_workfn+0x10/0x10 [ 102.306494][ T13] ? register_lock_class+0x54/0x330 [ 102.306524][ T13] ? __lock_acquire+0xad5/0xd80 [ 102.306560][ T13] ? process_scheduled_works+0x9cb/0x18e0 [ 102.306598][ T13] process_scheduled_works+0xac3/0x18e0 [ 102.306641][ T13] ? __pfx_process_scheduled_works+0x10/0x10 [ 102.306676][ T13] ? assign_work+0x367/0x3d0 [ 102.306708][ T13] worker_thread+0x870/0xd30 [ 102.306746][ T13] ? __kthread_parkme+0x169/0x1d0 [ 102.306767][ T13] ? __pfx_worker_thread+0x10/0x10 [ 102.306800][ T13] kthread+0x7a9/0x920 [ 102.306823][ T13] ? __pfx_worker_thread+0x10/0x10 [ 102.306855][ T13] ? __pfx_kthread+0x10/0x10 [ 102.306877][ T13] ? __pfx_kthread+0x10/0x10 [ 102.306899][ T13] ? __pfx_kthread+0x10/0x10 [ 102.306921][ T13] ? __pfx_kthread+0x10/0x10 [ 102.306944][ T13] ? _raw_spin_unlock_irq+0x23/0x50 [ 102.306970][ T13] ? lockdep_hardirqs_on+0x9d/0x150 [ 102.306999][ T13] ? __pfx_kthread+0x10/0x10 [ 102.307022][ T13] ret_from_fork+0x4b/0x80 [ 102.307053][ T13] ? __pfx_kthread+0x10/0x10 [ 102.307076][ T13] ret_from_fork_asm+0x1a/0x30 [ 102.307111][ T13] [ 102.307118][ T13] [ 102.346254][ T36] EXT4-fs (loop1): This should not happen!! Data will be lost [ 102.346254][ T36] [ 102.349108][ T13] The buggy address belongs to the physical page: [ 102.349132][ T13] page: refcount:0 mapcount:0 mapping:0000000000000000 index:0xe pfn:0x78554 [ 102.764023][ T13] flags: 0xfff00000000000(node=0|zone=1|lastcpupid=0x7ff) [ 102.771151][ T13] raw: 00fff00000000000 dead000000000100 dead000000000122 0000000000000000 [ 102.779738][ T13] raw: 000000000000000e 0000000000000000 00000000ffffffff 0000000000000000 [ 102.788325][ T13] page dumped because: kasan: bad access detected [ 102.794746][ T13] page_owner tracks the page as freed [ 102.800109][ T13] page last allocated via order 0, migratetype Movable, gfp_mask 0x140cca(GFP_HIGHUSER_MOVABLE|__GFP_COMP), pid 6763, tgid 6763 (syz-executor423), ts 102180888823, free_ts 102196582757 [ 102.818276][ T13] post_alloc_hook+0x1f4/0x240 [ 102.823050][ T13] get_page_from_freelist+0x368a/0x37d0 [ 102.828601][ T13] __alloc_frozen_pages_noprof+0x2c5/0x7b0 [ 102.834419][ T13] alloc_pages_mpol+0x339/0x690 [ 102.839277][ T13] folio_alloc_mpol_noprof+0x36/0x70 [ 102.844574][ T13] shmem_alloc_and_add_folio+0x490/0x1070 [ 102.850303][ T13] shmem_get_folio_gfp+0x655/0x1800 [ 102.855505][ T13] shmem_write_begin+0x17e/0x3a0 [ 102.860447][ T13] generic_perform_write+0x329/0xa10 [ 102.865741][ T13] shmem_file_write_iter+0xf9/0x120 [ 102.870944][ T13] vfs_write+0x70f/0xd10 [ 102.875191][ T13] ksys_write+0x19d/0x2d0 [ 102.879527][ T13] do_syscall_64+0xf3/0x230 [ 102.884039][ T13] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 102.889937][ T13] page last free pid 6763 tgid 6763 stack trace: [ 102.896330][ T13] free_unref_folios+0xe5b/0x18d0 [ 102.901362][ T13] folios_put_refs+0x779/0x880 [ 102.906135][ T13] shmem_undo_range+0x595/0x1820 [ 102.911075][ T13] shmem_evict_inode+0x29d/0xa80 [ 102.916020][ T13] evict+0x4f9/0x9b0 [ 102.919920][ T13] __dentry_kill+0x20d/0x630 [ 102.924511][ T13] dput+0x19f/0x2b0 [ 102.928317][ T13] __fput+0x60b/0x9f0 [ 102.932393][ T13] fput_close_sync+0x1ef/0x270 [ 102.937157][ T13] __x64_sys_close+0x7f/0x110 [ 102.941838][ T13] do_syscall_64+0xf3/0x230 [ 102.946357][ T13] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 102.952255][ T13] [ 102.954578][ T13] Memory state around the buggy address: [ 102.960212][ T13] ffff888078554c00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 102.968448][ T13] ffff888078554c80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 102.976510][ T13] >ffff888078554d00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 102.984574][ T13] ^ [pid 6769] write(3, "1000", 4 [pid 6768] <... close resumed>) = 0 [pid 6765] <... write resumed>) = 524288 [pid 6769] <... write resumed>) = 4 [pid 6767] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 6766] <... write resumed>) = 4 [pid 6769] close(3 [pid 6767] <... write resumed>) = 524288 [pid 6765] munmap(0x7f88dec00000, 138412032 [pid 6769] <... close resumed>) = 0 [pid 6768] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 005) = -1 EISDIR (Is a directory) [pid 6768] pwrite64(-1, "#", 1, 134220897) = -1 EBADF (Bad file descriptor) [pid 6768] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_SYNC|O_NOATIME, 01500) = -1 EISDIR (Is a directory) [pid 6768] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT, 000) = -1 EISDIR (Is a directory) [pid 6768] pwrite64(-1, "\x61\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 536871105, 36864) = -1 EBADF (Bad file descriptor) [pid 6768] ioctl(-1, _IOC(_IOC_WRITE, 0x58, 0x29, 0x30), 0x2000000003c0) = -1 EBADF (Bad file descriptor) [pid 6768] mkdir("./bus", 000) = -1 EEXIST (File exists) [pid 6768] rename("./file1", "./file0/file0") = -1 ENOENT (No such file or directory) [pid 6768] mkdirat(AT_FDCWD, "./file1", 000) = -1 EEXIST (File exists) [ 102.989686][ T13] ffff888078554d80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 102.997749][ T13] ffff888078554e00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 103.005808][ T13] ================================================================== [ 103.018205][ T6768] overlayfs: failed to resolve './file0': -2 [ 103.019121][ T3439] EXT4-fs (loop0): Delayed block allocation failed for inode 15 at logical offset 68 with max blocks 12 with error 117 [pid 6768] mount(NULL, "./bus", "overlay", 0, "workdir=./bus,lowerdir=./file0,upperdir=./file1,"executing program [pid 6767] munmap(0x7f88dec00000, 138412032 [pid 6766] close(3 [pid 6769] write(1, "executing program\n", 18 [pid 6766] <... close resumed>) = 0 [pid 6769] <... write resumed>) = 18 [pid 6769] memfd_create("syzkaller", 0) = 3 [pid 6769] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f88dec00000 [pid 6766] write(1, "executing program\n", 18 [ 103.026064][ T36] EXT4-fs error (device loop2): ext4_ext_split:1078: inode #15: comm kworker/u8:2: p_ext > EXT_MAX_EXTENT! [ 103.048667][ T3439] EXT4-fs (loop0): This should not happen!! Data will be lost [ 103.048667][ T3439] [ 103.058773][ T13] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 103.066007][ T13] CPU: 1 UID: 0 PID: 13 Comm: kworker/u8:1 Not tainted 6.14.0-syzkaller-03576-g1e1ba8d23dae #0 PREEMPT(full) [ 103.077663][ T13] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 103.087727][ T13] Workqueue: writeback wb_workfn (flush-7:3) [ 103.093730][ T13] Call Trace: [ 103.097013][ T13] [ 103.099946][ T13] dump_stack_lvl+0x241/0x360 [ 103.104636][ T13] ? __pfx_dump_stack_lvl+0x10/0x10 [ 103.109838][ T13] ? __pfx__printk+0x10/0x10 [ 103.114432][ T13] ? vprintk_emit+0x7f0/0xa10 [ 103.119112][ T13] ? vscnprintf+0x5d/0x90 [ 103.123451][ T13] panic+0x349/0x880 [ 103.127369][ T13] ? check_panic_on_warn+0x21/0xb0 [ 103.132493][ T13] ? __pfx_panic+0x10/0x10 [ 103.136921][ T13] ? _raw_spin_unlock_irqrestore+0x134/0x140 [ 103.143086][ T13] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 103.149435][ T13] check_panic_on_warn+0x86/0xb0 [ 103.154380][ T13] ? ext4_find_extent+0xb92/0xd80 [ 103.159424][ T13] end_report+0x77/0x160 [ 103.163693][ T13] kasan_report+0x154/0x180 [ 103.168210][ T13] ? ext4_find_extent+0xb92/0xd80 [ 103.173252][ T13] ext4_find_extent+0xb92/0xd80 [ 103.178122][ T13] ext4_ext_map_blocks+0x2e6/0x7d80 [ 103.183338][ T13] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 103.189601][ T13] ? ret_from_fork_asm+0x1a/0x30 [ 103.194560][ T13] ? __pfx_ext4_ext_map_blocks+0x10/0x10 [ 103.200216][ T13] ? __lock_acquire+0xad5/0xd80 [ 103.205173][ T13] ? __pfx_down_write+0x10/0x10 [ 103.210118][ T13] ? ext4_es_lookup_extent+0x61a/0xa90 [ 103.215595][ T13] ext4_map_blocks+0x909/0x1a70 [ 103.220461][ T13] ? __pfx_ext4_map_blocks+0x10/0x10 [ 103.225756][ T13] ? rcu_is_watching+0x15/0xb0 [ 103.230568][ T13] ? ext4_inode_journal_mode+0x18b/0x460 [ 103.236224][ T13] ext4_do_writepages+0x21cd/0x3e00 [ 103.241451][ T13] ? filemap_get_folios_tag+0x1bf/0x790 [ 103.247015][ T13] ? filemap_get_folios_tag+0x5d8/0x790 [ 103.252598][ T13] ? __pfx_ext4_do_writepages+0x10/0x10 [ 103.258152][ T13] ? filemap_get_folios_tag+0x1bf/0x790 [ 103.263714][ T13] ? __lock_acquire+0xad5/0xd80 [ 103.268595][ T13] ? rcu_read_lock_any_held+0xbb/0x160 [ 103.274085][ T13] ext4_writepages+0x203/0x3c0 [ 103.278887][ T13] ? __pfx_ext4_writepages+0x10/0x10 [ 103.284198][ T13] ? do_raw_spin_unlock+0x13c/0x8b0 [ 103.289406][ T13] ? __pfx_ext4_writepages+0x10/0x10 [ 103.294702][ T13] do_writepages+0x36a/0x890 [ 103.299302][ T13] ? __pfx_do_writepages+0x10/0x10 [ 103.304428][ T13] ? __lock_acquire+0xad5/0xd80 [ 103.309295][ T13] ? do_raw_spin_unlock+0x13c/0x8b0 [ 103.314500][ T13] __writeback_single_inode+0x14f/0x10d0 [ 103.320150][ T13] ? wbc_attach_and_unlock_inode+0x365/0x580 [ 103.326139][ T13] writeback_sb_inodes+0x822/0x1360 [ 103.331365][ T13] ? __pfx_writeback_sb_inodes+0x10/0x10 [ 103.337027][ T13] ? __pfx___up_read+0x10/0x10 [ 103.341796][ T13] __writeback_inodes_wb+0x11b/0x260 [ 103.347096][ T13] wb_writeback+0x429/0xb90 [ 103.351619][ T13] ? queue_io+0x381/0x5a0 [ 103.356134][ T13] ? __pfx_wb_writeback+0x10/0x10 [ 103.361176][ T13] wb_workfn+0xbbc/0x10b0 [ 103.365521][ T13] ? __pfx_wb_workfn+0x10/0x10 [ 103.370293][ T13] ? register_lock_class+0x54/0x330 [ 103.375505][ T13] ? __lock_acquire+0xad5/0xd80 [ 103.380378][ T13] ? process_scheduled_works+0x9cb/0x18e0 [ 103.386111][ T13] process_scheduled_works+0xac3/0x18e0 [ 103.391765][ T13] ? __pfx_process_scheduled_works+0x10/0x10 [ 103.397765][ T13] ? assign_work+0x367/0x3d0 [ 103.402368][ T13] worker_thread+0x870/0xd30 [ 103.406976][ T13] ? __kthread_parkme+0x169/0x1d0 [ 103.412005][ T13] ? __pfx_worker_thread+0x10/0x10 [ 103.417133][ T13] kthread+0x7a9/0x920 [ 103.421216][ T13] ? __pfx_worker_thread+0x10/0x10 [ 103.426343][ T13] ? __pfx_kthread+0x10/0x10 [ 103.430939][ T13] ? __pfx_kthread+0x10/0x10 [ 103.435540][ T13] ? __pfx_kthread+0x10/0x10 [ 103.440142][ T13] ? __pfx_kthread+0x10/0x10 [ 103.444741][ T13] ? _raw_spin_unlock_irq+0x23/0x50 [ 103.449958][ T13] ? lockdep_hardirqs_on+0x9d/0x150 [ 103.455172][ T13] ? __pfx_kthread+0x10/0x10 [ 103.459773][ T13] ret_from_fork+0x4b/0x80 [ 103.464206][ T13] ? __pfx_kthread+0x10/0x10 [ 103.468804][ T13] ret_from_fork_asm+0x1a/0x30 [ 103.473592][ T13] [ 103.476883][ T13] Kernel Offset: disabled [ 103.481217][ T13] Rebooting in 86400 seconds..