./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor2107424161 <...> Warning: Permanently added '10.128.0.173' (ED25519) to the list of known hosts. execve("./syz-executor2107424161", ["./syz-executor2107424161"], 0x7ffcbb94e390 /* 10 vars */) = 0 brk(NULL) = 0x555555d46000 brk(0x555555d46d00) = 0x555555d46d00 arch_prctl(ARCH_SET_FS, 0x555555d46380) = 0 set_tid_address(0x555555d46650) = 284 set_robust_list(0x555555d46660, 24) = 0 rseq(0x555555d46ca0, 0x20, 0, 0x53053053) = -1 ENOSYS (Function not implemented) prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor2107424161", 4096) = 28 getrandom("\x9c\xf2\xa1\xc1\xf1\xc9\xea\xfb", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x555555d46d00 brk(0x555555d67d00) = 0x555555d67d00 brk(0x555555d68000) = 0x555555d68000 mprotect(0x7f6923128000, 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 getpid() = 284 openat(AT_FDCWD, "/sys/kernel/debug/x86/nmi_longest_ns", O_WRONLY|O_CLOEXEC) = 3 write(3, "10000000000", 11) = 11 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/hung_task_check_interval_secs", O_WRONLY|O_CLOEXEC) = 3 write(3, "20", 2) = 2 close(3) = 0 openat(AT_FDCWD, "/proc/sys/net/core/bpf_jit_kallsyms", O_WRONLY|O_CLOEXEC) = 3 write(3, "1", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/net/core/bpf_jit_harden", O_WRONLY|O_CLOEXEC) = 3 write(3, "0", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/kptr_restrict", O_WRONLY|O_CLOEXEC) = 3 write(3, "0", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/softlockup_all_cpu_backtrace", O_WRONLY|O_CLOEXEC) = 3 write(3, "1", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/fs/mount-max", O_WRONLY|O_CLOEXEC) = 3 write(3, "100", 3) = 3 close(3) = 0 openat(AT_FDCWD, "/proc/sys/vm/oom_dump_tasks", O_WRONLY|O_CLOEXEC) = 3 write(3, "0", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/debug/exception-trace", O_WRONLY|O_CLOEXEC) = 3 write(3, "0", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/printk", O_WRONLY|O_CLOEXEC) = 3 write(3, "7 4 1 3", 7) = 7 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/keys/gc_delay", O_WRONLY|O_CLOEXEC) = 3 write(3, "1", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/vm/oom_kill_allocating_task", O_WRONLY|O_CLOEXEC) = 3 write(3, "1", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/ctrl-alt-del", O_WRONLY|O_CLOEXEC) = 3 write(3, "0", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/cad_pid", O_WRONLY|O_CLOEXEC) = 3 write(3, "284", 3) = 3 close(3) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d46650) = 285 ./strace-static-x86_64: Process 285 attached [pid 284] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 285] set_robust_list(0x555555d46660, 24) = 0 [pid 285] mkdir("./syzkaller.iq96Zz", 0700 [pid 284] <... clone resumed>, child_tidptr=0x555555d46650) = 286 [pid 284] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 286 attached ./strace-static-x86_64: Process 287 attached [pid 286] set_robust_list(0x555555d46660, 24 [pid 285] <... mkdir resumed>) = 0 [pid 284] <... clone resumed>, child_tidptr=0x555555d46650) = 287 [pid 285] chmod("./syzkaller.iq96Zz", 0777) = 0 [pid 285] chdir("./syzkaller.iq96Zz" [pid 284] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 285] <... chdir resumed>) = 0 [pid 285] mkdir("./0", 0777 [pid 284] <... clone resumed>, child_tidptr=0x555555d46650) = 288 [pid 286] <... set_robust_list resumed>) = 0 [pid 285] <... mkdir resumed>) = 0 [pid 285] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 284] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [ 19.092530][ T24] audit: type=1400 audit(1713066198.410:66): avc: denied { execmem } for pid=284 comm="syz-executor210" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [pid 286] mkdir("./syzkaller.a4CAkU", 0700./strace-static-x86_64: Process 289 attached ./strace-static-x86_64: Process 288 attached [pid 287] set_robust_list(0x555555d46660, 24 [pid 286] <... mkdir resumed>) = 0 [pid 285] <... openat resumed>) = 3 [pid 284] <... clone resumed>, child_tidptr=0x555555d46650) = 289 [pid 286] chmod("./syzkaller.a4CAkU", 0777) = 0 [pid 286] chdir("./syzkaller.a4CAkU") = 0 [pid 286] mkdir("./0", 0777) = 0 [pid 286] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 286] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 286] close(3) = 0 [pid 286] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d46650) = 291 [pid 287] <... set_robust_list resumed>) = 0 [pid 287] mkdir("./syzkaller.1FAzn2", 0700) = 0 [pid 287] chmod("./syzkaller.1FAzn2", 0777) = 0 [pid 287] chdir("./syzkaller.1FAzn2") = 0 [pid 287] mkdir("./0", 0777) = 0 [pid 287] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 287] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 287] close(3) = 0 [pid 287] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d46650) = 292 [pid 288] set_robust_list(0x555555d46660, 24) = 0 [pid 288] mkdir("./syzkaller.fHF6BA", 0700 [pid 285] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 285] close(3) = 0 [pid 285] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 288] <... mkdir resumed>) = 0 [pid 285] <... clone resumed>, child_tidptr=0x555555d46650) = 294 [pid 288] chmod("./syzkaller.fHF6BA", 0777) = 0 [pid 288] chdir("./syzkaller.fHF6BA" [pid 289] set_robust_list(0x555555d46660, 24./strace-static-x86_64: Process 291 attached [pid 288] <... chdir resumed>) = 0 [pid 288] mkdir("./0", 0777 [pid 289] <... set_robust_list resumed>) = 0 [pid 291] set_robust_list(0x555555d46660, 24) = 0 [pid 289] mkdir("./syzkaller.Uv2xbC", 0700 [pid 291] chdir("./0") = 0 [pid 289] <... mkdir resumed>) = 0 [pid 288] <... mkdir resumed>) = 0 [pid 291] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 289] chmod("./syzkaller.Uv2xbC", 0777./strace-static-x86_64: Process 292 attached [pid 291] <... prctl resumed>) = 0 [pid 289] <... chmod resumed>) = 0 [pid 292] set_robust_list(0x555555d46660, 24 [pid 289] chdir("./syzkaller.Uv2xbC" [pid 292] <... set_robust_list resumed>) = 0 [pid 291] setpgid(0, 0 [pid 289] <... chdir resumed>) = 0 [pid 288] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 288] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 288] close(3) = 0 [pid 288] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d46650) = 295 ./strace-static-x86_64: Process 294 attached [pid 294] set_robust_list(0x555555d46660, 24) = 0 [pid 294] chdir("./0") = 0 [pid 294] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 294] setpgid(0, 0) = 0 [pid 294] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 294] write(3, "1000", 4) = 4 [pid 294] close(3) = 0 [pid 294] symlink("/dev/binderfs", "./binderfs") = 0 [pid 294] memfd_create("syzkaller", 0) = 3 [pid 294] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f691ac73000 [pid 294] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 262144) = 262144 [ 19.114591][ T24] audit: type=1400 audit(1713066198.430:67): avc: denied { read write } for pid=285 comm="syz-executor210" name="loop0" dev="devtmpfs" ino=111 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [pid 294] munmap(0x7f691ac73000, 138412032) = 0 [pid 294] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 294] ioctl(4, LOOP_SET_FD, 3 [pid 292] chdir("./0"./strace-static-x86_64: Process 295 attached ) = 0 [pid 291] <... setpgid resumed>) = 0 [pid 289] mkdir("./0", 0777 [pid 294] <... ioctl resumed>) = 0 [pid 294] close(3) = 0 [pid 294] close(4 [pid 292] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 292] setpgid(0, 0) = 0 [pid 292] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 292] write(3, "1000", 4) = 4 [pid 292] close(3) = 0 [pid 292] symlink("/dev/binderfs", "./binderfs") = 0 [pid 292] memfd_create("syzkaller", 0) = 3 [pid 292] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f691ac73000 [pid 292] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 262144) = 262144 [pid 292] munmap(0x7f691ac73000, 138412032) = 0 [pid 292] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 295] set_robust_list(0x555555d46660, 24) = 0 [pid 295] chdir("./0") = 0 [pid 295] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 295] setpgid(0, 0) = 0 [pid 295] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 295] write(3, "1000", 4) = 4 [pid 295] close(3) = 0 [pid 295] symlink("/dev/binderfs", "./binderfs") = 0 [pid 295] memfd_create("syzkaller", 0) = 3 [pid 295] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f691ac73000 [pid 295] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 262144) = 262144 [pid 295] munmap(0x7f691ac73000, 138412032 [pid 291] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 295] <... munmap resumed>) = 0 [pid 289] <... mkdir resumed>) = 0 [pid 295] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 291] <... openat resumed>) = 3 [pid 289] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 291] write(3, "1000", 4) = 4 [pid 291] close(3) = 0 [pid 291] symlink("/dev/binderfs", "./binderfs") = 0 [pid 291] memfd_create("syzkaller", 0) = 3 [pid 291] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f691ac73000 [pid 291] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 262144) = 262144 [pid 291] munmap(0x7f691ac73000, 138412032) = 0 [pid 291] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 294] <... close resumed>) = 0 [pid 294] mkdir("./file0", 0777) = 0 [ 19.144522][ T24] audit: type=1400 audit(1713066198.430:68): avc: denied { open } for pid=285 comm="syz-executor210" path="/dev/loop0" dev="devtmpfs" ino=111 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 19.169727][ T24] audit: type=1400 audit(1713066198.450:69): avc: denied { ioctl } for pid=286 comm="syz-executor210" path="/dev/loop1" dev="devtmpfs" ino=112 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 19.218131][ T24] audit: type=1400 audit(1713066198.540:70): avc: denied { mounton } for pid=294 comm="syz-executor210" path="/root/syzkaller.iq96Zz/0/file0" dev="sda1" ino=1941 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=dir permissive=1 [pid 294] mount("/dev/loop0", "./file0", "ext3", MS_MGC_VAL|MS_NOSUID|MS_NODEV, "jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itabl"... [pid 295] <... openat resumed>) = 4 [pid 292] <... openat resumed>) = 4 [pid 291] <... openat resumed>) = 4 [pid 289] <... openat resumed>) = 3 [pid 295] ioctl(4, LOOP_SET_FD, 3 [pid 292] ioctl(4, LOOP_SET_FD, 3 [pid 291] ioctl(4, LOOP_SET_FD, 3 [pid 289] ioctl(3, LOOP_CLR_FD [pid 295] <... ioctl resumed>) = 0 [pid 292] <... ioctl resumed>) = 0 [pid 292] close(3) = 0 [pid 295] close(3 [pid 292] close(4 [pid 295] <... close resumed>) = 0 [pid 295] close(4 [pid 291] <... ioctl resumed>) = 0 [pid 289] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 289] close(3 [pid 291] close(3) = 0 [pid 291] close(4 [pid 294] <... mount resumed>) = 0 [pid 294] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 294] chdir("./file0") = 0 [ 19.262053][ T294] EXT4-fs (loop0): mounting ext3 file system using the ext4 subsystem [ 19.274445][ T294] EXT4-fs (loop0): 1 truncate cleaned up [ 19.280102][ T294] EXT4-fs (loop0): mounted filesystem without journal. Opts: jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itable=0x0000000000000601,max_dir_size_kb=0x0000000000000003,,errors=continue [pid 294] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 295] <... close resumed>) = 0 [pid 292] <... close resumed>) = 0 [pid 295] mkdir("./file0", 0777) = 0 [pid 295] mount("/dev/loop3", "./file0", "ext3", MS_MGC_VAL|MS_NOSUID|MS_NODEV, "jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itabl"... [pid 292] mkdir("./file0", 0777 [pid 289] <... close resumed>) = 0 [pid 292] <... mkdir resumed>) = 0 [pid 289] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 292] mount("/dev/loop2", "./file0", "ext3", MS_MGC_VAL|MS_NOSUID|MS_NODEV, "jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itabl"..../strace-static-x86_64: Process 306 attached [pid 289] <... clone resumed>, child_tidptr=0x555555d46650) = 306 [pid 306] set_robust_list(0x555555d46660, 24) = 0 [pid 306] chdir("./0") = 0 [pid 306] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 306] setpgid(0, 0) = 0 [pid 306] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 306] write(3, "1000", 4) = 4 [pid 306] close(3) = 0 [pid 306] symlink("/dev/binderfs", "./binderfs") = 0 [pid 306] memfd_create("syzkaller", 0) = 3 [pid 306] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f691ac73000 [pid 306] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 262144) = 262144 [pid 306] munmap(0x7f691ac73000, 138412032) = 0 [ 19.302640][ T24] audit: type=1400 audit(1713066198.630:71): avc: denied { mount } for pid=294 comm="syz-executor210" name="/" dev="loop0" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 19.338009][ T295] EXT4-fs (loop3): mounting ext3 file system using the ext4 subsystem [ 19.348818][ T295] EXT4-fs (loop3): 1 truncate cleaned up [pid 306] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 295] <... mount resumed>) = 0 [pid 295] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 295] chdir("./file0") = 0 [pid 295] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 291] <... close resumed>) = 0 [pid 295] <... openat resumed>) = 4 [pid 295] ioctl(4, LOOP_CLR_FD) = 0 [pid 295] close(4) = 0 [pid 295] chdir("./file0") = 0 [pid 295] creat("./bus", 000) = 4 [pid 294] <... openat resumed>) = 4 [pid 295] mount("/dev/loop3", "./bus", NULL, MS_BIND, NULL [pid 294] ioctl(4, LOOP_CLR_FD [pid 291] mkdir("./file0", 0777 [pid 295] <... mount resumed>) = 0 [ 19.354278][ T295] EXT4-fs (loop3): mounted filesystem without journal. Opts: jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itable=0x0000000000000601,max_dir_size_kb=0x0000000000000003,,errors=continue [ 19.388849][ T24] audit: type=1400 audit(1713066198.710:72): avc: denied { write } for pid=295 comm="syz-executor210" name="file0" dev="loop3" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [pid 295] open("./bus", O_RDWR|O_NOCTTY|O_SYNC|O_DIRECT|O_CLOEXEC [pid 291] <... mkdir resumed>) = 0 [ 19.411864][ T24] audit: type=1400 audit(1713066198.730:73): avc: denied { add_name } for pid=295 comm="syz-executor210" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 19.432517][ T292] EXT4-fs (loop2): mounting ext3 file system using the ext4 subsystem [ 19.432746][ T24] audit: type=1400 audit(1713066198.730:74): avc: denied { create } for pid=295 comm="syz-executor210" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 19.442842][ T292] EXT4-fs (loop2): 1 truncate cleaned up [ 19.460521][ T24] audit: type=1400 audit(1713066198.730:75): avc: denied { write open } for pid=295 comm="syz-executor210" path="/root/syzkaller.fHF6BA/0/file0/file0/bus" dev="loop3" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [pid 291] mount("/dev/loop1", "./file0", "ext3", MS_MGC_VAL|MS_NOSUID|MS_NODEV, "jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itabl"... [pid 306] <... openat resumed>) = 4 [pid 295] <... open resumed>) = 5 [pid 294] <... ioctl resumed>) = 0 [pid 294] close(4 [pid 295] openat(AT_FDCWD, "memory.events", O_WRONLY|O_CREAT|O_EXCL|O_TRUNC|O_APPEND|FASYNC|0x20, 000 [pid 306] ioctl(4, LOOP_SET_FD, 3 [pid 295] <... openat resumed>) = 6 [pid 292] <... mount resumed>) = 0 [pid 292] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 292] chdir("./file0") = 0 [pid 292] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 295] mmap(0x20000000, 11755520, PROT_WRITE, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 5, 0 [pid 306] <... ioctl resumed>) = 0 [pid 294] <... close resumed>) = 0 [pid 294] chdir("./file0" [pid 306] close(3 [pid 294] <... chdir resumed>) = 0 [pid 306] <... close resumed>) = 0 [pid 306] close(4 [pid 294] creat("./bus", 000 [pid 306] <... close resumed>) = 0 [pid 295] <... mmap resumed>) = 0x20000000 [pid 294] <... creat resumed>) = 4 [pid 306] mkdir("./file0", 0777 [pid 294] mount("/dev/loop0", "./bus", NULL, MS_BIND, NULL [pid 306] <... mkdir resumed>) = 0 [pid 295] memfd_create("syzkaller", 0 [pid 294] <... mount resumed>) = 0 [pid 306] mount("/dev/loop4", "./file0", "ext3", MS_MGC_VAL|MS_NOSUID|MS_NODEV, "jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itabl"... [pid 294] open("./bus", O_RDWR|O_NOCTTY|O_SYNC|O_DIRECT|O_CLOEXEC) = 5 [pid 294] openat(AT_FDCWD, "memory.events", O_WRONLY|O_CREAT|O_EXCL|O_TRUNC|O_APPEND|FASYNC|0x20, 000) = 6 [pid 294] mmap(0x20000000, 11755520, PROT_WRITE, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 5, 0 [pid 295] <... memfd_create resumed>) = 7 [pid 294] <... mmap resumed>) = 0x20000000 [pid 295] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f691ac73000 [pid 295] write(7, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 294] memfd_create("syzkaller", 0 [pid 292] <... openat resumed>) = 4 [pid 294] <... memfd_create resumed>) = 7 [pid 295] <... write resumed>) = 524288 [pid 294] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 292] ioctl(4, LOOP_CLR_FD [pid 294] <... mmap resumed>) = 0x7f691ac73000 [pid 294] write(7, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288) = 524288 [pid 295] munmap(0x7f691ac73000, 138412032) = 0 [pid 292] <... ioctl resumed>) = 0 [pid 292] close(4) = 0 [pid 292] chdir("./file0") = 0 [pid 295] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 8 [pid 292] creat("./bus", 000) = 4 [pid 295] ioctl(8, LOOP_SET_FD, 7) = -1 EBUSY (Device or resource busy) [pid 295] ioctl(8, LOOP_CLR_FD) = 0 [pid 294] munmap(0x7f691ac73000, 138412032) = 0 [pid 292] mount("/dev/loop2", "./bus", NULL, MS_BIND, NULL) = 0 [pid 295] ioctl(8, LOOP_SET_FD, 7) = -1 EBUSY (Device or resource busy) [ 19.492061][ T292] EXT4-fs (loop2): mounted filesystem without journal. Opts: jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itable=0x0000000000000601,max_dir_size_kb=0x0000000000000003,,errors=continue [ 19.524825][ T291] EXT4-fs (loop1): mounting ext3 file system using the ext4 subsystem [ 19.537358][ T291] EXT4-fs (loop1): 1 truncate cleaned up [pid 295] close(8) = 0 [pid 295] close(7 [pid 294] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 292] open("./bus", O_RDWR|O_NOCTTY|O_SYNC|O_DIRECT|O_CLOEXEC [pid 291] <... mount resumed>) = 0 [pid 291] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 291] chdir("./file0") = 0 [pid 291] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 291] ioctl(4, LOOP_CLR_FD) = 0 [pid 291] close(4) = 0 [pid 291] chdir("./file0") = 0 [pid 291] creat("./bus", 000) = 4 [pid 291] mount("/dev/loop1", "./bus", NULL, MS_BIND, NULL) = 0 [pid 291] open("./bus", O_RDWR|O_NOCTTY|O_SYNC|O_DIRECT|O_CLOEXEC) = 5 [pid 291] openat(AT_FDCWD, "memory.events", O_WRONLY|O_CREAT|O_EXCL|O_TRUNC|O_APPEND|FASYNC|0x20, 000) = 6 [pid 291] mmap(0x20000000, 11755520, PROT_WRITE, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 5, 0) = 0x20000000 [pid 291] memfd_create("syzkaller", 0) = 7 [pid 291] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f691ac73000 [pid 291] write(7, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 295] <... close resumed>) = 0 [pid 292] <... open resumed>) = 5 [pid 294] <... openat resumed>) = 8 [pid 294] ioctl(8, LOOP_SET_FD, 7 [pid 292] openat(AT_FDCWD, "memory.events", O_WRONLY|O_CREAT|O_EXCL|O_TRUNC|O_APPEND|FASYNC|0x20, 000 [pid 295] exit_group(0 [pid 294] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 292] <... openat resumed>) = 6 [pid 291] <... write resumed>) = 524288 [pid 291] munmap(0x7f691ac73000, 138412032) = 0 [pid 291] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 8 [pid 291] ioctl(8, LOOP_SET_FD, 7) = -1 EBUSY (Device or resource busy) [pid 291] ioctl(8, LOOP_CLR_FD) = 0 [pid 295] <... exit_group resumed>) = ? [pid 294] ioctl(8, LOOP_CLR_FD [pid 292] mmap(0x20000000, 11755520, PROT_WRITE, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 5, 0 [pid 294] <... ioctl resumed>) = 0 [pid 294] ioctl(8, LOOP_SET_FD, 7) = -1 EBUSY (Device or resource busy) [pid 294] close(8) = 0 [pid 294] close(7) = 0 [pid 295] +++ exited with 0 +++ [pid 292] <... mmap resumed>) = 0x20000000 [pid 292] memfd_create("syzkaller", 0) = 7 [pid 292] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f691ac73000 [pid 292] write(7, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 294] exit_group(0) = ? [pid 294] +++ exited with 0 +++ [pid 292] <... write resumed>) = 524288 [pid 292] munmap(0x7f691ac73000, 138412032) = 0 [pid 288] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=295, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 285] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=294, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 288] restart_syscall(<... resuming interrupted clone ...> [pid 285] restart_syscall(<... resuming interrupted clone ...> [pid 288] <... restart_syscall resumed>) = 0 [pid 285] <... restart_syscall resumed>) = 0 [pid 288] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 306] <... mount resumed>) = 0 [pid 292] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 291] ioctl(8, LOOP_SET_FD, 7 [pid 306] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 292] <... openat resumed>) = 8 [pid 291] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 306] <... openat resumed>) = 3 [pid 292] ioctl(8, LOOP_SET_FD, 7 [pid 291] close(8 [pid 306] chdir("./file0" [pid 292] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 291] <... close resumed>) = 0 [pid 306] <... chdir resumed>) = 0 [pid 292] ioctl(8, LOOP_CLR_FD [pid 291] close(7 [pid 306] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 292] <... ioctl resumed>) = 0 [pid 288] <... openat resumed>) = 3 [pid 285] <... openat resumed>) = 3 [pid 288] newfstatat(3, "", [pid 285] newfstatat(3, "", [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(3, [pid 285] getdents64(3, [pid 288] <... getdents64 resumed>0x555555d476f0 /* 4 entries */, 32768) = 112 [pid 285] <... getdents64 resumed>0x555555d476f0 /* 4 entries */, 32768) = 112 [pid 288] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 291] <... close resumed>) = 0 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] <... openat resumed>) = 4 [pid 288] newfstatat(AT_FDCWD, "./0/binderfs", [pid 285] newfstatat(AT_FDCWD, "./0/binderfs", [pid 306] ioctl(4, LOOP_CLR_FD [pid 291] exit_group(0 [pid 288] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 306] <... ioctl resumed>) = 0 [pid 291] <... exit_group resumed>) = ? [pid 288] unlink("./0/binderfs" [pid 285] unlink("./0/binderfs" [pid 306] close(4 [pid 291] +++ exited with 0 +++ [pid 288] <... unlink resumed>) = 0 [pid 285] <... unlink resumed>) = 0 [pid 306] <... close resumed>) = 0 [pid 288] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 292] ioctl(8, LOOP_SET_FD, 7 [pid 285] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 306] chdir("./file0" [pid 292] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 288] <... umount2 resumed>) = -1 EBUSY (Device or resource busy) [pid 286] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=291, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 285] <... umount2 resumed>) = -1 EBUSY (Device or resource busy) [pid 306] <... chdir resumed>) = 0 [pid 292] close(8 [pid 288] newfstatat(AT_FDCWD, "./0/file0", [pid 286] restart_syscall(<... resuming interrupted clone ...> [pid 285] newfstatat(AT_FDCWD, "./0/file0", [pid 306] creat("./bus", 000 [pid 292] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=1024, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] <... restart_syscall resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=1024, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 306] <... creat resumed>) = 4 [pid 292] close(7 [pid 288] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 306] mount("/dev/loop4", "./bus", NULL, MS_BIND, NULL [pid 288] <... umount2 resumed>) = -1 EBUSY (Device or resource busy) [pid 285] <... umount2 resumed>) = -1 EBUSY (Device or resource busy) [pid 288] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 292] <... close resumed>) = 0 [pid 288] <... openat resumed>) = 4 [pid 285] <... openat resumed>) = 4 [pid 306] <... mount resumed>) = 0 [pid 292] exit_group(0 [pid 288] newfstatat(4, "", [pid 285] newfstatat(4, "", [pid 306] open("./bus", O_RDWR|O_NOCTTY|O_SYNC|O_DIRECT|O_CLOEXEC [pid 292] <... exit_group resumed>) = ? [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=1024, ...}, AT_EMPTY_PATH) = 0 [pid 286] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=1024, ...}, AT_EMPTY_PATH) = 0 [pid 306] <... open resumed>) = 5 [pid 292] +++ exited with 0 +++ [pid 288] getdents64(4, [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] getdents64(4, [pid 306] openat(AT_FDCWD, "memory.events", O_WRONLY|O_CREAT|O_EXCL|O_TRUNC|O_APPEND|FASYNC|0x20, 000 [pid 288] <... getdents64 resumed>0x555555d4f730 /* 8 entries */, 32768) = 240 [pid 286] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... getdents64 resumed>0x555555d4f730 /* 8 entries */, 32768) = 240 [pid 306] <... openat resumed>) = 6 [pid 288] umount2("./0/file0/file.cold", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=292, si_uid=0, si_status=0, si_utime=0, si_stime=7} --- [pid 286] <... openat resumed>) = 3 [pid 285] umount2("./0/file0/file.cold", MNT_FORCE|UMOUNT_NOFOLLOW [pid 306] mmap(0x20000000, 11755520, PROT_WRITE, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 5, 0 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] newfstatat(3, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] newfstatat(AT_FDCWD, "./0/file0/file.cold", [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./0/file0/file.cold", [pid 306] <... mmap resumed>) = 0x20000000 [pid 288] <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=100, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=100, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 306] memfd_create("syzkaller", 0 [pid 288] unlink("./0/file0/file.cold" [pid 287] <... openat resumed>) = 3 [pid 286] getdents64(3, [pid 285] unlink("./0/file0/file.cold" [pid 306] <... memfd_create resumed>) = 7 [pid 288] <... unlink resumed>) = 0 [pid 287] newfstatat(3, "", [pid 286] <... getdents64 resumed>0x555555d476f0 /* 4 entries */, 32768) = 112 [pid 285] <... unlink resumed>) = 0 [pid 306] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 306] <... mmap resumed>) = 0x7f691ac73000 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] getdents64(3, [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] newfstatat(AT_FDCWD, "./0/file0/file0", [pid 285] newfstatat(AT_FDCWD, "./0/file0/file0", [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] write(7, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 524288 [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] <... getdents64 resumed>0x555555d476f0 /* 4 entries */, 32768) = 112 [pid 286] newfstatat(AT_FDCWD, "./0/binderfs", [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 306] <... write resumed>) = 524288 [pid 288] newfstatat(5, "", [pid 287] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] newfstatat(5, "", [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [ 19.543434][ T291] EXT4-fs (loop1): mounted filesystem without journal. Opts: jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itable=0x0000000000000601,max_dir_size_kb=0x0000000000000003,,errors=continue [ 19.566200][ T306] EXT4-fs (loop4): mounting ext3 file system using the ext4 subsystem [ 19.576141][ T306] EXT4-fs (loop4): 1 truncate cleaned up [ 19.585485][ T306] EXT4-fs (loop4): mounted filesystem without journal. Opts: jqfmt=vfsold,resgid=0x000000000000ee00,noblock_validity,noload,data_err=ignore,usrjquota=,init_itable=0x0000000000000601,max_dir_size_kb=0x0000000000000003,,errors=continue [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 306] munmap(0x7f691ac73000, 138412032 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] unlink("./0/binderfs" [pid 306] <... munmap resumed>) = 0 [pid 287] newfstatat(AT_FDCWD, "./0/binderfs", [pid 286] <... unlink resumed>) = 0 [pid 306] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 287] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 306] <... openat resumed>) = 8 [pid 287] unlink("./0/binderfs" [pid 286] <... umount2 resumed>) = -1 EBUSY (Device or resource busy) [pid 306] ioctl(8, LOOP_SET_FD, 7 [pid 287] <... unlink resumed>) = 0 [pid 286] newfstatat(AT_FDCWD, "./0/file0", [pid 306] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 287] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=1024, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 306] ioctl(8, LOOP_CLR_FD [pid 287] <... umount2 resumed>) = -1 EBUSY (Device or resource busy) [pid 286] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 306] <... ioctl resumed>) = 0 [pid 287] newfstatat(AT_FDCWD, "./0/file0", [pid 286] <... umount2 resumed>) = -1 EBUSY (Device or resource busy) [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=1024, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... openat resumed>) = 4 [pid 287] <... umount2 resumed>) = -1 EBUSY (Device or resource busy) [pid 286] newfstatat(4, "", [pid 287] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=1024, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... openat resumed>) = 4 [pid 286] getdents64(4, [pid 287] newfstatat(4, "", [pid 286] <... getdents64 resumed>0x555555d4f730 /* 8 entries */, 32768) = 240 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=1024, ...}, AT_EMPTY_PATH) = 0 [pid 286] umount2("./0/file0/file.cold", MNT_FORCE|UMOUNT_NOFOLLOW [pid 306] ioctl(8, LOOP_SET_FD, 7 [pid 287] getdents64(4, [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 287] <... getdents64 resumed>0x555555d4f730 /* 8 entries */, 32768) = 240 [pid 286] newfstatat(AT_FDCWD, "./0/file0/file.cold", [pid 306] close(8 [pid 287] umount2("./0/file0/file.cold", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=100, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 306] <... close resumed>) = 0 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] unlink("./0/file0/file.cold" [pid 306] close(7 [pid 287] newfstatat(AT_FDCWD, "./0/file0/file.cold", [pid 286] <... unlink resumed>) = 0 [pid 306] <... close resumed>) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=100, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 306] exit_group(0 [pid 287] unlink("./0/file0/file.cold" [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] <... exit_group resumed>) = ? [pid 287] <... unlink resumed>) = 0 [pid 286] newfstatat(AT_FDCWD, "./0/file0/file0", [pid 306] +++ exited with 0 +++ [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 289] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=306, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] newfstatat(AT_FDCWD, "./0/file0/file0", [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... openat resumed>) = 5 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(5, "", [pid 289] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... openat resumed>) = 3 [pid 287] <... openat resumed>) = 5 [pid 286] getdents64(5, [pid 289] newfstatat(3, "", [pid 287] newfstatat(5, "", [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [ 19.631459][ T288] EXT4-fs error (device loop3): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.fHF6BA/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 19.656443][ T285] EXT4-fs error (device loop0): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.iq96Zz/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [ 19.670625][ T286] ================================================================== [ 19.684150][ T285] EXT4-fs error (device loop0): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 19.688719][ T286] BUG: KASAN: use-after-free in ext4_inlinedir_to_tree+0x555/0x1160 [ 19.688727][ T286] Read of size 68 at addr ffff888107788ec9 by task syz-executor210/286 [ 19.688738][ T286] [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [ 19.708895][ T285] EXT4-fs warning (device loop0): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 19.716219][ T286] CPU: 0 PID: 286 Comm: syz-executor210 Not tainted 5.10.209-syzkaller-00002-g4e1bc8d8e8ae #0 [ 19.726231][ T285] EXT4-fs error (device loop0): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.iq96Zz/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [pid 289] getdents64(3, [pid 287] getdents64(5, [pid 289] <... getdents64 resumed>0x555555d476f0 /* 4 entries */, 32768) = 112 [pid 289] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 289] unlink("./0/binderfs") = 0 [pid 289] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EBUSY (Device or resource busy) [pid 289] newfstatat(AT_FDCWD, "./0/file0", {st_mode=S_IFDIR|0755, st_size=1024, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 289] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EBUSY (Device or resource busy) [pid 289] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 289] newfstatat(4, "", {st_mode=S_IFDIR|0755, st_size=1024, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(4, 0x555555d4f730 /* 8 entries */, 32768) = 240 [pid 289] umount2("./0/file0/file.cold", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] newfstatat(AT_FDCWD, "./0/file0/file.cold", {st_mode=S_IFREG|0755, st_size=100, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 289] unlink("./0/file0/file.cold") = 0 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] newfstatat(AT_FDCWD, "./0/file0/file0", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 289] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(5, [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [ 19.726468][ T286] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 19.726472][ T286] Call Trace: [ 19.726491][ T286] dump_stack_lvl+0x1e2/0x24b [ 19.726502][ T286] ? bfq_pos_tree_add_move+0x43b/0x43b [ 19.726511][ T286] ? panic+0x80b/0x80b [ 19.726523][ T286] print_address_description+0x81/0x3b0 [ 19.726538][ T286] kasan_report+0x179/0x1c0 [ 19.743795][ T285] EXT4-fs error (device loop0): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [pid 288] rmdir("./0/file0/file0" [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5) = 0 [pid 289] rmdir("./0/file0/file0" [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0" [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 289] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [ 19.751460][ T286] ? ext4_inlinedir_to_tree+0x555/0x1160 [ 19.751469][ T286] ? ext4_inlinedir_to_tree+0x555/0x1160 [ 19.751479][ T286] kasan_check_range+0x293/0x2a0 [ 19.751487][ T286] ? ext4_inlinedir_to_tree+0x555/0x1160 [ 19.751494][ T286] memcpy+0x2d/0x70 [ 19.751503][ T286] ext4_inlinedir_to_tree+0x555/0x1160 [ 19.751513][ T286] ? __kernel_text_address+0x9b/0x110 [ 19.751523][ T286] ? unwind_get_return_address+0x4d/0x90 [ 19.751531][ T286] ? ext4_convert_inline_data_nolock+0xd80/0xd80 [pid 289] getdents64(5, [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [ 19.751540][ T286] ? arch_stack_walk+0xf3/0x140 [ 19.751551][ T286] ? ext4_readdir+0x4df/0x37c0 [ 19.751560][ T286] ? ____kasan_kmalloc+0xed/0x110 [ 19.751567][ T286] ? ____kasan_kmalloc+0xdb/0x110 [ 19.751584][ T286] ? __kasan_kmalloc+0x9/0x10 [ 19.777304][ T287] EXT4-fs error (device loop2): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.1FAzn2/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 19.785752][ T286] ? iterate_dir+0x265/0x580 [pid 288] getdents64(5, [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [ 19.793866][ T289] EXT4-fs error (device loop4): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.Uv2xbC/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 19.798674][ T286] ? __se_sys_getdents64+0x1c1/0x460 [ 19.798682][ T286] ? __x64_sys_getdents64+0x7b/0x90 [ 19.798693][ T286] ? do_syscall_64+0x34/0x70 [ 19.798704][ T286] ext4_htree_fill_tree+0x5d1/0x13e0 [ 19.798720][ T286] ? ext4_handle_dirty_dirblock+0x6e0/0x6e0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0" [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, [pid 286] getdents64(5, [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5 [pid 286] close(5 [pid 287] <... close resumed>) = 0 [pid 286] <... close resumed>) = 0 [pid 287] rmdir("./0/file0/file0" [ 19.804126][ T288] EXT4-fs error (device loop3): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 19.807960][ T286] ? ext4_readdir+0x4df/0x37c0 [ 19.807968][ T286] ext4_readdir+0x2dde/0x37c0 [ 19.807982][ T286] ? _raw_spin_unlock_irq+0x4e/0x70 [ 19.807992][ T286] ? switch_mm_irqs_off+0x71b/0x9a0 [ 19.808008][ T286] ? __switch_to_asm+0x34/0x60 [pid 286] rmdir("./0/file0/file0" [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0" [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 289] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(5, [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 286] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... openat resumed>) = 5 [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] newfstatat(5, "", [pid 287] <... openat resumed>) = 5 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] newfstatat(5, "", [pid 285] getdents64(5, [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5) = 0 [ 19.812534][ T288] EXT4-fs warning (device loop3): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 19.832004][ T286] ? ext4_dir_llseek+0x4c0/0x4c0 [ 19.832013][ T286] ? __schedule+0xbee/0x1330 [ 19.832024][ T286] ? __kasan_check_write+0x14/0x20 [ 19.832031][ T286] ? down_read_killable+0x101/0x220 [ 19.832040][ T286] ? down_read_interruptible+0x220/0x220 [ 19.832050][ T286] ? security_file_permission+0x86/0xb0 [ 19.832065][ T286] iterate_dir+0x265/0x580 [pid 289] rmdir("./0/file0/file0" [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] getdents64(5, [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] getdents64(5, [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] <... openat resumed>) = 5 [pid 285] close(5 [pid 288] <... openat resumed>) = 5 [pid 287] close(5 [pid 286] newfstatat(5, "", [pid 285] <... close resumed>) = 0 [pid 288] newfstatat(5, "", [pid 287] <... close resumed>) = 0 [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] rmdir("./0/file0/file0" [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] rmdir("./0/file0/file0" [pid 286] getdents64(5, [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [ 19.839939][ T289] EXT4-fs error (device loop4): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 19.842936][ T286] ? ext4_dir_llseek+0x4c0/0x4c0 [ 19.842947][ T286] __se_sys_getdents64+0x1c1/0x460 [ 19.842957][ T286] ? __x64_sys_getdents64+0x90/0x90 [ 19.842963][ T286] ? filldir+0x680/0x680 [ 19.842973][ T286] ? debug_smp_processor_id+0x17/0x20 [ 19.842984][ T286] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 19.842993][ T286] ? irqentry_exit_to_user_mode+0x4d/0x80 [pid 288] rmdir("./0/file0/file0" [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 286] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0" [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... openat resumed>) = 5 [pid 287] <... openat resumed>) = 5 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] newfstatat(5, "", [pid 287] newfstatat(5, "", [pid 285] <... openat resumed>) = 5 [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [ 19.843002][ T286] __x64_sys_getdents64+0x7b/0x90 [ 19.843013][ T286] do_syscall_64+0x34/0x70 [ 19.843031][ T286] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 19.849758][ T287] EXT4-fs error (device loop2): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 19.853183][ T286] RIP: 0033:0x7f69230e1063 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 287] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0" [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] getdents64(5, [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, [pid 289] getdents64(5, [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] <... openat resumed>) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, [ 19.853193][ T286] Code: c1 66 0f 1f 44 00 00 48 83 c4 08 48 89 ef 5b 5d e9 32 38 fb ff 66 90 b8 ff ff ff 7f 48 39 c2 48 0f 47 d0 b8 d9 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 05 c3 0f 1f 40 00 48 c7 c2 b8 ff ff ff f7 d8 [ 19.853199][ T286] RSP: 002b:00007ffc1dccfea8 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9 [ 19.853212][ T286] RAX: ffffffffffffffda RBX: 0000555555d57770 RCX: 00007f69230e1063 [ 19.853219][ T286] RDX: 0000000000008000 RSI: 0000555555d57770 RDI: 0000000000000005 [ 19.853226][ T286] RBP: 0000555555d57744 R08: 0000000000000000 R09: 0000000000000000 [ 19.853232][ T286] R10: 0000000000001000 R11: 0000000000000293 R12: ffffffffffffffb8 [pid 287] getdents64(5, [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 286] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0" [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5 [pid 287] getdents64(5, [pid 285] close(5 [pid 288] <... close resumed>) = 0 [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... close resumed>) = 0 [pid 288] rmdir("./0/file0/file0" [pid 287] close(5 [ 19.853239][ T286] R13: 0000000000000016 R14: 0000555555d57740 R15: 00007ffc1dcd3210 [ 19.853251][ T286] [ 19.857534][ T289] EXT4-fs warning (device loop4): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 19.862117][ T286] Allocated by task 1: [ 19.867666][ T287] EXT4-fs warning (device loop2): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 19.872804][ T286] ____kasan_kmalloc+0xdb/0x110 [pid 285] rmdir("./0/file0/file0" [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] <... close resumed>) = 0 [pid 286] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] rmdir("./0/file0/file0" [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... openat resumed>) = 5 [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] newfstatat(5, "", [pid 286] <... openat resumed>) = 5 [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] newfstatat(5, "", [pid 289] getdents64(5, [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0" [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [ 19.880817][ T289] EXT4-fs error (device loop4): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.Uv2xbC/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 19.883644][ T286] __kasan_kmalloc+0x9/0x10 [ 19.883655][ T286] __kmalloc+0x1aa/0x330 [ 19.883663][ T286] kobject_get_path+0xbc/0x1f0 [ 19.883672][ T286] kobject_uevent_env+0x27f/0x700 [ 19.883680][ T286] kobject_uevent+0x1f/0x30 [ 19.883689][ T286] kernel_add_sysfs_param+0x108/0x12d [ 19.883705][ T286] param_sysfs_builtin+0x16a/0x1e2 [pid 288] getdents64(5, [pid 289] getdents64(5, [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 286] getdents64(5, [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0" [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0" [pid 289] close(5 [pid 288] getdents64(5, [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 286] close(5 [pid 289] <... close resumed>) = 0 [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5 [pid 289] rmdir("./0/file0/file0" [pid 288] <... close resumed>) = 0 [ 19.888914][ T285] EXT4-fs warning (device loop0): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 19.893106][ T286] param_sysfs_init+0x6a/0x6f [ 19.899997][ T287] EXT4-fs error (device loop2): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.1FAzn2/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 19.902486][ T286] do_one_initcall+0x189/0x620 [pid 288] rmdir("./0/file0/file0" [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... close resumed>) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] rmdir("./0/file0/file0" [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 289] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5) = 0 [pid 289] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 289] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5) = 0 [pid 289] rmdir("./0/file0/file0" [pid 287] getdents64(5, [pid 286] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 289] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5) = 0 [ 19.902495][ T286] do_initcall_level+0x186/0x304 [ 19.902502][ T286] do_initcalls+0x4e/0x8e [ 19.902509][ T286] do_basic_setup+0x88/0x91 [ 19.902518][ T286] kernel_init_freeable+0x2be/0x3f5 [ 19.902526][ T286] kernel_init+0x11/0x280 [ 19.902534][ T286] ret_from_fork+0x1f/0x30 [ 19.902536][ T286] [ 19.902552][ T286] The buggy address belongs to the object at ffff888107788ec0 [ 19.902552][ T286] which belongs to the cache kmalloc-16 of size 16 [pid 289] rmdir("./0/file0/file0" [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 287] close(5 [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] <... close resumed>) = 0 [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] getdents64(5, [pid 287] rmdir("./0/file0/file0" [pid 286] <... openat resumed>) = 5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] newfstatat(5, "", [pid 285] close(5 [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... close resumed>) = 0 [pid 286] getdents64(5, [pid 285] rmdir("./0/file0/file0" [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] <... openat resumed>) = 5 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... openat resumed>) = 5 [pid 288] newfstatat(5, "", [pid 285] <... openat resumed>) = 5 [pid 289] newfstatat(5, "", [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] newfstatat(5, "", [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(5, [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] getdents64(5, [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5 [pid 288] <... close resumed>) = 0 [pid 285] close(5 [pid 289] <... close resumed>) = 0 [pid 288] rmdir("./0/file0/file0" [pid 285] <... close resumed>) = 0 [pid 289] rmdir("./0/file0/file0" [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] rmdir("./0/file0/file0" [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [ 19.930463][ T288] EXT4-fs error (device loop3): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.fHF6BA/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 19.932418][ T286] The buggy address is located 9 bytes inside of [ 19.932418][ T286] 16-byte region [ffff888107788ec0, ffff888107788ed0) [ 19.932422][ T286] The buggy address belongs to the page: [ 19.932435][ T286] page:ffffea00041de200 refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff888107788b00 pfn:0x107788 [ 19.932442][ T286] flags: 0x4000000000000200(slab) [ 19.932456][ T286] raw: 4000000000000200 0000000000000000 0000000100000001 ffff888100043b00 [ 19.932467][ T286] raw: ffff888107788b00 000000008080002d 00000001ffffffff 0000000000000000 [ 19.932471][ T286] page dumped because: kasan: bad access detected [ 19.932483][ T286] page_owner tracks the page as allocated [ 19.958929][ T289] EXT4-fs error (device loop4): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 287] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] close(5) = 0 [pid 287] rmdir("./0/file0/file0" [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 286] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] getdents64(5, [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 286] close(5 [pid 288] <... openat resumed>) = 5 [pid 287] <... openat resumed>) = 5 [pid 286] <... close resumed>) = 0 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] newfstatat(5, "", [pid 287] newfstatat(5, "", [pid 286] rmdir("./0/file0/file0" [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 289] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5) = 0 [ 19.961932][ T286] page last allocated via order 0, migratetype Unmovable, gfp_mask 0x12cc0(GFP_KERNEL|__GFP_NOWARN|__GFP_NORETRY), pid 1, ts 1023983998, free_ts 0 [ 19.961945][ T286] prep_new_page+0x166/0x180 [ 19.961957][ T286] get_page_from_freelist+0x2d8c/0x2f30 [ 19.961966][ T286] __alloc_pages_nodemask+0x435/0xaf0 [ 19.961975][ T286] new_slab+0x80/0x400 [ 19.961984][ T286] ___slab_alloc+0x302/0x4b0 [ 19.961991][ T286] __slab_alloc+0x63/0xa0 [ 19.962005][ T286] __kmalloc+0x204/0x330 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 287] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 289] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... openat resumed>) = 5 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] newfstatat(5, "", [pid 288] close(5) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [ 19.969253][ T285] EXT4-fs error (device loop0): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.iq96Zz/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 19.971478][ T286] kobject_get_path+0xbc/0x1f0 [ 19.971487][ T286] kobject_uevent_env+0x27f/0x700 [ 19.971494][ T286] kobject_uevent+0x1f/0x30 [ 19.971504][ T286] kernel_add_sysfs_param+0x108/0x12d [ 19.971512][ T286] param_sysfs_builtin+0x16a/0x1e2 [ 19.971520][ T286] param_sysfs_init+0x6a/0x6f [pid 288] rmdir("./0/file0/file0" [pid 286] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] getdents64(5, [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0" [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] getdents64(5, [pid 285] getdents64(5, [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] close(5 [pid 285] close(5 [pid 288] <... openat resumed>) = 5 [pid 287] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 288] newfstatat(5, "", [pid 287] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 286] <... openat resumed>) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [ 19.971528][ T286] do_one_initcall+0x189/0x620 [ 19.971543][ T286] do_initcall_level+0x186/0x304 [ 19.977338][ T289] EXT4-fs warning (device loop4): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 19.982335][ T286] do_initcalls+0x4e/0x8e [ 20.003495][ T285] EXT4-fs error (device loop0): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.006620][ T286] page_owner free stack trace missing [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 287] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 287] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] getdents64(5, [pid 286] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5) = 0 [pid 289] rmdir("./0/file0/file0" [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 286] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0" [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] close(5 [pid 289] <... openat resumed>) = 5 [pid 287] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 287] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] <... openat resumed>) = 5 [pid 289] close(5 [pid 287] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 287] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] close(5 [pid 289] <... openat resumed>) = 5 [pid 287] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 287] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] <... openat resumed>) = 5 [pid 289] close(5 [pid 287] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 287] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] getdents64(5, [pid 285] close(5 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... close resumed>) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] close(5 [pid 285] rmdir("./0/file0/file0" [pid 289] <... openat resumed>) = 5 [pid 287] <... close resumed>) = 0 [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [ 20.006624][ T286] [ 20.006627][ T286] Memory state around the buggy address: [ 20.006635][ T286] ffff888107788d80: fb fb fc fc fb fb fc fc 00 00 fc fc 00 00 fc fc [ 20.006641][ T286] ffff888107788e00: fb fb fc fc fb fb fc fc fb fb fc fc 00 00 fc fc [ 20.006648][ T286] >ffff888107788e80: fb fb fc fc fb fb fc fc fb fb fc fc fb fb fc fc [ 20.006657][ T286] ^ [ 20.006664][ T286] ffff888107788f00: fb fb fc fc 00 00 fc fc 00 00 fc fc 00 00 fc fc [pid 288] rmdir("./0/file0/file0" [pid 289] newfstatat(5, "", [pid 287] rmdir("./0/file0/file0" [pid 286] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] <... openat resumed>) = 5 [pid 289] close(5 [pid 287] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 287] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] close(5 [pid 289] <... openat resumed>) = 5 [pid 287] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 287] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] <... openat resumed>) = 5 [pid 289] close(5 [pid 287] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 287] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] close(5 [pid 289] <... openat resumed>) = 5 [pid 287] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 287] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] <... openat resumed>) = 5 [pid 289] close(5 [pid 287] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 287] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] close(5 [pid 289] <... openat resumed>) = 5 [pid 287] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 287] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] <... openat resumed>) = 5 [pid 289] close(5 [pid 287] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 287] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] close(5 [pid 289] <... openat resumed>) = 5 [pid 287] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 287] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] <... openat resumed>) = 5 [pid 289] close(5 [pid 287] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 287] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] close(5 [pid 289] <... openat resumed>) = 5 [pid 287] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 287] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] <... openat resumed>) = 5 [pid 289] close(5 [pid 287] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 287] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] close(5 [pid 289] <... openat resumed>) = 5 [pid 287] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 287] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 287] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 287] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 287] <... openat resumed>) = 5 [pid 289] close(5 [pid 287] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 287] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 287] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] close(5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... openat resumed>) = 5 [pid 287] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 287] rmdir("./0/file0/file0" [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 287] exit_group(1 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 287] <... exit_group resumed>) = ? [pid 289] getdents64(5, [pid 287] +++ exited with 1 +++ [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... openat resumed>) = 5 [pid 289] newfstatat(5, "", [pid 285] getdents64(5, [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(5, [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] getdents64(5, [pid 285] close(5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] close(5 [pid 285] <... close resumed>) = 0 [pid 289] <... close resumed>) = 0 [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] <... openat resumed>) = 5 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... openat resumed>) = 5 [pid 286] newfstatat(5, "", [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... openat resumed>) = 5 [pid 289] newfstatat(5, "", [pid 285] getdents64(5, [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(5, [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] getdents64(5, [pid 285] close(5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] close(5 [pid 285] <... close resumed>) = 0 [pid 289] <... close resumed>) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... openat resumed>) = 5 [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] rmdir("./0/file0/file0" [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 285] <... openat resumed>) = 5 [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] newfstatat(5, "", [pid 289] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] close(5 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... close resumed>) = 0 [pid 285] getdents64(5, [pid 289] rmdir("./0/file0/file0" [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] close(5 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... close resumed>) = 0 [pid 284] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=287, si_uid=0, si_status=1, si_utime=0, si_stime=23} --- [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] getdents64(5, [pid 285] rmdir("./0/file0/file0" [pid 284] restart_syscall(<... resuming interrupted clone ...> [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 286] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] <... openat resumed>) = 5 [pid 286] close(5 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] newfstatat(5, "", [pid 286] <... close resumed>) = 0 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [ 20.006671][ T286] ffff888107788f80: fb fb fc fc fb fb fc fc fb fb fc fc 00 00 fc fc [ 20.006674][ T286] ================================================================== [ 20.006679][ T286] Disabling lock debugging due to kernel taint [ 20.008278][ T286] EXT4-fs error (device loop1): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.a4CAkU/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [pid 286] rmdir("./0/file0/file0" [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] getdents64(5, [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0" [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... openat resumed>) = 5 [pid 289] getdents64(5, [pid 285] newfstatat(5, "", [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] close(5 [pid 285] getdents64(5, [pid 289] <... close resumed>) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] close(5 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... close resumed>) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] rmdir("./0/file0/file0" [pid 289] <... openat resumed>) = 5 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] newfstatat(5, "", [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... openat resumed>) = 5 [pid 289] getdents64(5, [pid 285] newfstatat(5, "", [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] close(5 [pid 285] getdents64(5, [pid 289] <... close resumed>) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] close(5 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... close resumed>) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] rmdir("./0/file0/file0" [pid 289] <... openat resumed>) = 5 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] newfstatat(5, "", [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... openat resumed>) = 5 [pid 289] getdents64(5, [pid 285] newfstatat(5, "", [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] close(5 [pid 285] getdents64(5, [pid 289] <... close resumed>) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] close(5 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... close resumed>) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] rmdir("./0/file0/file0" [pid 289] <... openat resumed>) = 5 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] newfstatat(5, "", [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... openat resumed>) = 5 [pid 289] getdents64(5, [pid 285] newfstatat(5, "", [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] close(5 [pid 285] getdents64(5, [pid 289] <... close resumed>) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] close(5 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... close resumed>) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] rmdir("./0/file0/file0" [pid 289] <... openat resumed>) = 5 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] newfstatat(5, "", [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... openat resumed>) = 5 [pid 289] getdents64(5, [pid 285] newfstatat(5, "", [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] close(5 [pid 285] getdents64(5, [pid 289] <... close resumed>) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] close(5 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... close resumed>) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] rmdir("./0/file0/file0" [pid 289] <... openat resumed>) = 5 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] newfstatat(5, "", [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... openat resumed>) = 5 [pid 289] getdents64(5, [pid 285] newfstatat(5, "", [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] close(5 [pid 285] getdents64(5, [pid 289] <... close resumed>) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] close(5 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... close resumed>) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] rmdir("./0/file0/file0" [pid 289] <... openat resumed>) = 5 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] newfstatat(5, "", [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... openat resumed>) = 5 [pid 289] getdents64(5, [pid 285] newfstatat(5, "", [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] close(5 [pid 285] getdents64(5, [pid 289] <... close resumed>) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] close(5 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... close resumed>) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] rmdir("./0/file0/file0" [pid 289] <... openat resumed>) = 5 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] newfstatat(5, "", [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... openat resumed>) = 5 [pid 289] getdents64(5, [pid 285] newfstatat(5, "", [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] close(5 [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] getdents64(5, [pid 289] <... close resumed>) = 0 [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] rmdir("./0/file0/file0" [pid 286] <... openat resumed>) = 5 [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 286] newfstatat(5, "", [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [ 20.011353][ T285] EXT4-fs warning (device loop0): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.017928][ T287] EXT4-fs error (device loop2): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.021887][ T286] EXT4-fs error (device loop1): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [pid 285] close(5 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] getdents64(5, [pid 285] <... close resumed>) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 286] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] rmdir("./0/file0/file0" [pid 289] <... openat resumed>) = 5 [pid 286] getdents64(5, [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] newfstatat(5, "", [pid 286] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] close(5 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 286] <... close resumed>) = 0 [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] rmdir("./0/file0/file0" [pid 285] <... openat resumed>) = 5 [pid 289] getdents64(5, [pid 285] newfstatat(5, "", [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [ 20.026317][ T288] EXT4-fs error (device loop3): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.041482][ T286] EXT4-fs warning (device loop1): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] getdents64(5, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] close(5 [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] getdents64(5, [pid 289] <... close resumed>) = 0 [pid 288] close(5 [pid 289] rmdir("./0/file0/file0" [pid 288] <... close resumed>) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] close(5) = 0 [pid 288] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 288] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [ 20.046813][ T289] EXT4-fs error (device loop4): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.Uv2xbC/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 20.049994][ T287] EXT4-fs warning (device loop2): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.051198][ T285] EXT4-fs error (device loop0): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.iq96Zz/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [ 20.055194][ T288] EXT4-fs warning (device loop3): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.060446][ T287] EXT4-fs error (device loop2): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.1FAzn2/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 288] <... openat resumed>) = 5 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 288] newfstatat(5, "", [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 288] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 288] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 288] getdents64(5, [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 288] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 288] close(5 [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 288] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 288] rmdir("./0/file0/file0" [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 288] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 288] exit_group(1 [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 288] <... exit_group resumed>) = ? [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 288] +++ exited with 1 +++ [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [ 20.066959][ T289] EXT4-fs error (device loop4): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.096826][ T285] EXT4-fs error (device loop0): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.100212][ T289] EXT4-fs warning (device loop4): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 284] <... restart_syscall resumed>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 284] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=288, si_uid=0, si_status=1, si_utime=0, si_stime=33} --- [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 284] restart_syscall(<... resuming interrupted restart_syscall ...> [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] getdents64(5, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] close(5 [pid 289] <... openat resumed>) = 5 [pid 285] <... close resumed>) = 0 [pid 289] newfstatat(5, "", [pid 285] rmdir("./0/file0/file0" [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 289] getdents64(5, [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] getdents64(5, [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] <... openat resumed>) = 5 [pid 289] close(5 [pid 285] newfstatat(5, "", [pid 289] <... close resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 289] rmdir("./0/file0/file0" [pid 285] getdents64(5, [pid 289] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 285] <... getdents64 resumed>0x555555d57770 /* 2 entries */, 32768) = 48 [pid 289] exit_group(1 [pid 285] getdents64(5, [pid 289] <... exit_group resumed>) = ? [pid 285] <... getdents64 resumed>0x555555d57770 /* 0 entries */, 32768) = 0 [pid 289] +++ exited with 1 +++ [pid 284] <... restart_syscall resumed>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 285] close(5 [pid 284] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=289, si_uid=0, si_status=1, si_utime=0, si_stime=32} --- [pid 285] <... close resumed>) = 0 [pid 284] restart_syscall(<... resuming interrupted restart_syscall ...> [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 285] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 285] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 285] close(5) = 0 [pid 285] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 285] exit_group(1) = ? [pid 285] +++ exited with 1 +++ [pid 284] <... restart_syscall resumed>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) [pid 284] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=285, si_uid=0, si_status=1, si_utime=0, si_stime=25} --- [ 20.105619][ T288] EXT4-fs error (device loop3): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.fHF6BA/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 20.110016][ T287] EXT4-fs error (device loop2): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.110136][ T286] EXT4-fs error (device loop1): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.a4CAkU/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 20.115560][ T288] EXT4-fs error (device loop3): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.119590][ T287] EXT4-fs warning (device loop2): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.125293][ T285] EXT4-fs warning (device loop0): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.131544][ T286] EXT4-fs error (device loop1): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.136127][ T288] EXT4-fs warning (device loop3): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.140464][ T286] EXT4-fs warning (device loop1): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.149376][ T287] EXT4-fs error (device loop2): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.1FAzn2/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 20.165605][ T289] EXT4-fs error (device loop4): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.Uv2xbC/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 20.170231][ T287] EXT4-fs error (device loop2): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.190224][ T285] EXT4-fs error (device loop0): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.iq96Zz/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 20.197748][ T287] EXT4-fs warning (device loop2): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.206147][ T288] EXT4-fs error (device loop3): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.fHF6BA/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 20.214841][ T289] EXT4-fs error (device loop4): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.222040][ T286] EXT4-fs error (device loop1): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.a4CAkU/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 20.229269][ T287] EXT4-fs error (device loop2): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.1FAzn2/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 20.237293][ T286] EXT4-fs error (device loop1): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.238711][ T289] EXT4-fs warning (device loop4): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.254508][ T286] EXT4-fs warning (device loop1): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.260100][ T285] EXT4-fs error (device loop0): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.273568][ T288] EXT4-fs error (device loop3): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.278263][ T287] EXT4-fs error (device loop2): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.302739][ T288] EXT4-fs warning (device loop3): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.307044][ T287] EXT4-fs warning (device loop2): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.312153][ T289] EXT4-fs error (device loop4): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.Uv2xbC/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 20.315359][ T285] EXT4-fs warning (device loop0): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.320398][ T286] EXT4-fs error (device loop1): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.a4CAkU/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 20.328512][ T287] EXT4-fs warning (device loop2): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.330800][ T288] EXT4-fs error (device loop3): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.fHF6BA/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 20.335865][ T287] EXT4-fs warning (device loop2): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.350645][ T285] EXT4-fs warning (device loop0): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.354869][ T289] EXT4-fs error (device loop4): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.379245][ T288] EXT4-fs error (device loop3): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.383314][ T289] EXT4-fs warning (device loop4): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.388811][ T286] EXT4-fs error (device loop1): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.396244][ T289] EXT4-fs warning (device loop4): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.396512][ T286] EXT4-fs warning (device loop1): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.404751][ T289] EXT4-fs warning (device loop4): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.405952][ T288] EXT4-fs warning (device loop3): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.413384][ T289] EXT4-fs warning (device loop4): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.427108][ T286] EXT4-fs error (device loop1): ext4_inlinedir_to_tree:1439: inode #12: block 7: comm syz-executor210: path /root/syzkaller.a4CAkU/0/file0/file0: bad entry in directory: directory entry overrun - offset=34816, inode=2538880996, rec_len=34812, size=128 fake=0 [ 20.450352][ T285] EXT4-fs warning (device loop0): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.463454][ T287] EXT4-fs warning (device loop2): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.470689][ T288] EXT4-fs warning (device loop3): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.480815][ T287] EXT4-fs warning (device loop2): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.485318][ T285] EXT4-fs warning (device loop0): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.494190][ T287] EXT4-fs warning (device loop2): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.501703][ T289] EXT4-fs warning (device loop4): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.575093][ T286] EXT4-fs error (device loop1): empty_inline_dir:1835: inode #12: block 7: comm syz-executor210: bad entry in directory: directory entry overrun - offset=4, inode=2538880996, rec_len=34812, size=60 fake=0 [ 20.579865][ T289] EXT4-fs warning (device loop4): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.617734][ T286] EXT4-fs warning (device loop1): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.629902][ T288] EXT4-fs warning (device loop3): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.642723][ T286] EXT4-fs warning (device loop1): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.662529][ T285] EXT4-fs warning (device loop0): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.682118][ T286] EXT4-fs warning (device loop1): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.689505][ T288] EXT4-fs warning (device loop3): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.698314][ T286] EXT4-fs warning (device loop1): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.707678][ T285] EXT4-fs warning (device loop0): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.712535][ T288] EXT4-fs warning (device loop3): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.782707][ T286] EXT4-fs warning (device loop1): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [pid 284] restart_syscall(<... resuming interrupted restart_syscall ...> [pid 286] <... rmdir resumed>) = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [ 20.794627][ T288] EXT4-fs warning (device loop3): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [ 20.840970][ T286] EXT4-fs warning (device loop1): empty_inline_dir:1842: bad inline directory (dir #12) - inode 2538880996, rec_len 34812, name_len 234inline size 60 [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] umount2("./0/file0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 [pid 286] newfstatat(5, "", {st_mode=S_IFDIR|0755, st_size=128, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(5, 0x555555d57770 /* 2 entries */, 32768) = 48 [pid 286] getdents64(5, 0x555555d57770 /* 0 entries */, 32768) = 0 [pid 286] close(5) = 0 [pid 286] rmdir("./0/file0/file0") = -1 ENOTEMPTY (Directory not empty) [pid 286] exit_group(1) = ? [pid 286] +++ exited with 1 +++ <... restart_syscall resumed>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=286, si_uid=0, si_status=1, si_utime=0, si_stime=102} ---