./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor891299762
<...>
Warning: Permanently added '10.128.0.243' (ED25519) to the list of known hosts.
execve("./syz-executor891299762", ["./syz-executor891299762"], 0x7fff6ea4e8c0 /* 10 vars */) = 0
brk(NULL) = 0x555562c85000
brk(0x555562c85d00) = 0x555562c85d00
arch_prctl(ARCH_SET_FS, 0x555562c85380) = 0
set_tid_address(0x555562c85650) = 5838
set_robust_list(0x555562c85660, 24) = 0
rseq(0x555562c85ca0, 0x20, 0, 0x53053053) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
readlink("/proc/self/exe", "/root/syz-executor891299762", 4096) = 27
getrandom("\xc8\x32\x9a\x5b\x23\xe9\x9e\x4b", 8, GRND_NONBLOCK) = 8
brk(NULL) = 0x555562c85d00
brk(0x555562ca6d00) = 0x555562ca6d00
brk(0x555562ca7000) = 0x555562ca7000
mprotect(0x7fe0da0bf000, 16384, PROT_READ) = 0
mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000
mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000
mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000
mkdir("./syzkaller.qINCCe", 0700) = 0
chmod("./syzkaller.qINCCe", 0777) = 0
chdir("./syzkaller.qINCCe") = 0
mkdir("./0", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5840 attached
, child_tidptr=0x555562c85650) = 5840
[pid 5840] set_robust_list(0x555562c85660, 24) = 0
[pid 5840] chdir("./0") = 0
[pid 5840] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5840] setpgid(0, 0) = 0
[pid 5840] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5840] write(3, "1000", 4) = 4
[pid 5840] close(3) = 0
[pid 5840] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5840] write(1, "executing program\n", 18) = 18
[pid 5840] memfd_create("syzkaller", 0) = 3
[pid 5840] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5840] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5840] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5840] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5840] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5840] close(3) = 0
[pid 5840] close(4) = 0
[pid 5840] mkdir("./file0", 0777) = 0
[ 75.346706][ T5840] loop0: detected capacity change from 0 to 262144
[pid 5840] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5840] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5840] chdir("./file0") = 0
[pid 5840] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5840] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5840] exit_group(0) = ?
[pid 5840] +++ exited with 0 +++
[ 75.401702][ T5840] JBD2: Ignoring recovery information on journal
[ 75.423335][ T5840] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5840, si_uid=0, si_status=0, si_utime=31 /* 0.31 s */, si_stime=87 /* 0.87 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
[ 75.465430][ T5840] syz-executor891 (5840) used greatest stack depth: 17176 bytes left
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./0/binderfs") = 0
umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./0/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./0/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./0") = 0
mkdir("./1", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 75.612906][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5843 attached
, child_tidptr=0x555562c85650) = 5843
[pid 5843] set_robust_list(0x555562c85660, 24) = 0
[pid 5843] chdir("./1") = 0
[pid 5843] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5843] setpgid(0, 0) = 0
[pid 5843] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5843] write(3, "1000", 4) = 4
[pid 5843] close(3) = 0
[pid 5843] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5843] write(1, "executing program\n", 18executing program
) = 18
[pid 5843] memfd_create("syzkaller", 0) = 3
[pid 5843] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5843] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5843] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5843] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5843] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5843] close(3) = 0
[pid 5843] close(4) = 0
[pid 5843] mkdir("./file0", 0777) = 0
[ 77.418987][ T5843] loop0: detected capacity change from 0 to 262144
[pid 5843] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5843] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5843] chdir("./file0") = 0
[pid 5843] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5843] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5843] exit_group(0) = ?
[pid 5843] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5843, si_uid=0, si_status=0, si_utime=30 /* 0.30 s */, si_stime=106 /* 1.06 s */} ---
[ 77.486147][ T5843] JBD2: Ignoring recovery information on journal
[ 77.500782][ T5843] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./1/binderfs") = 0
umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./1/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./1/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./1") = 0
mkdir("./2", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 77.576319][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5847 attached
, child_tidptr=0x555562c85650) = 5847
[pid 5847] set_robust_list(0x555562c85660, 24) = 0
[pid 5847] chdir("./2") = 0
[pid 5847] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5847] setpgid(0, 0) = 0
[pid 5847] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5847] write(3, "1000", 4) = 4
[pid 5847] close(3) = 0
[pid 5847] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5847] write(1, "executing program\n", 18executing program
) = 18
[pid 5847] memfd_create("syzkaller", 0) = 3
[pid 5847] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5847] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5847] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5847] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5847] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5847] close(3) = 0
[pid 5847] close(4) = 0
[pid 5847] mkdir("./file0", 0777) = 0
[ 79.117908][ T5847] loop0: detected capacity change from 0 to 262144
[pid 5847] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5847] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5847] chdir("./file0") = 0
[pid 5847] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[ 79.166590][ T5847] JBD2: Ignoring recovery information on journal
[ 79.181607][ T5847] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5847] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5847] exit_group(0) = ?
[pid 5847] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5847, si_uid=0, si_status=0, si_utime=26 /* 0.26 s */, si_stime=89 /* 0.89 s */} ---
umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./2/binderfs") = 0
umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./2/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./2/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./2") = 0
mkdir("./3", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 79.305211][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5850 attached
, child_tidptr=0x555562c85650) = 5850
[pid 5850] set_robust_list(0x555562c85660, 24) = 0
[pid 5850] chdir("./3") = 0
[pid 5850] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5850] setpgid(0, 0) = 0
[pid 5850] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5850] write(3, "1000", 4) = 4
[pid 5850] close(3) = 0
[pid 5850] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5850] write(1, "executing program\n", 18) = 18
[pid 5850] memfd_create("syzkaller", 0) = 3
[pid 5850] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5850] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5850] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5850] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5850] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5850] close(3) = 0
[pid 5850] close(4) = 0
[pid 5850] mkdir("./file0", 0777) = 0
[ 80.917158][ T5850] loop0: detected capacity change from 0 to 262144
[pid 5850] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5850] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5850] chdir("./file0") = 0
[pid 5850] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5850] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5850] exit_group(0) = ?
[pid 5850] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5850, si_uid=0, si_status=0, si_utime=31 /* 0.31 s */, si_stime=86 /* 0.86 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./3/binderfs") = 0
[ 80.968281][ T5850] JBD2: Ignoring recovery information on journal
[ 80.980726][ T5850] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./3/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./3/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./3") = 0
mkdir("./4", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 81.046534][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5853 attached
, child_tidptr=0x555562c85650) = 5853
[pid 5853] set_robust_list(0x555562c85660, 24) = 0
[pid 5853] chdir("./4") = 0
[pid 5853] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5853] setpgid(0, 0) = 0
[pid 5853] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5853] write(3, "1000", 4) = 4
[pid 5853] close(3) = 0
[pid 5853] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5853] write(1, "executing program\n", 18) = 18
[pid 5853] memfd_create("syzkaller", 0) = 3
[pid 5853] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[ 81.961173][ T25] cfg80211: failed to load regulatory.db
[pid 5853] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5853] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5853] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5853] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5853] close(3) = 0
[pid 5853] close(4) = 0
[pid 5853] mkdir("./file0", 0777) = 0
[ 82.695391][ T5853] loop0: detected capacity change from 0 to 262144
[pid 5853] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5853] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5853] chdir("./file0") = 0
[ 82.744013][ T5853] JBD2: Ignoring recovery information on journal
[ 82.758031][ T5853] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5853] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5853] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5853] exit_group(0) = ?
[pid 5853] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5853, si_uid=0, si_status=0, si_utime=30 /* 0.30 s */, si_stime=89 /* 0.89 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./4/binderfs") = 0
umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./4/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./4") = 0
mkdir("./5", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 82.924332][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5856 attached
, child_tidptr=0x555562c85650) = 5856
[pid 5856] set_robust_list(0x555562c85660, 24) = 0
[pid 5856] chdir("./5") = 0
[pid 5856] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5856] setpgid(0, 0) = 0
[pid 5856] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5856] write(3, "1000", 4) = 4
[pid 5856] close(3) = 0
[pid 5856] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5856] write(1, "executing program\n", 18) = 18
[pid 5856] memfd_create("syzkaller", 0) = 3
[pid 5856] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5856] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5856] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5856] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5856] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5856] close(3) = 0
[pid 5856] close(4) = 0
[pid 5856] mkdir("./file0", 0777) = 0
[ 84.512214][ T5856] loop0: detected capacity change from 0 to 262144
[pid 5856] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5856] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[ 84.555532][ T5856] JBD2: Ignoring recovery information on journal
[ 84.571045][ T5856] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5856] chdir("./file0") = 0
[pid 5856] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5856] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5856] exit_group(0) = ?
[pid 5856] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5856, si_uid=0, si_status=0, si_utime=32 /* 0.32 s */, si_stime=86 /* 0.86 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./5", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./5/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./5/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./5/binderfs") = 0
umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./5/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./5/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./5") = 0
mkdir("./6", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 84.765214][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5859 attached
, child_tidptr=0x555562c85650) = 5859
[pid 5859] set_robust_list(0x555562c85660, 24) = 0
[pid 5859] chdir("./6") = 0
[pid 5859] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5859] setpgid(0, 0) = 0
[pid 5859] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5859] write(3, "1000", 4) = 4
[pid 5859] close(3) = 0
[pid 5859] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5859] write(1, "executing program\n", 18executing program
) = 18
[pid 5859] memfd_create("syzkaller", 0) = 3
[pid 5859] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5859] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5859] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5859] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5859] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5859] close(3) = 0
[pid 5859] close(4) = 0
[pid 5859] mkdir("./file0", 0777) = 0
[ 86.341061][ T5859] loop0: detected capacity change from 0 to 262144
[pid 5859] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5859] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5859] chdir("./file0") = 0
[pid 5859] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5859] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5859] exit_group(0) = ?
[pid 5859] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5859, si_uid=0, si_status=0, si_utime=29 /* 0.29 s */, si_stime=84 /* 0.84 s */} ---
umount2("./6", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./6/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./6/binderfs") = 0
[ 86.412547][ T5859] JBD2: Ignoring recovery information on journal
[ 86.424637][ T5859] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./6/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
[ 86.484802][ T5838] ocfs2: Unmounting device (7,0) on (node local)
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./6/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./6") = 0
mkdir("./7", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5862 attached
, child_tidptr=0x555562c85650) = 5862
[pid 5862] set_robust_list(0x555562c85660, 24) = 0
[pid 5862] chdir("./7") = 0
[pid 5862] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5862] setpgid(0, 0) = 0
[pid 5862] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5862] write(3, "1000", 4) = 4
[pid 5862] close(3) = 0
[pid 5862] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5862] write(1, "executing program\n", 18) = 18
[pid 5862] memfd_create("syzkaller", 0) = 3
[pid 5862] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5862] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5862] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5862] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5862] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5862] close(3) = 0
[pid 5862] close(4) = 0
[pid 5862] mkdir("./file0", 0777) = 0
[ 88.243757][ T5862] loop0: detected capacity change from 0 to 262144
[pid 5862] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5862] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5862] chdir("./file0") = 0
[pid 5862] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5862] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5862] exit_group(0) = ?
[pid 5862] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5862, si_uid=0, si_status=0, si_utime=26 /* 0.26 s */, si_stime=89 /* 0.89 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./7", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./7/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./7/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./7/binderfs") = 0
[ 88.295012][ T5862] JBD2: Ignoring recovery information on journal
[ 88.306969][ T5862] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./7/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./7/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./7") = 0
mkdir("./8", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 88.358031][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5865 attached
, child_tidptr=0x555562c85650) = 5865
[pid 5865] set_robust_list(0x555562c85660, 24) = 0
[pid 5865] chdir("./8") = 0
[pid 5865] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5865] setpgid(0, 0) = 0
[pid 5865] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5865] write(3, "1000", 4) = 4
[pid 5865] close(3) = 0
[pid 5865] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5865] write(1, "executing program\n", 18executing program
) = 18
[pid 5865] memfd_create("syzkaller", 0) = 3
[pid 5865] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5865] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5865] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5865] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5865] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5865] close(3) = 0
[pid 5865] close(4) = 0
[pid 5865] mkdir("./file0", 0777) = 0
[ 89.946287][ T5865] loop0: detected capacity change from 0 to 262144
[pid 5865] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5865] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5865] chdir("./file0") = 0
[pid 5865] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[ 90.003333][ T5865] JBD2: Ignoring recovery information on journal
[ 90.015317][ T5865] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5865] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5865] exit_group(0) = ?
[pid 5865] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5865, si_uid=0, si_status=0, si_utime=27 /* 0.27 s */, si_stime=89 /* 0.89 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./8", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./8/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./8/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./8/binderfs") = 0
umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./8/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./8/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./8/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./8") = 0
mkdir("./9", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 90.096358][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5868 attached
, child_tidptr=0x555562c85650) = 5868
[pid 5868] set_robust_list(0x555562c85660, 24) = 0
[pid 5868] chdir("./9") = 0
[pid 5868] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5868] setpgid(0, 0) = 0
[pid 5868] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5868] write(3, "1000", 4) = 4
[pid 5868] close(3) = 0
[pid 5868] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5868] write(1, "executing program\n", 18executing program
) = 18
[pid 5868] memfd_create("syzkaller", 0) = 3
[pid 5868] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5868] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5868] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5868] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5868] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5868] close(3) = 0
[pid 5868] close(4) = 0
[pid 5868] mkdir("./file0", 0777) = 0
[ 91.882351][ T5868] loop0: detected capacity change from 0 to 262144
[pid 5868] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5868] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5868] chdir("./file0") = 0
[ 91.940521][ T5868] JBD2: Ignoring recovery information on journal
[ 91.952420][ T5868] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5868] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5868] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5868] exit_group(0) = ?
[pid 5868] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5868, si_uid=0, si_status=0, si_utime=21 /* 0.21 s */, si_stime=111 /* 1.11 s */} ---
umount2("./9", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./9", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./9/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./9/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./9/binderfs") = 0
umount2("./9/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./9/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./9/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./9/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./9/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./9/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./9") = 0
mkdir("./10", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 92.053523][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5871 attached
, child_tidptr=0x555562c85650) = 5871
[pid 5871] set_robust_list(0x555562c85660, 24) = 0
[pid 5871] chdir("./10") = 0
[pid 5871] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5871] setpgid(0, 0) = 0
[pid 5871] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5871] write(3, "1000", 4) = 4
[pid 5871] close(3) = 0
[pid 5871] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5871] write(1, "executing program\n", 18) = 18
[pid 5871] memfd_create("syzkaller", 0) = 3
[pid 5871] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5871] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5871] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5871] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5871] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5871] close(3) = 0
[pid 5871] close(4) = 0
[pid 5871] mkdir("./file0", 0777) = 0
[ 93.668765][ T5871] loop0: detected capacity change from 0 to 262144
[pid 5871] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5871] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5871] chdir("./file0") = 0
[pid 5871] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[ 93.730318][ T5871] JBD2: Ignoring recovery information on journal
[ 93.742687][ T5871] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5871] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5871] exit_group(0) = ?
[pid 5871] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5871, si_uid=0, si_status=0, si_utime=30 /* 0.30 s */, si_stime=86 /* 0.86 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./10", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./10", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./10/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./10/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./10/binderfs") = 0
umount2("./10/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./10/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./10/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./10/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./10/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./10/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./10") = 0
mkdir("./11", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 93.945337][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5874 attached
, child_tidptr=0x555562c85650) = 5874
[pid 5874] set_robust_list(0x555562c85660, 24) = 0
[pid 5874] chdir("./11") = 0
[pid 5874] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5874] setpgid(0, 0) = 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(3) = 0
[pid 5874] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[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) = 0x7fe0d1a00000
[pid 5874] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5874] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5874] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5874] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5874] close(3) = 0
[pid 5874] close(4) = 0
[pid 5874] mkdir("./file0", 0777) = 0
[ 95.554910][ T5874] loop0: detected capacity change from 0 to 262144
[pid 5874] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5874] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5874] chdir("./file0") = 0
[pid 5874] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5874] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5874] exit_group(0) = ?
[pid 5874] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5874, si_uid=0, si_status=0, si_utime=26 /* 0.26 s */, si_stime=90 /* 0.90 s */} ---
umount2("./11", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./11", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
[ 95.630684][ T5874] JBD2: Ignoring recovery information on journal
[ 95.643367][ T5874] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./11/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./11/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./11/binderfs") = 0
umount2("./11/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./11/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./11/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./11/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./11/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./11/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./11") = 0
mkdir("./12", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 95.703822][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5877 attached
, child_tidptr=0x555562c85650) = 5877
[pid 5877] set_robust_list(0x555562c85660, 24) = 0
[pid 5877] chdir("./12") = 0
[pid 5877] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5877] setpgid(0, 0) = 0
[pid 5877] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5877] write(3, "1000", 4) = 4
[pid 5877] close(3) = 0
[pid 5877] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5877] write(1, "executing program\n", 18) = 18
[pid 5877] memfd_create("syzkaller", 0) = 3
[pid 5877] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5877] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5877] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5877] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5877] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5877] close(3) = 0
[pid 5877] close(4) = 0
[pid 5877] mkdir("./file0", 0777) = 0
[ 97.332402][ T5877] loop0: detected capacity change from 0 to 262144
[pid 5877] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5877] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5877] chdir("./file0") = 0
[pid 5877] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5877] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5877] exit_group(0) = ?
[pid 5877] +++ exited with 0 +++
[ 97.376067][ T5877] JBD2: Ignoring recovery information on journal
[ 97.387717][ T5877] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5877, si_uid=0, si_status=0, si_utime=28 /* 0.28 s */, si_stime=92 /* 0.92 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./12", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./12", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./12/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./12/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./12/binderfs") = 0
umount2("./12/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./12/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./12/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./12/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./12/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
[ 97.584801][ T5838] ocfs2: Unmounting device (7,0) on (node local)
rmdir("./12/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./12") = 0
mkdir("./13", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5880 attached
, child_tidptr=0x555562c85650) = 5880
[pid 5880] set_robust_list(0x555562c85660, 24) = 0
[pid 5880] chdir("./13") = 0
[pid 5880] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5880] setpgid(0, 0) = 0
[pid 5880] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5880] write(3, "1000", 4) = 4
[pid 5880] close(3) = 0
[pid 5880] symlink("/dev/binderfs", "./binderfs"executing program
) = 0
[pid 5880] write(1, "executing program\n", 18) = 18
[pid 5880] memfd_create("syzkaller", 0) = 3
[pid 5880] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5880] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5880] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5880] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5880] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5880] close(3) = 0
[pid 5880] close(4) = 0
[pid 5880] mkdir("./file0", 0777) = 0
[ 99.264020][ T5880] loop0: detected capacity change from 0 to 262144
[pid 5880] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5880] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5880] chdir("./file0") = 0
[pid 5880] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5880] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5880] exit_group(0) = ?
[pid 5880] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5880, si_uid=0, si_status=0, si_utime=27 /* 0.27 s */, si_stime=89 /* 0.89 s */} ---
[ 99.311213][ T5880] JBD2: Ignoring recovery information on journal
[ 99.322524][ T5880] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./13", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./13", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./13/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./13/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./13/binderfs") = 0
umount2("./13/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./13/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./13/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./13/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
[ 99.389064][ T5838] ocfs2: Unmounting device (7,0) on (node local)
openat(AT_FDCWD, "./13/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./13/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./13") = 0
mkdir("./14", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5885 attached
, child_tidptr=0x555562c85650) = 5885
[pid 5885] set_robust_list(0x555562c85660, 24) = 0
[pid 5885] chdir("./14") = 0
[pid 5885] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5885] setpgid(0, 0) = 0
[pid 5885] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5885] write(3, "1000", 4) = 4
[pid 5885] close(3) = 0
[pid 5885] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5885] write(1, "executing program\n", 18) = 18
[pid 5885] memfd_create("syzkaller", 0) = 3
[pid 5885] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5885] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5885] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5885] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5885] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5885] close(3) = 0
[pid 5885] close(4) = 0
[pid 5885] mkdir("./file0", 0777) = 0
[ 101.190072][ T5885] loop0: detected capacity change from 0 to 262144
[pid 5885] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5885] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5885] chdir("./file0") = 0
[ 101.248700][ T5885] JBD2: Ignoring recovery information on journal
[ 101.260962][ T5885] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5885] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5885] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5885] exit_group(0) = ?
[pid 5885] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5885, si_uid=0, si_status=0, si_utime=30 /* 0.30 s */, si_stime=87 /* 0.87 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./14", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./14", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./14/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./14/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./14/binderfs") = 0
umount2("./14/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./14/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./14/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./14/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./14/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./14/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./14") = 0
mkdir("./15", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 101.339343][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5891 attached
, child_tidptr=0x555562c85650) = 5891
[pid 5891] set_robust_list(0x555562c85660, 24) = 0
[pid 5891] chdir("./15") = 0
[pid 5891] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5891] setpgid(0, 0) = 0
[pid 5891] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5891] write(3, "1000", 4) = 4
[pid 5891] close(3) = 0
[pid 5891] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5891] write(1, "executing program\n", 18) = 18
[pid 5891] memfd_create("syzkaller", 0) = 3
[pid 5891] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5891] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5891] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5891] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5891] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5891] close(3) = 0
[pid 5891] close(4) = 0
[pid 5891] mkdir("./file0", 0777) = 0
[ 102.984540][ T5891] loop0: detected capacity change from 0 to 262144
[pid 5891] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5891] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5891] chdir("./file0") = 0
[pid 5891] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5891] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5891] exit_group(0) = ?
[pid 5891] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5891, si_uid=0, si_status=0, si_utime=30 /* 0.30 s */, si_stime=87 /* 0.87 s */} ---
[ 103.027861][ T5891] JBD2: Ignoring recovery information on journal
[ 103.042098][ T5891] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./15", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./15", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./15/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./15/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./15/binderfs") = 0
umount2("./15/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./15/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./15/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./15/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./15/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./15/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./15") = 0
mkdir("./16", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 103.210213][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5895 attached
, child_tidptr=0x555562c85650) = 5895
[pid 5895] set_robust_list(0x555562c85660, 24) = 0
[pid 5895] chdir("./16") = 0
[pid 5895] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5895] setpgid(0, 0) = 0
[pid 5895] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5895] write(3, "1000", 4) = 4
[pid 5895] close(3) = 0
[pid 5895] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5895] write(1, "executing program\n", 18) = 18
[pid 5895] memfd_create("syzkaller", 0) = 3
[pid 5895] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5895] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5895] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5895] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5895] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5895] close(3) = 0
[pid 5895] close(4) = 0
[pid 5895] mkdir("./file0", 0777) = 0
[ 104.821133][ T5895] loop0: detected capacity change from 0 to 262144
[pid 5895] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5895] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5895] chdir("./file0") = 0
[pid 5895] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5895] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5895] exit_group(0) = ?
[pid 5895] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5895, si_uid=0, si_status=0, si_utime=29 /* 0.29 s */, si_stime=87 /* 0.87 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./16", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./16", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./16/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./16/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./16/binderfs") = 0
[ 104.871316][ T5895] JBD2: Ignoring recovery information on journal
[ 104.888096][ T5895] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./16/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./16/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./16/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./16/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./16/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./16/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./16") = 0
mkdir("./17", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 104.965043][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5898 attached
, child_tidptr=0x555562c85650) = 5898
[pid 5898] set_robust_list(0x555562c85660, 24) = 0
[pid 5898] chdir("./17") = 0
[pid 5898] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5898] setpgid(0, 0) = 0
[pid 5898] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5898] write(3, "1000", 4) = 4
[pid 5898] close(3) = 0
[pid 5898] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5898] write(1, "executing program\n", 18) = 18
[pid 5898] memfd_create("syzkaller", 0) = 3
[pid 5898] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5898] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5898] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5898] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5898] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5898] close(3) = 0
[pid 5898] close(4) = 0
[pid 5898] mkdir("./file0", 0777) = 0
[ 106.571679][ T5898] loop0: detected capacity change from 0 to 262144
[pid 5898] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5898] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5898] chdir("./file0") = 0
[pid 5898] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5898] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5898] exit_group(0) = ?
[pid 5898] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5898, si_uid=0, si_status=0, si_utime=27 /* 0.27 s */, si_stime=88 /* 0.88 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./17", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./17", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./17/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./17/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./17/binderfs") = 0
[ 106.628027][ T5898] JBD2: Ignoring recovery information on journal
[ 106.639743][ T5898] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./17/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./17/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./17/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./17/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./17/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./17/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./17") = 0
mkdir("./18", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 106.698454][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5901 attached
, child_tidptr=0x555562c85650) = 5901
[pid 5901] set_robust_list(0x555562c85660, 24) = 0
[pid 5901] chdir("./18") = 0
[pid 5901] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5901] setpgid(0, 0) = 0
[pid 5901] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5901] write(3, "1000", 4) = 4
[pid 5901] close(3) = 0
[pid 5901] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5901] write(1, "executing program\n", 18executing program
) = 18
[pid 5901] memfd_create("syzkaller", 0) = 3
[pid 5901] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5901] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5901] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5901] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5901] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5901] close(3) = 0
[pid 5901] close(4) = 0
[pid 5901] mkdir("./file0", 0777) = 0
[ 108.315709][ T5901] loop0: detected capacity change from 0 to 262144
[pid 5901] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5901] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5901] chdir("./file0") = 0
[pid 5901] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5901] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5901] exit_group(0) = ?
[pid 5901] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5901, si_uid=0, si_status=0, si_utime=28 /* 0.28 s */, si_stime=87 /* 0.87 s */} ---
[ 108.379229][ T5901] JBD2: Ignoring recovery information on journal
[ 108.391805][ T5901] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./18", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./18", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./18/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./18/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./18/binderfs") = 0
umount2("./18/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./18/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./18/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
[ 108.522881][ T5838] ocfs2: Unmounting device (7,0) on (node local)
umount2("./18/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./18/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./18/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./18") = 0
mkdir("./19", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5904 attached
, child_tidptr=0x555562c85650) = 5904
[pid 5904] set_robust_list(0x555562c85660, 24) = 0
[pid 5904] chdir("./19") = 0
[pid 5904] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5904] setpgid(0, 0) = 0
[pid 5904] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5904] write(3, "1000", 4) = 4
[pid 5904] close(3) = 0
[pid 5904] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5904] write(1, "executing program\n", 18) = 18
[pid 5904] memfd_create("syzkaller", 0) = 3
[pid 5904] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5904] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5904] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5904] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5904] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5904] close(3) = 0
[pid 5904] close(4) = 0
[pid 5904] mkdir("./file0", 0777) = 0
[ 110.286140][ T5904] loop0: detected capacity change from 0 to 262144
[pid 5904] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5904] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5904] chdir("./file0") = 0
[ 110.333799][ T5904] JBD2: Ignoring recovery information on journal
[ 110.350298][ T5904] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5904] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5904] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5904] exit_group(0) = ?
[pid 5904] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5904, si_uid=0, si_status=0, si_utime=33 /* 0.33 s */, si_stime=82 /* 0.82 s */} ---
umount2("./19", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./19", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./19/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./19/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./19/binderfs") = 0
umount2("./19/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./19/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./19/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./19/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./19/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./19/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./19") = 0
mkdir("./20", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 110.454644][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5907 attached
, child_tidptr=0x555562c85650) = 5907
[pid 5907] set_robust_list(0x555562c85660, 24) = 0
[pid 5907] chdir("./20") = 0
[pid 5907] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5907] setpgid(0, 0) = 0
[pid 5907] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5907] write(3, "1000", 4) = 4
[pid 5907] close(3) = 0
[pid 5907] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5907] write(1, "executing program\n", 18) = 18
[pid 5907] memfd_create("syzkaller", 0) = 3
[pid 5907] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5907] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5907] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5907] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5907] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5907] close(3) = 0
[pid 5907] close(4) = 0
[pid 5907] mkdir("./file0", 0777) = 0
[ 112.033047][ T5907] loop0: detected capacity change from 0 to 262144
[pid 5907] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5907] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5907] chdir("./file0") = 0
[pid 5907] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5907] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5907] exit_group(0) = ?
[pid 5907] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5907, si_uid=0, si_status=0, si_utime=38 /* 0.38 s */, si_stime=78 /* 0.78 s */} ---
umount2("./20", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./20", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./20/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./20/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./20/binderfs") = 0
[ 112.077157][ T5907] JBD2: Ignoring recovery information on journal
[ 112.095854][ T5907] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./20/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./20/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./20/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./20/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./20/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./20/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./20") = 0
mkdir("./21", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 112.149584][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5910 attached
, child_tidptr=0x555562c85650) = 5910
[pid 5910] set_robust_list(0x555562c85660, 24) = 0
[pid 5910] chdir("./21") = 0
[pid 5910] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5910] setpgid(0, 0) = 0
[pid 5910] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5910] write(3, "1000", 4) = 4
[pid 5910] close(3) = 0
[pid 5910] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[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) = 0x7fe0d1a00000
[pid 5910] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5910] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5910] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5910] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5910] close(3) = 0
[pid 5910] close(4) = 0
[pid 5910] mkdir("./file0", 0777) = 0
[ 113.752907][ T5910] loop0: detected capacity change from 0 to 262144
[pid 5910] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5910] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5910] chdir("./file0") = 0
[ 113.817136][ T5910] JBD2: Ignoring recovery information on journal
[ 113.829030][ T5910] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5910] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5910] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5910] exit_group(0) = ?
[pid 5910] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5910, si_uid=0, si_status=0, si_utime=26 /* 0.26 s */, si_stime=88 /* 0.88 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./21", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./21", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./21/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./21/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./21/binderfs") = 0
umount2("./21/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./21/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./21/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./21/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./21/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./21/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
[ 113.999914][ T5838] ocfs2: Unmounting device (7,0) on (node local)
rmdir("./21") = 0
mkdir("./22", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5913 attached
, child_tidptr=0x555562c85650) = 5913
[pid 5913] set_robust_list(0x555562c85660, 24) = 0
[pid 5913] chdir("./22") = 0
[pid 5913] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5913] setpgid(0, 0) = 0
[pid 5913] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5913] write(3, "1000", 4) = 4
[pid 5913] close(3) = 0
[pid 5913] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5913] write(1, "executing program\n", 18) = 18
[pid 5913] memfd_create("syzkaller", 0) = 3
[pid 5913] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5913] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5913] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5913] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5913] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5913] close(3) = 0
[pid 5913] close(4) = 0
[pid 5913] mkdir("./file0", 0777) = 0
[ 115.671724][ T5913] loop0: detected capacity change from 0 to 262144
[pid 5913] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5913] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5913] chdir("./file0") = 0
[pid 5913] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[ 115.729344][ T5913] JBD2: Ignoring recovery information on journal
[ 115.740597][ T5913] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5913] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5913] exit_group(0) = ?
[pid 5913] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5913, si_uid=0, si_status=0, si_utime=25 /* 0.25 s */, si_stime=91 /* 0.91 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./22", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./22", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./22/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./22/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./22/binderfs") = 0
umount2("./22/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./22/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./22/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./22/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./22/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./22/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./22") = 0
mkdir("./23", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 115.916046][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5916 attached
, child_tidptr=0x555562c85650) = 5916
[pid 5916] set_robust_list(0x555562c85660, 24) = 0
[pid 5916] chdir("./23") = 0
[pid 5916] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5916] setpgid(0, 0) = 0
[pid 5916] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5916] write(3, "1000", 4) = 4
[pid 5916] close(3) = 0
[pid 5916] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5916] write(1, "executing program\n", 18executing program
) = 18
[pid 5916] memfd_create("syzkaller", 0) = 3
[pid 5916] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5916] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5916] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5916] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5916] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5916] close(3) = 0
[pid 5916] close(4) = 0
[pid 5916] mkdir("./file0", 0777) = 0
[ 117.521651][ T5916] loop0: detected capacity change from 0 to 262144
[pid 5916] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5916] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5916] chdir("./file0") = 0
[pid 5916] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[ 117.576190][ T5916] JBD2: Ignoring recovery information on journal
[ 117.588536][ T5916] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5916] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5916] exit_group(0) = ?
[pid 5916] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5916, si_uid=0, si_status=0, si_utime=27 /* 0.27 s */, si_stime=86 /* 0.86 s */} ---
umount2("./23", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./23", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./23/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./23/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./23/binderfs") = 0
umount2("./23/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./23/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./23/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./23/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
[ 117.770750][ T5838] ocfs2: Unmounting device (7,0) on (node local)
openat(AT_FDCWD, "./23/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./23/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./23") = 0
mkdir("./24", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5919 attached
, child_tidptr=0x555562c85650) = 5919
[pid 5919] set_robust_list(0x555562c85660, 24) = 0
[pid 5919] chdir("./24") = 0
[pid 5919] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5919] setpgid(0, 0) = 0
[pid 5919] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5919] write(3, "1000", 4) = 4
[pid 5919] close(3) = 0
[pid 5919] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5919] write(1, "executing program\n", 18executing program
) = 18
[pid 5919] memfd_create("syzkaller", 0) = 3
[pid 5919] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5919] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5919] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5919] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5919] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5919] close(3) = 0
[pid 5919] close(4) = 0
[pid 5919] mkdir("./file0", 0777) = 0
[ 119.517370][ T5919] loop0: detected capacity change from 0 to 262144
[pid 5919] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5919] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5919] chdir("./file0") = 0
[pid 5919] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[ 119.585659][ T5919] JBD2: Ignoring recovery information on journal
[ 119.596808][ T5919] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5919] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5919] exit_group(0) = ?
[pid 5919] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5919, si_uid=0, si_status=0, si_utime=36 /* 0.36 s */, si_stime=80 /* 0.80 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./24", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./24", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./24/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./24/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./24/binderfs") = 0
umount2("./24/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./24/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./24/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./24/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./24/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./24/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./24") = 0
mkdir("./25", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 119.784888][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5922 attached
, child_tidptr=0x555562c85650) = 5922
[pid 5922] set_robust_list(0x555562c85660, 24) = 0
[pid 5922] chdir("./25") = 0
[pid 5922] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5922] setpgid(0, 0) = 0
[pid 5922] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5922] write(3, "1000", 4) = 4
[pid 5922] close(3) = 0
[pid 5922] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5922] write(1, "executing program\n", 18) = 18
[pid 5922] memfd_create("syzkaller", 0) = 3
[pid 5922] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5922] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5922] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5922] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5922] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5922] close(3) = 0
[pid 5922] close(4) = 0
[pid 5922] mkdir("./file0", 0777) = 0
[ 121.363396][ T5922] loop0: detected capacity change from 0 to 262144
[pid 5922] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5922] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5922] chdir("./file0") = 0
[pid 5922] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5922] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5922] exit_group(0) = ?
[pid 5922] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5922, si_uid=0, si_status=0, si_utime=30 /* 0.30 s */, si_stime=83 /* 0.83 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./25", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
[ 121.410365][ T5922] JBD2: Ignoring recovery information on journal
[ 121.422619][ T5922] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
openat(AT_FDCWD, "./25", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./25/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./25/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./25/binderfs") = 0
umount2("./25/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./25/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./25/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./25/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./25/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./25/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./25") = 0
mkdir("./26", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 121.504740][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5925 attached
, child_tidptr=0x555562c85650) = 5925
[pid 5925] set_robust_list(0x555562c85660, 24) = 0
[pid 5925] chdir("./26") = 0
[pid 5925] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5925] setpgid(0, 0) = 0
[pid 5925] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5925] write(3, "1000", 4) = 4
[pid 5925] close(3) = 0
[pid 5925] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5925] write(1, "executing program\n", 18) = 18
[pid 5925] memfd_create("syzkaller", 0) = 3
[pid 5925] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5925] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5925] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5925] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5925] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5925] close(3) = 0
[pid 5925] close(4) = 0
[pid 5925] mkdir("./file0", 0777) = 0
[ 123.112621][ T5925] loop0: detected capacity change from 0 to 262144
[pid 5925] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5925] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5925] chdir("./file0") = 0
[pid 5925] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[ 123.155195][ T5925] JBD2: Ignoring recovery information on journal
[ 123.169960][ T5925] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5925] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5925] exit_group(0) = ?
[pid 5925] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5925, si_uid=0, si_status=0, si_utime=28 /* 0.28 s */, si_stime=88 /* 0.88 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./26", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./26", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./26/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./26/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./26/binderfs") = 0
umount2("./26/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./26/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./26/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./26/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./26/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./26/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./26") = 0
mkdir("./27", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 123.244638][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5928 attached
, child_tidptr=0x555562c85650) = 5928
[pid 5928] set_robust_list(0x555562c85660, 24) = 0
[pid 5928] chdir("./27") = 0
[pid 5928] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5928] setpgid(0, 0) = 0
[pid 5928] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5928] write(3, "1000", 4) = 4
[pid 5928] close(3) = 0
[pid 5928] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5928] write(1, "executing program\n", 18executing program
) = 18
[pid 5928] memfd_create("syzkaller", 0) = 3
[pid 5928] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5928] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5928] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5928] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5928] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5928] close(3) = 0
[pid 5928] close(4) = 0
[pid 5928] mkdir("./file0", 0777) = 0
[ 124.854284][ T5928] loop0: detected capacity change from 0 to 262144
[pid 5928] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5928] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5928] chdir("./file0") = 0
[pid 5928] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5928] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5928] exit_group(0) = ?
[pid 5928] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5928, si_uid=0, si_status=0, si_utime=21 /* 0.21 s */, si_stime=93 /* 0.93 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./27", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./27", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./27/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./27/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./27/binderfs") = 0
[ 124.908496][ T5928] JBD2: Ignoring recovery information on journal
[ 124.920427][ T5928] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./27/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./27/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./27/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./27/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./27/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./27/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./27") = 0
mkdir("./28", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 124.974738][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5931 attached
, child_tidptr=0x555562c85650) = 5931
[pid 5931] set_robust_list(0x555562c85660, 24) = 0
[pid 5931] chdir("./28") = 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) = 3
[pid 5931] write(3, "1000", 4) = 4
[pid 5931] close(3) = 0
[pid 5931] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5931] write(1, "executing program\n", 18) = 18
[pid 5931] memfd_create("syzkaller", 0) = 3
[pid 5931] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5931] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5931] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5931] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5931] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5931] close(3) = 0
[pid 5931] close(4) = 0
[pid 5931] mkdir("./file0", 0777) = 0
[ 126.560288][ T5931] loop0: detected capacity change from 0 to 262144
[pid 5931] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5931] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5931] chdir("./file0") = 0
[pid 5931] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5931] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5931] exit_group(0) = ?
[pid 5931] +++ exited with 0 +++
[ 126.612712][ T5931] JBD2: Ignoring recovery information on journal
[ 126.623990][ T5931] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5931, si_uid=0, si_status=0, si_utime=26 /* 0.26 s */, si_stime=88 /* 0.88 s */} ---
umount2("./28", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./28", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./28/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./28/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./28/binderfs") = 0
umount2("./28/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./28/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./28/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./28/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
[ 126.795984][ T5838] ocfs2: Unmounting device (7,0) on (node local)
openat(AT_FDCWD, "./28/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./28/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./28") = 0
mkdir("./29", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5934 attached
, child_tidptr=0x555562c85650) = 5934
[pid 5934] set_robust_list(0x555562c85660, 24) = 0
[pid 5934] chdir("./29") = 0
[pid 5934] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5934] setpgid(0, 0) = 0
[pid 5934] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5934] write(3, "1000", 4) = 4
[pid 5934] close(3) = 0
[pid 5934] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5934] write(1, "executing program\n", 18) = 18
[pid 5934] memfd_create("syzkaller", 0) = 3
[pid 5934] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5934] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5934] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5934] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5934] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5934] close(3) = 0
[pid 5934] close(4) = 0
[pid 5934] mkdir("./file0", 0777) = 0
[ 128.579445][ T5934] loop0: detected capacity change from 0 to 262144
[pid 5934] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5934] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5934] chdir("./file0") = 0
[pid 5934] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5934] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5934] exit_group(0) = ?
[pid 5934] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5934, si_uid=0, si_status=0, si_utime=29 /* 0.29 s */, si_stime=87 /* 0.87 s */} ---
umount2("./29", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./29", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./29/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./29/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./29/binderfs") = 0
[ 128.627572][ T5934] JBD2: Ignoring recovery information on journal
[ 128.650706][ T5934] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./29/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./29/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./29/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./29/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./29/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./29/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./29") = 0
mkdir("./30", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 128.709189][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5937 attached
, child_tidptr=0x555562c85650) = 5937
[pid 5937] set_robust_list(0x555562c85660, 24) = 0
[pid 5937] chdir("./30") = 0
[pid 5937] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5937] setpgid(0, 0) = 0
[pid 5937] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5937] write(3, "1000", 4) = 4
[pid 5937] close(3) = 0
[pid 5937] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5937] write(1, "executing program\n", 18) = 18
[pid 5937] memfd_create("syzkaller", 0) = 3
[pid 5937] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5937] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5937] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5937] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5937] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5937] close(3) = 0
[pid 5937] close(4) = 0
[pid 5937] mkdir("./file0", 0777) = 0
[ 130.237526][ T5937] loop0: detected capacity change from 0 to 262144
[pid 5937] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5937] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5937] chdir("./file0") = 0
[pid 5937] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5937] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5937] exit_group(0) = ?
[pid 5937] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5937, si_uid=0, si_status=0, si_utime=32 /* 0.32 s */, si_stime=82 /* 0.82 s */} ---
umount2("./30", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./30", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
[ 130.281685][ T5937] JBD2: Ignoring recovery information on journal
[ 130.293561][ T5937] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./30/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./30/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./30/binderfs") = 0
umount2("./30/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./30/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./30/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./30/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./30/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
[ 130.434761][ T5838] ocfs2: Unmounting device (7,0) on (node local)
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./30/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./30") = 0
mkdir("./31", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5940 attached
, child_tidptr=0x555562c85650) = 5940
[pid 5940] set_robust_list(0x555562c85660, 24) = 0
[pid 5940] chdir("./31") = 0
[pid 5940] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5940] setpgid(0, 0) = 0
[pid 5940] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5940] write(3, "1000", 4) = 4
[pid 5940] close(3) = 0
[pid 5940] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5940] write(1, "executing program\n", 18executing program
) = 18
[pid 5940] memfd_create("syzkaller", 0) = 3
[pid 5940] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5940] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5940] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5940] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5940] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5940] close(3) = 0
[pid 5940] close(4) = 0
[pid 5940] mkdir("./file0", 0777) = 0
[ 132.198093][ T5940] loop0: detected capacity change from 0 to 262144
[pid 5940] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5940] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5940] chdir("./file0") = 0
[pid 5940] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5940] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5940] exit_group(0) = ?
[pid 5940] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5940, si_uid=0, si_status=0, si_utime=26 /* 0.26 s */, si_stime=88 /* 0.88 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./31", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./31", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./31/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./31/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./31/binderfs") = 0
[ 132.261908][ T5940] JBD2: Ignoring recovery information on journal
[ 132.273981][ T5940] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./31/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./31/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./31/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./31/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./31/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./31/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./31") = 0
mkdir("./32", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 132.321172][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5943 attached
, child_tidptr=0x555562c85650) = 5943
[pid 5943] set_robust_list(0x555562c85660, 24) = 0
[pid 5943] chdir("./32") = 0
[pid 5943] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5943] setpgid(0, 0) = 0
[pid 5943] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5943] write(3, "1000", 4) = 4
[pid 5943] close(3) = 0
[pid 5943] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5943] write(1, "executing program\n", 18executing program
) = 18
[pid 5943] memfd_create("syzkaller", 0) = 3
[pid 5943] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5943] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5943] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5943] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5943] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5943] close(3) = 0
[pid 5943] close(4) = 0
[pid 5943] mkdir("./file0", 0777) = 0
[ 133.905529][ T5943] loop0: detected capacity change from 0 to 262144
[pid 5943] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5943] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5943] chdir("./file0") = 0
[ 133.950829][ T5943] JBD2: Ignoring recovery information on journal
[ 133.966709][ T5943] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5943] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5943] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5943] exit_group(0) = ?
[pid 5943] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5943, si_uid=0, si_status=0, si_utime=32 /* 0.32 s */, si_stime=83 /* 0.83 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./32", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./32", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./32/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./32/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./32/binderfs") = 0
umount2("./32/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./32/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./32/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./32/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
[ 134.059271][ T5838] ocfs2: Unmounting device (7,0) on (node local)
openat(AT_FDCWD, "./32/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./32/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./32") = 0
mkdir("./33", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5946 attached
, child_tidptr=0x555562c85650) = 5946
[pid 5946] set_robust_list(0x555562c85660, 24) = 0
[pid 5946] chdir("./33") = 0
[pid 5946] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5946] setpgid(0, 0) = 0
[pid 5946] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5946] write(3, "1000", 4) = 4
[pid 5946] close(3) = 0
[pid 5946] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5946] write(1, "executing program\n", 18) = 18
[pid 5946] memfd_create("syzkaller", 0) = 3
[pid 5946] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5946] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5946] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5946] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5946] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5946] close(3) = 0
[pid 5946] close(4) = 0
[pid 5946] mkdir("./file0", 0777) = 0
[ 135.801019][ T5946] loop0: detected capacity change from 0 to 262144
[pid 5946] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5946] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5946] chdir("./file0") = 0
[pid 5946] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5946] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5946] exit_group(0) = ?
[pid 5946] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5946, si_uid=0, si_status=0, si_utime=30 /* 0.30 s */, si_stime=84 /* 0.84 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./33", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
[ 135.857159][ T5946] JBD2: Ignoring recovery information on journal
[ 135.868223][ T5946] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
openat(AT_FDCWD, "./33", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./33/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./33/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./33/binderfs") = 0
umount2("./33/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./33/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./33/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./33/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./33/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./33/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./33") = 0
mkdir("./34", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 136.015973][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5949 attached
, child_tidptr=0x555562c85650) = 5949
[pid 5949] set_robust_list(0x555562c85660, 24) = 0
[pid 5949] chdir("./34") = 0
[pid 5949] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5949] setpgid(0, 0) = 0
[pid 5949] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5949] write(3, "1000", 4) = 4
[pid 5949] close(3) = 0
[pid 5949] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5949] write(1, "executing program\n", 18) = 18
[pid 5949] memfd_create("syzkaller", 0) = 3
[pid 5949] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5949] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5949] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5949] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5949] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5949] close(3) = 0
[pid 5949] close(4) = 0
[pid 5949] mkdir("./file0", 0777) = 0
[ 137.608803][ T5949] loop0: detected capacity change from 0 to 262144
[pid 5949] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5949] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5949] chdir("./file0") = 0
[pid 5949] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[ 137.682674][ T5949] JBD2: Ignoring recovery information on journal
[ 137.694669][ T5949] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5949] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5949] exit_group(0) = ?
[pid 5949] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5949, si_uid=0, si_status=0, si_utime=25 /* 0.25 s */, si_stime=90 /* 0.90 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./34", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./34", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./34/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./34/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./34/binderfs") = 0
umount2("./34/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./34/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./34/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./34/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./34/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./34/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./34") = 0
mkdir("./35", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 137.778908][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5952 attached
, child_tidptr=0x555562c85650) = 5952
[pid 5952] set_robust_list(0x555562c85660, 24) = 0
[pid 5952] chdir("./35") = 0
[pid 5952] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5952] setpgid(0, 0) = 0
[pid 5952] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5952] write(3, "1000", 4) = 4
[pid 5952] close(3) = 0
[pid 5952] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5952] write(1, "executing program\n", 18) = 18
[pid 5952] memfd_create("syzkaller", 0) = 3
[pid 5952] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5952] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5952] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5952] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5952] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5952] close(3) = 0
[pid 5952] close(4) = 0
[pid 5952] mkdir("./file0", 0777) = 0
[ 139.605033][ T5952] loop0: detected capacity change from 0 to 262144
[pid 5952] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5952] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5952] chdir("./file0") = 0
[pid 5952] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5952] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[ 139.672671][ T5952] JBD2: Ignoring recovery information on journal
[ 139.685530][ T5952] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5952] exit_group(0) = ?
[pid 5952] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5952, si_uid=0, si_status=0, si_utime=49 /* 0.49 s */, si_stime=91 /* 0.91 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./35", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./35", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./35/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./35/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./35/binderfs") = 0
umount2("./35/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./35/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./35/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./35/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./35/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./35/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./35") = 0
mkdir("./36", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 139.874872][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5955 attached
, child_tidptr=0x555562c85650) = 5955
[pid 5955] set_robust_list(0x555562c85660, 24) = 0
[pid 5955] chdir("./36") = 0
[pid 5955] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5955] setpgid(0, 0) = 0
[pid 5955] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5955] write(3, "1000", 4) = 4
[pid 5955] close(3) = 0
[pid 5955] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5955] write(1, "executing program\n", 18executing program
) = 18
[pid 5955] memfd_create("syzkaller", 0) = 3
[pid 5955] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5955] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5955] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5955] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5955] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5955] close(3) = 0
[pid 5955] close(4) = 0
[pid 5955] mkdir("./file0", 0777) = 0
[ 141.430773][ T5955] loop0: detected capacity change from 0 to 262144
[pid 5955] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5955] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5955] chdir("./file0") = 0
[pid 5955] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5955] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[ 141.483899][ T5955] JBD2: Ignoring recovery information on journal
[ 141.496128][ T5955] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5955] exit_group(0) = ?
[pid 5955] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5955, si_uid=0, si_status=0, si_utime=31 /* 0.31 s */, si_stime=84 /* 0.84 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./36", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./36", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./36/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./36/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./36/binderfs") = 0
umount2("./36/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./36/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./36/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./36/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
[ 141.704922][ T5838] ocfs2: Unmounting device (7,0) on (node local)
openat(AT_FDCWD, "./36/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./36/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./36") = 0
mkdir("./37", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5958 attached
, child_tidptr=0x555562c85650) = 5958
[pid 5958] set_robust_list(0x555562c85660, 24) = 0
[pid 5958] chdir("./37") = 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) = 3
[pid 5958] write(3, "1000", 4) = 4
[pid 5958] close(3) = 0
[pid 5958] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5958] write(1, "executing program\n", 18executing program
) = 18
[pid 5958] memfd_create("syzkaller", 0) = 3
[pid 5958] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5958] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5958] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5958] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5958] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5958] close(3) = 0
[pid 5958] close(4) = 0
[pid 5958] mkdir("./file0", 0777) = 0
[ 143.461943][ T5958] loop0: detected capacity change from 0 to 262144
[pid 5958] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5958] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5958] chdir("./file0") = 0
[pid 5958] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5958] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[ 143.506580][ T5958] JBD2: Ignoring recovery information on journal
[ 143.523887][ T5958] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5958] exit_group(0) = ?
[pid 5958] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5958, si_uid=0, si_status=0, si_utime=29 /* 0.29 s */, si_stime=87 /* 0.87 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./37", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./37", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./37/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./37/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./37/binderfs") = 0
umount2("./37/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./37/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./37/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./37/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./37/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./37/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./37") = 0
mkdir("./38", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 143.734836][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5961 attached
, child_tidptr=0x555562c85650) = 5961
[pid 5961] set_robust_list(0x555562c85660, 24) = 0
[pid 5961] chdir("./38") = 0
[pid 5961] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5961] setpgid(0, 0) = 0
[pid 5961] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5961] write(3, "1000", 4) = 4
[pid 5961] close(3) = 0
[pid 5961] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5961] write(1, "executing program\n", 18) = 18
[pid 5961] memfd_create("syzkaller", 0) = 3
[pid 5961] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5961] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5961] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5961] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5961] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5961] close(3) = 0
[pid 5961] close(4) = 0
[pid 5961] mkdir("./file0", 0777) = 0
[ 145.337796][ T5961] loop0: detected capacity change from 0 to 262144
[pid 5961] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5961] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5961] chdir("./file0") = 0
[pid 5961] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5961] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5961] exit_group(0) = ?
[pid 5961] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5961, si_uid=0, si_status=0, si_utime=32 /* 0.32 s */, si_stime=83 /* 0.83 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./38", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./38", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
[ 145.389576][ T5961] JBD2: Ignoring recovery information on journal
[ 145.401108][ T5961] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./38/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./38/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./38/binderfs") = 0
umount2("./38/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./38/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./38/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./38/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
[ 145.485135][ T5838] ocfs2: Unmounting device (7,0) on (node local)
openat(AT_FDCWD, "./38/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./38/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./38") = 0
mkdir("./39", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5964 attached
, child_tidptr=0x555562c85650) = 5964
[pid 5964] set_robust_list(0x555562c85660, 24) = 0
[pid 5964] chdir("./39") = 0
[pid 5964] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5964] setpgid(0, 0) = 0
[pid 5964] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5964] write(3, "1000", 4) = 4
[pid 5964] close(3) = 0
[pid 5964] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5964] write(1, "executing program\n", 18) = 18
[pid 5964] memfd_create("syzkaller", 0) = 3
[pid 5964] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5964] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5964] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5964] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5964] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5964] close(3) = 0
[pid 5964] close(4) = 0
[pid 5964] mkdir("./file0", 0777) = 0
[ 147.206571][ T5964] loop0: detected capacity change from 0 to 262144
[pid 5964] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5964] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5964] chdir("./file0") = 0
[pid 5964] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[ 147.257530][ T5964] JBD2: Ignoring recovery information on journal
[ 147.268826][ T5964] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5964] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5964] exit_group(0) = ?
[pid 5964] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5964, si_uid=0, si_status=0, si_utime=36 /* 0.36 s */, si_stime=78 /* 0.78 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./39", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./39", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./39/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./39/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./39/binderfs") = 0
umount2("./39/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./39/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./39/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./39/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./39/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./39/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./39") = 0
mkdir("./40", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 147.354947][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5967 attached
, child_tidptr=0x555562c85650) = 5967
[pid 5967] set_robust_list(0x555562c85660, 24) = 0
[pid 5967] chdir("./40") = 0
[pid 5967] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5967] setpgid(0, 0) = 0
[pid 5967] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5967] write(3, "1000", 4) = 4
[pid 5967] close(3) = 0
[pid 5967] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5967] write(1, "executing program\n", 18executing program
) = 18
[pid 5967] memfd_create("syzkaller", 0) = 3
[pid 5967] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5967] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5967] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5967] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5967] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5967] close(3) = 0
[pid 5967] close(4) = 0
[pid 5967] mkdir("./file0", 0777) = 0
[ 148.948475][ T5967] loop0: detected capacity change from 0 to 262144
[pid 5967] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5967] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5967] chdir("./file0") = 0
[pid 5967] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5967] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5967] exit_group(0) = ?
[pid 5967] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5967, si_uid=0, si_status=0, si_utime=26 /* 0.26 s */, si_stime=88 /* 0.88 s */} ---
[ 149.014368][ T5967] JBD2: Ignoring recovery information on journal
[ 149.025639][ T5967] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./40", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./40", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./40/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./40/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./40/binderfs") = 0
umount2("./40/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./40/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./40/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./40/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
[ 149.197946][ T5838] ocfs2: Unmounting device (7,0) on (node local)
openat(AT_FDCWD, "./40/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./40/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./40") = 0
mkdir("./41", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5970 attached
, child_tidptr=0x555562c85650) = 5970
[pid 5970] set_robust_list(0x555562c85660, 24) = 0
[pid 5970] chdir("./41") = 0
[pid 5970] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5970] setpgid(0, 0) = 0
[pid 5970] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5970] write(3, "1000", 4) = 4
[pid 5970] close(3) = 0
[pid 5970] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5970] write(1, "executing program\n", 18) = 18
[pid 5970] memfd_create("syzkaller", 0) = 3
[pid 5970] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5970] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5970] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5970] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5970] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5970] close(3) = 0
[pid 5970] close(4) = 0
[pid 5970] mkdir("./file0", 0777) = 0
[ 150.938443][ T5970] loop0: detected capacity change from 0 to 262144
[pid 5970] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5970] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5970] chdir("./file0") = 0
[pid 5970] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5970] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5970] exit_group(0) = ?
[pid 5970] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5970, si_uid=0, si_status=0, si_utime=26 /* 0.26 s */, si_stime=90 /* 0.90 s */} ---
umount2("./41", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./41", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./41/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./41/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./41/binderfs") = 0
[ 150.994012][ T5970] JBD2: Ignoring recovery information on journal
[ 151.005402][ T5970] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./41/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./41/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./41/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./41/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./41/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./41/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./41") = 0
mkdir("./42", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 151.052123][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5973 attached
, child_tidptr=0x555562c85650) = 5973
[pid 5973] set_robust_list(0x555562c85660, 24) = 0
[pid 5973] chdir("./42") = 0
[pid 5973] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5973] setpgid(0, 0) = 0
[pid 5973] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5973] write(3, "1000", 4) = 4
[pid 5973] close(3) = 0
[pid 5973] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5973] write(1, "executing program\n", 18) = 18
[pid 5973] memfd_create("syzkaller", 0) = 3
[pid 5973] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5973] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5973] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5973] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5973] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5973] close(3) = 0
[pid 5973] close(4) = 0
[pid 5973] mkdir("./file0", 0777) = 0
[ 152.675597][ T5973] loop0: detected capacity change from 0 to 262144
[pid 5973] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5973] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5973] chdir("./file0") = 0
[ 152.729797][ T5973] JBD2: Ignoring recovery information on journal
[ 152.741592][ T5973] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5973] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5973] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5973] exit_group(0) = ?
[pid 5973] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5973, si_uid=0, si_status=0, si_utime=29 /* 0.29 s */, si_stime=88 /* 0.88 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./42", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./42", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./42/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./42/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./42/binderfs") = 0
umount2("./42/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./42/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./42/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./42/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./42/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./42/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./42") = 0
mkdir("./43", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 152.944415][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5976 attached
, child_tidptr=0x555562c85650) = 5976
[pid 5976] set_robust_list(0x555562c85660, 24) = 0
[pid 5976] chdir("./43") = 0
[pid 5976] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5976] setpgid(0, 0) = 0
[pid 5976] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5976] write(3, "1000", 4) = 4
[pid 5976] close(3) = 0
[pid 5976] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5976] write(1, "executing program\n", 18) = 18
[pid 5976] memfd_create("syzkaller", 0) = 3
[pid 5976] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5976] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5976] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5976] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5976] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5976] close(3) = 0
[pid 5976] close(4) = 0
[pid 5976] mkdir("./file0", 0777) = 0
[ 154.530683][ T5976] loop0: detected capacity change from 0 to 262144
[pid 5976] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5976] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5976] chdir("./file0") = 0
[pid 5976] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[ 154.589731][ T5976] JBD2: Ignoring recovery information on journal
[ 154.602071][ T5976] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[ 154.631249][ T5976]
[ 154.633591][ T5976] ======================================================
[ 154.640589][ T5976] WARNING: possible circular locking dependency detected
[ 154.647596][ T5976] 6.12.0-syzkaller-09837-g798bb342e041 #0 Not tainted
[ 154.654334][ T5976] ------------------------------------------------------
[ 154.661345][ T5976] syz-executor891/5976 is trying to acquire lock:
[ 154.667732][ T5976] ffff8880766f8660 (&ocfs2_quota_ip_alloc_sem_key){++++}-{4:4}, at: ocfs2_xattr_ibody_find+0x134/0x7c0
[ 154.678798][ T5976]
[ 154.678798][ T5976] but task is already holding lock:
[ 154.686141][ T5976] ffff8880766f86f8 (&oi->ip_xattr_sem){++++}-{4:4}, at: ocfs2_xattr_set_handle+0x539/0xa10
[ 154.696131][ T5976]
[ 154.696131][ T5976] which lock already depends on the new lock.
[ 154.696131][ T5976]
[ 154.706519][ T5976]
[ 154.706519][ T5976] the existing dependency chain (in reverse order) is:
[ 154.715514][ T5976]
[ 154.715514][ T5976] -> #4 (&oi->ip_xattr_sem){++++}-{4:4}:
[ 154.723327][ T5976] lock_acquire+0x1ed/0x550
[ 154.728339][ T5976] down_write+0x99/0x220
[ 154.733102][ T5976] ocfs2_xattr_set_handle+0x539/0xa10
[ 154.738996][ T5976] ocfs2_init_security_set+0xbd/0xd0
[ 154.744791][ T5976] ocfs2_mknod+0x1ccf/0x2b40
[ 154.749893][ T5976] ocfs2_create+0x1ab/0x480
[ 154.754915][ T5976] path_openat+0x1c03/0x3590
[ 154.760017][ T5976] do_filp_open+0x27f/0x4e0
[ 154.765034][ T5976] do_sys_openat2+0x13e/0x1d0
[ 154.770217][ T5976] __x64_sys_openat+0x247/0x2a0
[ 154.775575][ T5976] do_syscall_64+0xf3/0x230
[ 154.780598][ T5976] entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 154.787004][ T5976]
[ 154.787004][ T5976] -> #3 (jbd2_handle){++++}-{0:0}:
[ 154.794311][ T5976] lock_acquire+0x1ed/0x550
[ 154.799325][ T5976] start_this_handle+0x1eb4/0x2110
[ 154.804948][ T5976] jbd2__journal_start+0x2da/0x5d0
[ 154.810568][ T5976] jbd2_journal_start+0x29/0x40
[ 154.815926][ T5976] ocfs2_start_trans+0x3c9/0x700
[ 154.821390][ T5976] ocfs2_modify_bh+0xed/0x4d0
[ 154.826754][ T5976] ocfs2_local_read_info+0x158f/0x19f0
[ 154.832741][ T5976] dquot_load_quota_sb+0x762/0xbb0
[ 154.838382][ T5976] dquot_load_quota_inode+0x320/0x600
[ 154.844262][ T5976] ocfs2_enable_quotas+0x169/0x450
[ 154.849886][ T5976] ocfs2_fill_super+0x4ca1/0x5760
[ 154.855421][ T5976] mount_bdev+0x20a/0x2d0
[ 154.860265][ T5976] legacy_get_tree+0xee/0x190
[ 154.865451][ T5976] vfs_get_tree+0x90/0x2b0
[ 154.870386][ T5976] do_new_mount+0x2be/0xb40
[ 154.875417][ T5976] __se_sys_mount+0x2d6/0x3c0
[ 154.880704][ T5976] do_syscall_64+0xf3/0x230
[ 154.885731][ T5976] entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 154.892146][ T5976]
[ 154.892146][ T5976] -> #2 (&journal->j_trans_barrier){.+.+}-{4:4}:
[ 154.900657][ T5976] lock_acquire+0x1ed/0x550
[ 154.905672][ T5976] down_read+0xb1/0xa40
[ 154.910425][ T5976] ocfs2_start_trans+0x3be/0x700
[ 154.915871][ T5976] ocfs2_modify_bh+0xed/0x4d0
[ 154.921065][ T5976] ocfs2_local_read_info+0x158f/0x19f0
[ 154.927031][ T5976] dquot_load_quota_sb+0x762/0xbb0
[ 154.932654][ T5976] dquot_load_quota_inode+0x320/0x600
[ 154.938534][ T5976] ocfs2_enable_quotas+0x169/0x450
[ 154.944157][ T5976] ocfs2_fill_super+0x4ca1/0x5760
[ 154.949691][ T5976] mount_bdev+0x20a/0x2d0
[ 154.954534][ T5976] legacy_get_tree+0xee/0x190
[ 154.959719][ T5976] vfs_get_tree+0x90/0x2b0
[ 154.964641][ T5976] do_new_mount+0x2be/0xb40
[ 154.969653][ T5976] __se_sys_mount+0x2d6/0x3c0
[ 154.974836][ T5976] do_syscall_64+0xf3/0x230
[ 154.979851][ T5976] entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 154.986258][ T5976]
[ 154.986258][ T5976] -> #1 (sb_internal#2){.+.+}-{0:0}:
[ 154.993727][ T5976] lock_acquire+0x1ed/0x550
[ 154.998759][ T5976] ocfs2_start_trans+0x2b9/0x700
[ 155.004227][ T5976] ocfs2_acquire_dquot+0x6df/0xb80
[ 155.009858][ T5976] dqget+0x770/0xeb0
[ 155.014267][ T5976] __dquot_initialize+0x2e3/0xec0
[ 155.019800][ T5976] ocfs2_get_init_inode+0x158/0x1c0
[ 155.025509][ T5976] ocfs2_mknod+0xcfa/0x2b40
[ 155.030523][ T5976] ocfs2_create+0x1ab/0x480
[ 155.035536][ T5976] path_openat+0x1c03/0x3590
[ 155.040660][ T5976] do_filp_open+0x27f/0x4e0
[ 155.045675][ T5976] do_sys_openat2+0x13e/0x1d0
[ 155.050971][ T5976] __x64_sys_openat+0x247/0x2a0
[ 155.056352][ T5976] do_syscall_64+0xf3/0x230
[ 155.061397][ T5976] entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 155.067828][ T5976]
[ 155.067828][ T5976] -> #0 (&ocfs2_quota_ip_alloc_sem_key){++++}-{4:4}:
[ 155.076689][ T5976] validate_chain+0x18ef/0x5920
[ 155.082084][ T5976] __lock_acquire+0x1397/0x2100
[ 155.087457][ T5976] lock_acquire+0x1ed/0x550
[ 155.092472][ T5976] down_read+0xb1/0xa40
[ 155.097135][ T5976] ocfs2_xattr_ibody_find+0x134/0x7c0
[ 155.103018][ T5976] ocfs2_xattr_set_handle+0x552/0xa10
[ 155.108906][ T5976] ocfs2_init_security_set+0xbd/0xd0
[ 155.114702][ T5976] ocfs2_mknod+0x1ccf/0x2b40
[ 155.119869][ T5976] ocfs2_create+0x1ab/0x480
[ 155.124894][ T5976] path_openat+0x1c03/0x3590
[ 155.129996][ T5976] do_filp_open+0x27f/0x4e0
[ 155.135013][ T5976] do_sys_openat2+0x13e/0x1d0
[ 155.140641][ T5976] __x64_sys_openat+0x247/0x2a0
[ 155.146004][ T5976] do_syscall_64+0xf3/0x230
[ 155.151027][ T5976] entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 155.157440][ T5976]
[ 155.157440][ T5976] other info that might help us debug this:
[ 155.157440][ T5976]
[ 155.167653][ T5976] Chain exists of:
[ 155.167653][ T5976] &ocfs2_quota_ip_alloc_sem_key --> jbd2_handle --> &oi->ip_xattr_sem
[ 155.167653][ T5976]
[ 155.181898][ T5976] Possible unsafe locking scenario:
[ 155.181898][ T5976]
[ 155.189332][ T5976] CPU0 CPU1
[ 155.194690][ T5976] ---- ----
[ 155.200049][ T5976] lock(&oi->ip_xattr_sem);
[ 155.204633][ T5976] lock(jbd2_handle);
[ 155.211213][ T5976] lock(&oi->ip_xattr_sem);
[ 155.218310][ T5976] rlock(&ocfs2_quota_ip_alloc_sem_key);
[ 155.224015][ T5976]
[ 155.224015][ T5976] *** DEADLOCK ***
[ 155.224015][ T5976]
[ 155.232147][ T5976] 9 locks held by syz-executor891/5976:
[ 155.237675][ T5976] #0: ffff88807b280420 (sb_writers#9){.+.+}-{0:0}, at: mnt_want_write+0x3f/0x90
[ 155.246819][ T5976] #1: ffff888071c8a640 (&type->i_mutex_dir_key#6){+.+.}-{4:4}, at: path_openat+0x89a/0x3590
[ 155.257003][ T5976] #2: ffff88806b3689c0 (&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#2){+.+.}-{4:4}, at: ocfs2_reserve_suballoc_bits+0x192/0x4eb0
[ 155.270766][ T5976] #3: ffff888071d0c2c0 (&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#7){+.+.}-{4:4}, at: ocfs2_reserve_suballoc_bits+0x192/0x4eb0
[ 155.284457][ T5976] #4: ffff88806b36a640 (&ocfs2_sysfile_lock_key[args->fi_sysfile_type]#4){+.+.}-{4:4}, at: ocfs2_reserve_local_alloc_bits+0x132/0x2870
[ 155.298370][ T5976] #5: ffff88807b280610 (sb_internal#2){.+.+}-{0:0}, at: ocfs2_mknod+0x150c/0x2b40
[ 155.307704][ T5976] #6: ffff8880304e84e8 (&journal->j_trans_barrier){.+.+}-{4:4}, at: ocfs2_start_trans+0x3be/0x700
[ 155.318432][ T5976] #7: ffff88807c2de958 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0x1e94/0x2110
[ 155.328088][ T5976] #8: ffff8880766f86f8 (&oi->ip_xattr_sem){++++}-{4:4}, at: ocfs2_xattr_set_handle+0x539/0xa10
[ 155.338521][ T5976]
[ 155.338521][ T5976] stack backtrace:
[ 155.344414][ T5976] CPU: 1 UID: 0 PID: 5976 Comm: syz-executor891 Not tainted 6.12.0-syzkaller-09837-g798bb342e041 #0
[ 155.355160][ T5976] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024
[ 155.365218][ T5976] Call Trace:
[ 155.368488][ T5976]
[ 155.371415][ T5976] dump_stack_lvl+0x241/0x360
[ 155.376104][ T5976] ? __pfx_dump_stack_lvl+0x10/0x10
[ 155.381298][ T5976] ? __pfx__printk+0x10/0x10
[ 155.385885][ T5976] print_circular_bug+0x13a/0x1b0
[ 155.390901][ T5976] check_noncircular+0x36a/0x4a0
[ 155.395840][ T5976] ? __pfx_check_noncircular+0x10/0x10
[ 155.401305][ T5976] ? lockdep_lock+0x123/0x2b0
[ 155.405972][ T5976] validate_chain+0x18ef/0x5920
[ 155.410817][ T5976] ? validate_chain+0x11e/0x5920
[ 155.415741][ T5976] ? validate_chain+0x11e/0x5920
[ 155.420666][ T5976] ? __kernel_text_address+0xd/0x40
[ 155.425861][ T5976] ? unwind_get_return_address+0x4d/0x90
[ 155.431493][ T5976] ? __pfx_validate_chain+0x10/0x10
[ 155.436682][ T5976] ? validate_chain+0x11e/0x5920
[ 155.441611][ T5976] ? __pfx_validate_chain+0x10/0x10
[ 155.446816][ T5976] ? mark_lock+0x9a/0x360
[ 155.451131][ T5976] ? __lock_acquire+0x1397/0x2100
[ 155.456143][ T5976] ? __pfx_validate_chain+0x10/0x10
[ 155.461339][ T5976] ? mark_lock+0x9a/0x360
[ 155.465664][ T5976] __lock_acquire+0x1397/0x2100
[ 155.470506][ T5976] lock_acquire+0x1ed/0x550
[ 155.474996][ T5976] ? ocfs2_xattr_ibody_find+0x134/0x7c0
[ 155.480535][ T5976] ? __pfx_lock_acquire+0x10/0x10
[ 155.485547][ T5976] ? __pfx___might_resched+0x10/0x10
[ 155.490829][ T5976] down_read+0xb1/0xa40
[ 155.495146][ T5976] ? ocfs2_xattr_ibody_find+0x134/0x7c0
[ 155.500678][ T5976] ? __pfx_lock_acquire+0x10/0x10
[ 155.505687][ T5976] ? __pfx_down_read+0x10/0x10
[ 155.510437][ T5976] ? jbd2_journal_dirty_metadata+0x339/0xc00
[ 155.516410][ T5976] ? ktime_get_coarse_real_ts64_mg+0x207/0x220
[ 155.522563][ T5976] ocfs2_xattr_ibody_find+0x134/0x7c0
[ 155.527926][ T5976] ocfs2_xattr_set_handle+0x552/0xa10
[ 155.533294][ T5976] ? __pfx_ocfs2_xattr_set_handle+0x10/0x10
[ 155.539180][ T5976] ? ocfs2_init_acl+0x37e/0x930
[ 155.544103][ T5976] ? ocfs2_mknod_locked+0x222/0x3b0
[ 155.549295][ T5976] ? __pfx_ocfs2_init_acl+0x10/0x10
[ 155.554482][ T5976] ? ocfs2_start_trans+0x4e3/0x700
[ 155.559612][ T5976] ocfs2_init_security_set+0xbd/0xd0
[ 155.564888][ T5976] ocfs2_mknod+0x1ccf/0x2b40
[ 155.569470][ T5976] ? __pfx_validate_chain+0x10/0x10
[ 155.574683][ T5976] ? __pfx_ocfs2_mknod+0x10/0x10
[ 155.579622][ T5976] ? __lock_acquire+0x1397/0x2100
[ 155.584730][ T5976] ? __pfx_lock_acquire+0x10/0x10
[ 155.589745][ T5976] ? ocfs2_inode_unlock+0xa7/0x150
[ 155.594866][ T5976] ? __pfx_lock_release+0x10/0x10
[ 155.599878][ T5976] ? do_raw_spin_lock+0x14f/0x370
[ 155.604894][ T5976] ? do_raw_spin_unlock+0x13c/0x8b0
[ 155.610088][ T5976] ? _raw_spin_unlock+0x28/0x50
[ 155.614936][ T5976] ? rcu_is_watching+0x15/0xb0
[ 155.619689][ T5976] ? ocfs2_lookup+0x503/0xa60
[ 155.624368][ T5976] ocfs2_create+0x1ab/0x480
[ 155.628864][ T5976] ? __pfx_ocfs2_create+0x10/0x10
[ 155.633882][ T5976] ? bpf_lsm_inode_create+0x9/0x10
[ 155.638982][ T5976] ? security_inode_create+0xbe/0x340
[ 155.644351][ T5976] ? __pfx_ocfs2_create+0x10/0x10
[ 155.649455][ T5976] path_openat+0x1c03/0x3590
[ 155.654048][ T5976] ? __pfx_path_openat+0x10/0x10
[ 155.658981][ T5976] do_filp_open+0x27f/0x4e0
[ 155.663764][ T5976] ? __pfx_do_filp_open+0x10/0x10
[ 155.668782][ T5976] ? do_raw_spin_lock+0x14f/0x370
[ 155.673807][ T5976] do_sys_openat2+0x13e/0x1d0
[ 155.678476][ T5976] ? __pfx_do_sys_openat2+0x10/0x10
[ 155.683670][ T5976] ? lockdep_hardirqs_on+0x99/0x150
[ 155.688860][ T5976] ? _raw_spin_unlock_irq+0x2e/0x50
[ 155.694052][ T5976] ? ptrace_notify+0x279/0x380
[ 155.698858][ T5976] __x64_sys_openat+0x247/0x2a0
[ 155.703700][ T5976] ? __pfx___x64_sys_openat+0x10/0x10
[ 155.709061][ T5976] ? do_syscall_64+0x100/0x230
[ 155.713818][ T5976] do_syscall_64+0xf3/0x230
[ 155.718313][ T5976] ? clear_bhb_loop+0x35/0x90
[ 155.722982][ T5976] entry_SYSCALL_64_after_hwframe+0x77/0x7f
[ 155.728892][ T5976] RIP: 0033:0x7fe0da02b0e9
[ 155.733310][ T5976] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 21 18 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48
[ 155.752916][ T5976] RSP: 002b:00007ffd6d9e5458 EFLAGS: 00000246 ORIG_RAX: 0000000000000101
[ 155.761332][ T5976] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fe0da02b0e9
[ 155.769295][ T5976] RDX: 000000000000275a RSI: 0000000020000280 RDI: 00000000ffffff9c
[ 155.777343][ T5976] RBP: 00000000ffffffff R08: 0000000000020663 R09: 0000000000200004
[pid 5976] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5976] exit_group(0) = ?
[pid 5976] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5976, si_uid=0, si_status=0, si_utime=28 /* 0.28 s */, si_stime=89 /* 0.89 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./43", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
[ 155.785302][ T5976] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd6d9e54a0
[ 155.793260][ T5976] R13: 00007ffd6d9e54e0 R14: 0000000008000000 R15: 0000000000000003
[ 155.801224][ T5976]
openat(AT_FDCWD, "./43", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./43/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./43/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./43/binderfs") = 0
umount2("./43/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./43/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./43/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./43/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./43/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./43/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./43") = 0
mkdir("./44", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 155.953208][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5979 attached
, child_tidptr=0x555562c85650) = 5979
[pid 5979] set_robust_list(0x555562c85660, 24) = 0
[pid 5979] chdir("./44") = 0
[pid 5979] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5979] setpgid(0, 0) = 0
[pid 5979] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5979] write(3, "1000", 4) = 4
[pid 5979] close(3) = 0
[pid 5979] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5979] write(1, "executing program\n", 18) = 18
[pid 5979] memfd_create("syzkaller", 0) = 3
[pid 5979] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5979] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5979] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5979] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5979] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5979] close(3) = 0
[pid 5979] close(4) = 0
[pid 5979] mkdir("./file0", 0777) = 0
[ 157.068314][ T5979] loop0: detected capacity change from 0 to 262144
[pid 5979] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5979] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5979] chdir("./file0") = 0
[pid 5979] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5979] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5979] exit_group(0) = ?
[pid 5979] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5979, si_uid=0, si_status=0, si_utime=28 /* 0.28 s */, si_stime=52 /* 0.52 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./44", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./44", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./44/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./44/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./44/binderfs") = 0
[ 157.109870][ T5979] JBD2: Ignoring recovery information on journal
[ 157.120408][ T5979] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./44/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./44/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./44/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./44/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./44/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
[ 157.163432][ T5838] ocfs2: Unmounting device (7,0) on (node local)
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./44/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./44") = 0
mkdir("./45", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5982 attached
, child_tidptr=0x555562c85650) = 5982
[pid 5982] set_robust_list(0x555562c85660, 24) = 0
[pid 5982] chdir("./45") = 0
[pid 5982] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5982] setpgid(0, 0) = 0
[pid 5982] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5982] write(3, "1000", 4) = 4
[pid 5982] close(3) = 0
[pid 5982] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5982] write(1, "executing program\n", 18) = 18
[pid 5982] memfd_create("syzkaller", 0) = 3
[pid 5982] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5982] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5982] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5982] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5982] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5982] close(3) = 0
[pid 5982] close(4) = 0
[pid 5982] mkdir("./file0", 0777) = 0
[ 158.455908][ T5982] loop0: detected capacity change from 0 to 262144
[pid 5982] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5982] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5982] chdir("./file0") = 0
[pid 5982] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5982] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5982] exit_group(0) = ?
[pid 5982] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5982, si_uid=0, si_status=0, si_utime=29 /* 0.29 s */, si_stime=50 /* 0.50 s */} ---
[ 158.503262][ T5982] JBD2: Ignoring recovery information on journal
[ 158.512792][ T5982] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./45", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./45", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./45/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./45/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./45/binderfs") = 0
umount2("./45/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./45/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./45/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./45/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./45/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
[ 158.674448][ T5838] ocfs2: Unmounting device (7,0) on (node local)
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./45/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./45") = 0
mkdir("./46", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5985 attached
[pid 5985] set_robust_list(0x555562c85660, 24
[pid 5838] <... clone resumed>, child_tidptr=0x555562c85650) = 5985
[pid 5985] <... set_robust_list resumed>) = 0
[pid 5985] chdir("./46") = 0
[pid 5985] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5985] setpgid(0, 0) = 0
[pid 5985] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5985] write(3, "1000", 4) = 4
[pid 5985] close(3) = 0
[pid 5985] symlink("/dev/binderfs", "./binderfs") = 0
executing program
[pid 5985] write(1, "executing program\n", 18) = 18
[pid 5985] memfd_create("syzkaller", 0) = 3
[pid 5985] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5985] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5985] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5985] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5985] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5985] close(3) = 0
[pid 5985] close(4) = 0
[pid 5985] mkdir("./file0", 0777) = 0
[ 159.863166][ T5985] loop0: detected capacity change from 0 to 262144
[ 159.900285][ T5985] JBD2: Ignoring recovery information on journal
[pid 5985] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5985] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5985] chdir("./file0") = 0
[pid 5985] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5985] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5985] exit_group(0) = ?
[pid 5985] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5985, si_uid=0, si_status=0, si_utime=25 /* 0.25 s */, si_stime=52 /* 0.52 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./46", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./46", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./46/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./46/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./46/binderfs") = 0
[ 159.910088][ T5985] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./46/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./46/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./46/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./46/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./46/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./46/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./46") = 0
mkdir("./47", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 159.993442][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5988 attached
, child_tidptr=0x555562c85650) = 5988
[pid 5988] set_robust_list(0x555562c85660, 24) = 0
[pid 5988] chdir("./47") = 0
[pid 5988] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5988] setpgid(0, 0) = 0
[pid 5988] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5988] write(3, "1000", 4) = 4
[pid 5988] close(3) = 0
[pid 5988] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5988] write(1, "executing program\n", 18executing program
) = 18
[pid 5988] memfd_create("syzkaller", 0) = 3
[pid 5988] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5988] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5988] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5988] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5988] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5988] close(3) = 0
[pid 5988] close(4) = 0
[pid 5988] mkdir("./file0", 0777) = 0
[ 161.144864][ T5988] loop0: detected capacity change from 0 to 262144
[pid 5988] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5988] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5988] chdir("./file0") = 0
[pid 5988] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5988] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5988] exit_group(0) = ?
[pid 5988] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5988, si_uid=0, si_status=0, si_utime=26 /* 0.26 s */, si_stime=52 /* 0.52 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./47", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./47", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./47/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./47/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./47/binderfs") = 0
[ 161.193270][ T5988] JBD2: Ignoring recovery information on journal
[ 161.203629][ T5988] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
umount2("./47/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./47/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./47/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./47/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./47/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
[ 161.263230][ T5838] ocfs2: Unmounting device (7,0) on (node local)
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./47/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./47") = 0
mkdir("./48", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5991 attached
, child_tidptr=0x555562c85650) = 5991
[pid 5991] set_robust_list(0x555562c85660, 24) = 0
[pid 5991] chdir("./48") = 0
[pid 5991] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5991] setpgid(0, 0) = 0
[pid 5991] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5991] write(3, "1000", 4) = 4
[pid 5991] close(3) = 0
[pid 5991] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5991] write(1, "executing program\n", 18executing program
) = 18
[pid 5991] memfd_create("syzkaller", 0) = 3
[pid 5991] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5991] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5991] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5991] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5991] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5991] close(3) = 0
[pid 5991] close(4) = 0
[pid 5991] mkdir("./file0", 0777) = 0
[ 162.524718][ T5991] loop0: detected capacity change from 0 to 262144
[pid 5991] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5991] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5991] chdir("./file0") = 0
[pid 5991] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[ 162.572103][ T5991] JBD2: Ignoring recovery information on journal
[ 162.582335][ T5991] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[pid 5991] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5991] exit_group(0) = ?
[pid 5991] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5991, si_uid=0, si_status=0, si_utime=30 /* 0.30 s */, si_stime=47 /* 0.47 s */} ---
umount2("./48", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./48", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./48/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./48/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./48/binderfs") = 0
umount2("./48/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./48/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./48/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./48/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./48/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
[ 162.781385][ T5838] ocfs2: Unmounting device (7,0) on (node local)
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./48/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./48") = 0
mkdir("./49", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5994 attached
, child_tidptr=0x555562c85650) = 5994
[pid 5994] set_robust_list(0x555562c85660, 24) = 0
[pid 5994] chdir("./49") = 0
[pid 5994] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5994] setpgid(0, 0) = 0
[pid 5994] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5994] write(3, "1000", 4) = 4
[pid 5994] close(3) = 0
[pid 5994] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5994] write(1, "executing program\n", 18executing program
) = 18
[pid 5994] memfd_create("syzkaller", 0) = 3
[pid 5994] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000
[pid 5994] write(3, "\x02\x02\x02\x02\x02\x02\x02\x02\x74\x68\x69\x73\x20\x69\x73\x20\x61\x6e\x20\x6f\x63\x66\x73\x32\x20\x76\x6f\x6c\x75\x6d\x65\x00\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02"..., 134217728) = 134217728
[pid 5994] munmap(0x7fe0d1a00000, 138412032) = 0
[pid 5994] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4
[pid 5994] ioctl(4, LOOP_SET_FD, 3) = 0
[pid 5994] close(3) = 0
[pid 5994] close(4) = 0
[pid 5994] mkdir("./file0", 0777) = 0
[ 164.014880][ T5994] loop0: detected capacity change from 0 to 262144
[pid 5994] mount("/dev/loop0", "./file0", "ocfs2", MS_NODEV|MS_RELATIME, "atime_quantum=18446744073709551610,noacl,coherency=full,nouser_xattr,localflocks,heartbeat=none,user"...) = 0
[pid 5994] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3
[pid 5994] chdir("./file0") = 0
[pid 5994] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy)
[pid 5994] openat(AT_FDCWD, "memory.numa_stat", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 4
[pid 5994] exit_group(0) = ?
[pid 5994] +++ exited with 0 +++
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5994, si_uid=0, si_status=0, si_utime=28 /* 0.28 s */, si_stime=51 /* 0.51 s */} ---
restart_syscall(<... resuming interrupted clone ...>) = 0
umount2("./49", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./49", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(3, 0x555562c866f0 /* 4 entries */, 32768) = 112
umount2("./49/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./49/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0
unlink("./49/binderfs") = 0
umount2("./49/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = 0
umount2("./49/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
newfstatat(AT_FDCWD, "./49/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
umount2("./49/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument)
openat(AT_FDCWD, "./49/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0
getdents64(4, 0x555562c8e730 /* 2 entries */, 32768) = 48
getdents64(4, 0x555562c8e730 /* 0 entries */, 32768) = 0
close(4) = 0
rmdir("./49/file0") = 0
getdents64(3, 0x555562c866f0 /* 0 entries */, 32768) = 0
close(3) = 0
rmdir("./49") = 0
mkdir("./50", 0777) = 0
openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3
ioctl(3, LOOP_CLR_FD) = 0
[ 164.059493][ T5994] JBD2: Ignoring recovery information on journal
[ 164.069716][ T5994] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode.
[ 164.108517][ T5838] ocfs2: Unmounting device (7,0) on (node local)
close(3) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5997 attached
, child_tidptr=0x555562c85650) = 5997
[pid 5997] set_robust_list(0x555562c85660, 24) = 0
[pid 5997] chdir("./50") = 0
[pid 5997] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0
[pid 5997] setpgid(0, 0) = 0
[pid 5997] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3
[pid 5997] write(3, "1000", 4) = 4
[pid 5997] close(3) = 0
[pid 5997] symlink("/dev/binderfs", "./binderfs") = 0
[pid 5997] write(1, "executing program\n", 18executing program
) = 18
[pid 5997] memfd_create("syzkaller", 0) = 3
[pid 5997] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe0d1a00000