./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor2476079321 <...> Warning: Permanently added '10.128.0.89' (ED25519) to the list of known hosts. execve("./syz-executor2476079321", ["./syz-executor2476079321"], 0x7ffe0f7d30a0 /* 10 vars */) = 0 brk(NULL) = 0x555582525000 brk(0x555582525d00) = 0x555582525d00 arch_prctl(ARCH_SET_FS, 0x555582525380) = 0 set_tid_address(0x555582525650) = 282 set_robust_list(0x555582525660, 24) = 0 rseq(0x555582525ca0, 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-executor2476079321", 4096) = 28 getrandom("\xd2\x65\x88\xc8\xe8\x95\x53\x5f", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x555582525d00 brk(0x555582546d00) = 0x555582546d00 brk(0x555582547000) = 0x555582547000 mprotect(0x7f5c27238000, 16384, PROT_READ) = 0 mmap(0x1ffffffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffffffff000 mmap(0x200000000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200000000000 mmap(0x200001000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200001000000 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555582525650) = 283 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 283 attached ./strace-static-x86_64: Process 284 attached , child_tidptr=0x555582525650) = 284 [pid 283] set_robust_list(0x555582525660, 24 [pid 282] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 283] <... set_robust_list resumed>) = 0 [pid 283] getrandom( [pid 282] <... clone resumed>, child_tidptr=0x555582525650) = 285 [pid 283] <... getrandom resumed>"\xc6\xc3\x03\x21\x09\xe3\xd7\x67", 8, GRND_NONBLOCK) = 8 [pid 282] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 283] mkdir("./syzkaller.WPCRV3", 0700 [pid 282] <... clone resumed>, child_tidptr=0x555582525650) = 286 [pid 282] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555582525650) = 287 [pid 283] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 285 attached [pid 285] set_robust_list(0x555582525660, 24) = 0 [pid 285] mkdir("./syzkaller.viUSq5", 0700 [pid 283] chmod("./syzkaller.WPCRV3", 0777) = 0 [pid 283] chdir("./syzkaller.WPCRV3"./strace-static-x86_64: Process 286 attached ) = 0 [pid 286] set_robust_list(0x555582525660, 24 [pid 283] mkdir("./0", 0777 [pid 285] <... mkdir resumed>) = 0 [pid 286] <... set_robust_list resumed>) = 0 [pid 283] <... mkdir resumed>) = 0 [pid 285] chmod("./syzkaller.viUSq5", 0777) = 0 [pid 285] chdir("./syzkaller.viUSq5" [pid 286] mkdir("./syzkaller.xop0dY", 0700 [pid 285] <... chdir resumed>) = 0 [pid 286] <... mkdir resumed>) = 0 [pid 285] mkdir("./0", 0777executing program [pid 283] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 285] <... mkdir resumed>) = 0 [pid 286] chmod("./syzkaller.xop0dY", 0777) = 0 [pid 286] chdir("./syzkaller.xop0dY") = 0 [pid 285] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 283] <... openat resumed>) = 3 [pid 285] <... openat resumed>) = 3 [pid 286] mkdir("./0", 0777 [pid 285] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 286] <... mkdir resumed>) = 0 [pid 285] close(3) = 0 [pid 285] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 286] openat(AT_FDCWD, "/dev/loop3", 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 [pid 285] <... clone resumed>, child_tidptr=0x555582525650) = 288 [pid 286] <... clone resumed>, child_tidptr=0x555582525650) = 289 ./strace-static-x86_64: Process 288 attached [pid 288] set_robust_list(0x555582525660, 24) = 0 [pid 288] chdir("./0") = 0 [pid 288] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 288] setpgid(0, 0) = 0 [pid 288] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 288] write(3, "1000", 4) = 4 [pid 288] close(3) = 0 [pid 288] symlink("/dev/binderfs", "./binderfs") = 0 [pid 288] write(1, "executing program\n", 18) = 18 [pid 288] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 288] ioctl(3, VHOST_SET_OWNER, 0) = 0 [pid 288] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 288] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 288] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 288] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 288] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 288] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 288] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 288] memfd_create("syzkaller", 0) = 5 [pid 288] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 288] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576./strace-static-x86_64: Process 289 attached ./strace-static-x86_64: Process 287 attached [pid 284] set_robust_list(0x555582525660, 24 [pid 283] ioctl(3, LOOP_CLR_FD [pid 288] <... write resumed>) = 1048576 [pid 288] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 288] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 6 [pid 288] ioctl(6, LOOP_SET_FD, 5 [pid 289] set_robust_list(0x555582525660, 24 [pid 287] set_robust_list(0x555582525660, 24 [pid 284] <... set_robust_list resumed>) = 0 [pid 289] <... set_robust_list resumed>) = 0 [pid 287] <... set_robust_list resumed>) = 0 [pid 284] mkdir("./syzkaller.DpocBd", 0700 [pid 287] mkdir("./syzkaller.bbm5y3", 0700 [pid 289] chdir("./0") = 0 [pid 284] <... mkdir resumed>) = 0 [pid 289] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 287] <... mkdir resumed>) = 0 [pid 289] <... prctl resumed>) = 0 [pid 289] setpgid(0, 0 [pid 287] chmod("./syzkaller.bbm5y3", 0777 [pid 284] chmod("./syzkaller.DpocBd", 0777 [pid 289] <... setpgid resumed>) = 0 [pid 287] <... chmod resumed>) = 0 [pid 284] <... chmod resumed>) = 0 [pid 289] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 287] chdir("./syzkaller.bbm5y3" [pid 284] chdir("./syzkaller.DpocBd" [pid 289] <... openat resumed>) = 3 [pid 288] <... ioctl resumed>) = 0 [pid 287] <... chdir resumed>) = 0 [pid 284] <... chdir resumed>) = 0 [pid 283] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 289] write(3, "1000", 4 [pid 283] close(3 [pid 289] <... write resumed>) = 4 [pid 288] close(5 [pid 287] mkdir("./0", 0777 [pid 284] mkdir("./0", 0777 [pid 283] <... close resumed>) = 0 [ 25.066093][ T24] audit: type=1400 audit(1748941836.490:64): avc: denied { execmem } for pid=282 comm="syz-executor247" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 25.090674][ T24] audit: type=1400 audit(1748941836.510:65): avc: denied { read write } for pid=283 comm="syz-executor247" name="loop0" dev="devtmpfs" ino=115 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [pid 289] close(3 [pid 288] <... close resumed>) = 0 [pid 287] <... mkdir resumed>) = 0 [pid 284] <... mkdir resumed>) = 0 [pid 283] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 289] <... close resumed>) = 0 [pid 288] close(6 [pid 287] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 284] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 289] symlink("/dev/binderfs", "./binderfs" [pid 288] <... close resumed>) = 0 [pid 287] <... openat resumed>) = 3 [pid 284] <... openat resumed>) = 3 [pid 289] <... symlink resumed>) = 0 [pid 288] mkdir("./file0", 0777 [pid 287] ioctl(3, LOOP_CLR_FD [pid 284] ioctl(3, LOOP_CLR_FD [pid 283] <... clone resumed>, child_tidptr=0x555582525650) = 294 [pid 289] write(1, "executing program\n", 18executing program [pid 288] <... mkdir resumed>) = 0 [pid 289] <... write resumed>) = 18 ./strace-static-x86_64: Process 294 attached [pid 294] set_robust_list(0x555582525660, 24) = 0 [pid 294] chdir("./0" [pid 289] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 288] mount("/dev/loop2", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 287] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 284] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 294] <... chdir resumed>) = 0 [pid 294] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 294] setpgid(0, 0 [pid 289] <... openat resumed>) = 3 [pid 287] close(3 [pid 284] close(3 [pid 294] <... setpgid resumed>) = 0 [pid 289] ioctl(3, VHOST_SET_OWNER [pid 287] <... close resumed>) = 0 [pid 284] <... close resumed>) = 0 [pid 294] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 287] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 284] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 294] <... openat resumed>) = 3 [pid 294] write(3, "1000", 4) = 4 [pid 294] close(3) = 0 executing program [pid 294] symlink("/dev/binderfs", "./binderfs") = 0 [pid 294] write(1, "executing program\n", 18) = 18 [pid 294] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 284] <... clone resumed>, child_tidptr=0x555582525650) = 296 [pid 287] <... clone resumed>, child_tidptr=0x555582525650) = 297 [pid 294] <... openat resumed>) = 3 [pid 294] ioctl(3, VHOST_SET_OWNER./strace-static-x86_64: Process 297 attached ./strace-static-x86_64: Process 296 attached , 0) = 0 [pid 289] <... ioctl resumed>, 0) = 0 [pid 297] set_robust_list(0x555582525660, 24 [pid 296] set_robust_list(0x555582525660, 24 [pid 294] ioctl(3, VHOST_SET_VRING_ADDR [pid 289] ioctl(3, VHOST_SET_VRING_ADDR [pid 297] <... set_robust_list resumed>) = 0 [pid 296] <... set_robust_list resumed>) = 0 [pid 294] <... ioctl resumed>, 0x200000000300) = 0 [pid 289] <... ioctl resumed>, 0x200000000300) = 0 [pid 297] chdir("./0" [pid 296] chdir("./0" [pid 294] ioctl(3, VHOST_SET_MEM_TABLE [pid 289] ioctl(3, VHOST_SET_MEM_TABLE [pid 297] <... chdir resumed>) = 0 [pid 296] <... chdir resumed>) = 0 [pid 294] <... ioctl resumed>, 0x200000003380) = 0 [pid 289] <... ioctl resumed>, 0x200000003380) = 0 [pid 297] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 296] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 294] eventfd2(4294967295, EFD_SEMAPHORE [pid 289] eventfd2(4294967295, EFD_SEMAPHORE [pid 297] <... prctl resumed>) = 0 [pid 296] <... prctl resumed>) = 0 [pid 294] <... eventfd2 resumed>) = 4 [pid 289] <... eventfd2 resumed>) = 4 [pid 297] setpgid(0, 0 [pid 296] setpgid(0, 0 [pid 294] ioctl(3, VHOST_SET_VRING_ERR [pid 289] ioctl(3, VHOST_SET_VRING_ERR [pid 297] <... setpgid resumed>) = 0 [pid 296] <... setpgid resumed>) = 0 [pid 294] <... ioctl resumed>, 0x2000000001c0) = 0 [pid 289] <... ioctl resumed>, 0x2000000001c0) = 0 [pid 297] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 296] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 294] ioctl(3, VHOST_SET_VRING_ADDR [pid 289] ioctl(3, VHOST_SET_VRING_ADDR [pid 297] <... openat resumed>) = 3 [pid 296] <... openat resumed>) = 3 [pid 294] <... ioctl resumed>, 0x200000000240) = 0 [pid 289] <... ioctl resumed>, 0x200000000240) = 0 [pid 297] write(3, "1000", 4 [pid 296] write(3, "1000", 4 [pid 294] ioctl(3, VHOST_SET_VRING_KICK [pid 289] ioctl(3, VHOST_SET_VRING_KICK [pid 297] <... write resumed>) = 4 [pid 296] <... write resumed>) = 4 [pid 294] <... ioctl resumed>, 0x200000000000) = 0 [pid 289] <... ioctl resumed>, 0x200000000000) = 0 [pid 297] close(3 [pid 296] close(3 [pid 294] ioctl(3, VHOST_VSOCK_SET_RUNNING [pid 289] ioctl(3, VHOST_VSOCK_SET_RUNNING [pid 297] <... close resumed>) = 0 [pid 296] <... close resumed>) = 0 [pid 294] <... ioctl resumed>, 0x200000000140) = 0 [pid 289] <... ioctl resumed>, 0x200000000140) = 0 [pid 294] memfd_create("syzkaller", 0 [pid 289] memfd_create("syzkaller", 0 [pid 294] <... memfd_create resumed>) = 5 [pid 289] <... memfd_create resumed>) = 5 [pid 297] symlink("/dev/binderfs", "./binderfs" [pid 296] symlink("/dev/binderfs", "./binderfs" [pid 294] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 289] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 297] <... symlink resumed>) = 0 [pid 296] <... symlink resumed>) = 0 [ 25.115372][ T24] audit: type=1400 audit(1748941836.510:66): avc: denied { open } for pid=283 comm="syz-executor247" path="/dev/loop0" dev="devtmpfs" ino=115 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [pid 294] <... mmap resumed>) = 0x7f5c1ed85000 [pid 289] <... mmap resumed>) = 0x7f5c1ed85000 executing program executing program [pid 297] write(1, "executing program\n", 18 [pid 296] write(1, "executing program\n", 18 [pid 294] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 297] <... write resumed>) = 18 [pid 296] <... write resumed>) = 18 [pid 297] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 296] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 297] <... openat resumed>) = 3 [pid 296] <... openat resumed>) = 3 [pid 297] ioctl(3, VHOST_SET_OWNER [pid 296] ioctl(3, VHOST_SET_OWNER [pid 289] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 297] <... ioctl resumed>, 0) = 0 [pid 297] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 297] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 297] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 297] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 297] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 297] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 297] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 297] memfd_create("syzkaller", 0) = 5 [pid 297] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [ 25.155230][ T24] audit: type=1400 audit(1748941836.510:67): avc: denied { ioctl } for pid=285 comm="syz-executor247" path="/dev/loop2" dev="devtmpfs" ino=117 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 25.181299][ T24] audit: type=1400 audit(1748941836.520:68): avc: denied { read write } for pid=288 comm="syz-executor247" name="vhost-vsock" dev="devtmpfs" ino=262 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [pid 297] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 294] <... write resumed>) = 1048576 [pid 296] <... ioctl resumed>, 0) = 0 [pid 296] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 296] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 296] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 296] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 296] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 296] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 296] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 296] memfd_create("syzkaller", 0) = 5 [pid 296] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 296] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 289] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 294] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 289] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 294] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 289] <... openat resumed>) = 6 [pid 294] <... openat resumed>) = 6 [pid 294] ioctl(6, LOOP_SET_FD, 5 [ 25.206001][ T24] audit: type=1400 audit(1748941836.520:69): avc: denied { open } for pid=288 comm="syz-executor247" path="/dev/vhost-vsock" dev="devtmpfs" ino=262 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [ 25.230639][ T24] audit: type=1400 audit(1748941836.520:70): avc: denied { ioctl } for pid=288 comm="syz-executor247" path="/dev/vhost-vsock" dev="devtmpfs" ino=262 ioctlcmd=0xaf01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:vhost_device_t tclass=chr_file permissive=1 [pid 289] ioctl(6, LOOP_SET_FD, 5 [pid 297] munmap(0x7f5c1ed85000, 138412032 [pid 296] munmap(0x7f5c1ed85000, 138412032 [pid 297] <... munmap resumed>) = 0 [pid 297] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 296] <... munmap resumed>) = 0 [pid 296] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 294] <... ioctl resumed>) = 0 [pid 294] close(5) = 0 [pid 294] close(6 [pid 297] <... openat resumed>) = 6 [pid 289] <... ioctl resumed>) = 0 [pid 297] ioctl(6, LOOP_SET_FD, 5 [pid 296] <... openat resumed>) = 6 [pid 294] <... close resumed>) = 0 [pid 296] ioctl(6, LOOP_SET_FD, 5 [pid 294] mkdir("./file0", 0777 [pid 289] close(5 [pid 294] <... mkdir resumed>) = 0 [pid 289] <... close resumed>) = 0 [pid 294] mount("/dev/loop0", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 289] close(6 [pid 297] <... ioctl resumed>) = 0 [pid 297] close(5 [pid 296] <... ioctl resumed>) = 0 [pid 297] <... close resumed>) = 0 [pid 296] close(5 [pid 297] close(6 [pid 296] <... close resumed>) = 0 [ 25.256908][ T24] audit: type=1400 audit(1748941836.570:71): avc: denied { mounton } for pid=288 comm="syz-executor247" path="/root/syzkaller.viUSq5/0/file0" dev="sda1" ino=2036 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=dir permissive=1 [ 25.282673][ T288] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 296] close(6 [pid 288] <... mount resumed>) = 0 [pid 288] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 288] chdir("./file0") = 0 [pid 288] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 289] <... close resumed>) = 0 [pid 289] mkdir("./file0", 0777) = 0 [pid 289] mount("/dev/loop3", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 297] <... close resumed>) = 0 [pid 297] mkdir("./file0", 0777) = 0 [ 25.384534][ T24] audit: type=1400 audit(1748941836.810:72): avc: denied { mount } for pid=288 comm="syz-executor247" name="/" dev="loop2" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [pid 297] mount("/dev/loop4", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 296] <... close resumed>) = 0 [pid 288] <... openat resumed>) = 6 [pid 296] mkdir("./file0", 0777 [pid 288] ioctl(6, LOOP_CLR_FD [pid 296] <... mkdir resumed>) = 0 [pid 288] <... ioctl resumed>) = 0 [pid 288] close(6 [pid 296] mount("/dev/loop1", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 288] <... close resumed>) = 0 [pid 288] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 288] write(6, "#! ./file1\n", 11) = 11 [pid 288] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [ 25.444780][ T294] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 25.517535][ T288] EXT4-fs error (device loop2): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [ 25.555237][ T296] EXT4-fs (loop1): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 25.576684][ T297] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 25.598130][ T289] EXT4-fs (loop3): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 294] <... mount resumed>) = 0 [pid 294] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 294] chdir("./file0") = 0 [pid 294] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 6 [pid 294] ioctl(6, LOOP_CLR_FD) = 0 [pid 294] close(6) = 0 [pid 294] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 294] write(6, "#! ./file1\n", 11) = 11 [pid 294] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 288] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [ 25.640094][ T24] audit: type=1400 audit(1748941836.940:73): avc: denied { write } for pid=288 comm="syz-executor247" name="/" dev="loop2" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [pid 288] +++ killed by SIGBUS +++ [pid 285] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=288, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=5} --- [pid 285] restart_syscall(<... resuming interrupted clone ...> [pid 296] <... mount resumed>) = 0 [pid 296] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 296] chdir("./file0") = 0 [pid 296] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 6 [pid 296] ioctl(6, LOOP_CLR_FD) = 0 [pid 296] close(6) = 0 [pid 285] <... restart_syscall resumed>) = 0 [pid 296] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 285] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 285] newfstatat(3, "", [pid 296] <... openat resumed>) = 6 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 285] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 296] write(6, "#! ./file1\n", 11) = 11 [pid 296] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 297] <... mount resumed>) = 0 [pid 297] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 289] <... mount resumed>) = 0 [pid 297] <... openat resumed>) = 5 [ 25.702402][ T294] EXT4-fs error (device loop0): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 289] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 297] chdir("./file0" [pid 296] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 289] <... openat resumed>) = 5 [pid 297] <... chdir resumed>) = 0 [pid 289] chdir("./file0" [pid 294] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 297] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 289] <... chdir resumed>) = 0 [pid 289] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 296] +++ killed by SIGBUS +++ [pid 284] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=296, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 284] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 284] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 284] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 284] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 297] <... openat resumed>) = 6 [pid 289] <... openat resumed>) = 6 [pid 297] ioctl(6, LOOP_CLR_FD [pid 289] ioctl(6, LOOP_CLR_FD [pid 297] <... ioctl resumed>) = 0 [pid 289] <... ioctl resumed>) = 0 [pid 285] <... umount2 resumed>) = 0 [pid 297] close(6 [pid 289] close(6 [pid 297] <... close resumed>) = 0 [pid 289] <... close resumed>) = 0 [pid 285] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 297] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 289] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 297] <... openat resumed>) = 6 [pid 289] <... openat resumed>) = 6 [pid 297] write(6, "#! ./file1\n", 11 [pid 289] write(6, "#! ./file1\n", 11 [pid 297] <... write resumed>) = 11 [pid 289] <... write resumed>) = 11 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 25.748306][ T296] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 297] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 289] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 297] <... mmap resumed>) = 0x200000000000 [pid 289] <... mmap resumed>) = 0x200000000000 [pid 285] newfstatat(AT_FDCWD, "./0/file0", [pid 297] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 25.784738][ T298] EXT4-fs error (device loop0): ext4_map_blocks:740: inode #18: block 62218: comm vhost-294: lblock 0 mapped to illegal pblock 62218 (length 1) [pid 297] +++ killed by SIGBUS +++ [pid 287] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=297, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=3} --- [pid 287] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 287] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 287] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 285] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 285] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 285] close(4) = 0 [pid 285] rmdir("./0/file0") = 0 [pid 285] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 289] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 285] unlink("./0/binderfs") = 0 [pid 285] getdents64(3, [pid 284] <... umount2 resumed>) = 0 [pid 287] <... umount2 resumed>) = 0 [pid 285] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 284] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] close(3 [pid 294] +++ killed by SIGBUS +++ [pid 289] +++ killed by SIGBUS +++ [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] <... close resumed>) = 0 [pid 284] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 283] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=294, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 287] newfstatat(AT_FDCWD, "./0/file0", [pid 286] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=289, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=0} --- [pid 285] rmdir("./0" [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] newfstatat(AT_FDCWD, "./0/file0", [pid 286] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... rmdir resumed>) = 0 [pid 287] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] mkdir("./1", 0777 [pid 284] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... mkdir resumed>) = 0 [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] <... openat resumed>) = 3 [pid 287] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 286] newfstatat(3, "", [pid 285] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 283] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] <... openat resumed>) = 4 [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] newfstatat(4, "", [pid 285] <... openat resumed>) = 3 [pid 283] <... openat resumed>) = 3 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(3, [pid 285] ioctl(3, LOOP_CLR_FD [pid 283] newfstatat(3, "", [pid 287] getdents64(4, [pid 284] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 283] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 286] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 284] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] getdents64(4, [pid 283] getdents64(3, [pid 285] close(3 [pid 283] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 287] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 287] close(4 [pid 283] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] <... close resumed>) = 0 [pid 287] rmdir("./0/file0" [pid 284] <... openat resumed>) = 4 [pid 287] <... rmdir resumed>) = 0 [pid 284] newfstatat(4, "", [pid 287] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] unlink("./0/binderfs") = 0 [pid 287] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 284] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] close(3) = 0 [pid 287] rmdir("./0" [pid 284] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 284] getdents64(4, [pid 287] <... rmdir resumed>) = 0 [pid 284] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [ 25.821838][ T295] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm vhost-289: bg 0: block 234: padding at end of block bitmap is not set [ 25.821987][ T297] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [ 25.836661][ T298] EXT4-fs error (device loop0): ext4_map_blocks:630: inode #18: block 62218: comm vhost-294: lblock 0 mapped to illegal pblock 62218 (length 1) [pid 284] close(4) = 0 [pid 284] rmdir("./0/file0" [pid 287] mkdir("./1", 0777) = 0 [pid 284] <... rmdir resumed>) = 0 [pid 287] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 284] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] unlink("./0/binderfs") = 0 [pid 284] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 284] close(3) = 0 [pid 284] rmdir("./0") = 0 [pid 284] mkdir("./1", 0777) = 0 [pid 284] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 287] <... openat resumed>) = 3 [pid 285] <... close resumed>) = 0 [pid 287] ioctl(3, LOOP_CLR_FD [pid 285] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555582525650) = 317 ./strace-static-x86_64: Process 317 attached [pid 317] set_robust_list(0x555582525660, 24) = 0 [pid 317] chdir("./1") = 0 [pid 317] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 317] setpgid(0, 0) = 0 [pid 317] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 317] write(3, "1000", 4) = 4 [pid 317] close(3) = 0 [pid 317] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 317] write(1, "executing program\n", 18) = 18 [pid 317] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 317] ioctl(3, VHOST_SET_OWNER, 0) = 0 [pid 317] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 317] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 317] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 317] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 317] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 317] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 317] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 317] memfd_create("syzkaller", 0) = 5 [pid 317] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 317] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 317] munmap(0x7f5c1ed85000, 138412032) = 0 [ 25.874445][ T298] EXT4-fs error (device loop0): ext4_map_blocks:630: inode #18: block 62218: comm vhost-294: lblock 0 mapped to illegal pblock 62218 (length 1) [pid 317] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 284] <... openat resumed>) = 3 [pid 284] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 284] close(3) = 0 [pid 284] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555582525650) = 319 ./strace-static-x86_64: Process 319 attached [pid 319] set_robust_list(0x555582525660, 24) = 0 [pid 319] chdir("./1") = 0 [pid 319] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 319] setpgid(0, 0) = 0 [pid 319] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 319] write(3, "1000", 4) = 4 [pid 319] close(3) = 0 [pid 319] symlink("/dev/binderfs", "./binderfs" [pid 317] <... openat resumed>) = 6 [pid 287] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 286] <... umount2 resumed>) = 0 [pid 283] <... umount2 resumed>) = 0 [pid 317] ioctl(6, LOOP_SET_FD, 5 [pid 287] close(3 [pid 286] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./0/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] newfstatat(AT_FDCWD, "./0/file0", [pid 286] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 283] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] umount2("./0/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 283] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 286] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 283] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 283] getdents64(4, [pid 286] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 283] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 283] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 283] close(4) = 0 [pid 286] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 286] close(4 [pid 283] rmdir("./0/file0" [pid 286] <... close resumed>) = 0 [pid 283] <... rmdir resumed>) = 0 [pid 286] rmdir("./0/file0") = 0 [pid 286] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 283] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./0/binderfs", [pid 283] newfstatat(AT_FDCWD, "./0/binderfs", [pid 286] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] unlink("./0/binderfs") = 0 [pid 283] unlink("./0/binderfs") = 0 [pid 286] getdents64(3, [pid 283] getdents64(3, [pid 286] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 283] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 286] close(3 [pid 283] close(3 [pid 286] <... close resumed>) = 0 [pid 283] <... close resumed>) = 0 [pid 286] rmdir("./0" [pid 283] rmdir("./0"executing program ) = 0 [pid 286] <... rmdir resumed>) = 0 [pid 286] mkdir("./1", 0777) = 0 [pid 283] mkdir("./1", 0777) = 0 [pid 286] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 283] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 319] <... symlink resumed>) = 0 [pid 319] write(1, "executing program\n", 18) = 18 [pid 319] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 319] ioctl(3, VHOST_SET_OWNER [pid 317] <... ioctl resumed>) = 0 [pid 287] <... close resumed>) = 0 [pid 317] close(5 [pid 287] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... close resumed>) = 0 [pid 286] <... openat resumed>) = 3 [pid 283] <... openat resumed>) = 3 [pid 286] ioctl(3, LOOP_CLR_FD [pid 283] ioctl(3, LOOP_CLR_FD [pid 286] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 283] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 317] close(6 [pid 286] close(3 [pid 283] close(3 [pid 287] <... clone resumed>, child_tidptr=0x555582525650) = 324 [pid 319] <... ioctl resumed>, 0) = 0 [pid 319] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 319] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 319] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 319] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 319] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 319] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 319] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 319] memfd_create("syzkaller", 0) = 5 [pid 319] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 319] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576./strace-static-x86_64: Process 324 attached [pid 324] set_robust_list(0x555582525660, 24) = 0 [pid 324] chdir("./1") = 0 [pid 324] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 324] setpgid(0, 0) = 0 [pid 324] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 319] <... write resumed>) = 1048576 [pid 324] <... openat resumed>) = 3 [pid 324] write(3, "1000", 4) = 4 [pid 324] close(3) = 0 [pid 324] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 324] write(1, "executing program\n", 18) = 18 [pid 324] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 324] ioctl(3, VHOST_SET_OWNER [pid 319] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 319] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 324] <... ioctl resumed>, 0) = 0 [pid 324] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 324] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 324] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 324] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 324] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 324] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 324] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 324] memfd_create("syzkaller", 0) = 5 [pid 324] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 324] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 317] <... close resumed>) = 0 [pid 283] <... close resumed>) = 0 [pid 317] mkdir("./file0", 0777 [pid 286] <... close resumed>) = 0 [pid 283] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 286] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 317] <... mkdir resumed>) = 0 [pid 317] mount("/dev/loop2", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 286] <... clone resumed>, child_tidptr=0x555582525650) = 327 [pid 283] <... clone resumed>, child_tidptr=0x555582525650) = 326 [pid 319] <... openat resumed>) = 6 [pid 319] ioctl(6, LOOP_SET_FD, 5./strace-static-x86_64: Process 327 attached executing program executing program [pid 324] <... write resumed>) = 1048576 [pid 327] set_robust_list(0x555582525660, 24) = 0 [pid 327] chdir("./1") = 0 [pid 327] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 327] setpgid(0, 0) = 0 [pid 327] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 326 attached [pid 326] set_robust_list(0x555582525660, 24) = 0 [pid 326] chdir("./1" [pid 327] write(3, "1000", 4) = 4 [pid 327] close(3) = 0 [pid 327] symlink("/dev/binderfs", "./binderfs") = 0 [pid 326] <... chdir resumed>) = 0 [pid 326] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 326] setpgid(0, 0) = 0 [pid 326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 327] write(1, "executing program\n", 18) = 18 [pid 327] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 319] <... ioctl resumed>) = 0 [pid 319] close(5) = 0 [pid 319] close(6 [pid 326] write(3, "1000", 4) = 4 [pid 326] close(3) = 0 [pid 327] ioctl(3, VHOST_SET_OWNER [pid 326] symlink("/dev/binderfs", "./binderfs") = 0 [pid 326] write(1, "executing program\n", 18) = 18 [pid 326] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 326] ioctl(3, VHOST_SET_OWNER [pid 324] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 324] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 317] <... mount resumed>) = 0 [pid 317] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 327] <... ioctl resumed>, 0) = 0 [pid 326] <... ioctl resumed>, 0) = 0 [pid 317] <... openat resumed>) = 5 [pid 327] ioctl(3, VHOST_SET_VRING_ADDR [pid 326] ioctl(3, VHOST_SET_VRING_ADDR [pid 317] chdir("./file0" [pid 327] <... ioctl resumed>, 0x200000000300) = 0 [pid 326] <... ioctl resumed>, 0x200000000300) = 0 [pid 327] ioctl(3, VHOST_SET_MEM_TABLE [pid 326] ioctl(3, VHOST_SET_MEM_TABLE [pid 327] <... ioctl resumed>, 0x200000003380) = 0 [pid 326] <... ioctl resumed>, 0x200000003380) = 0 [pid 317] <... chdir resumed>) = 0 [pid 327] eventfd2(4294967295, EFD_SEMAPHORE [pid 326] eventfd2(4294967295, EFD_SEMAPHORE [pid 327] <... eventfd2 resumed>) = 4 [pid 326] <... eventfd2 resumed>) = 4 [pid 327] ioctl(3, VHOST_SET_VRING_ERR [pid 326] ioctl(3, VHOST_SET_VRING_ERR [pid 327] <... ioctl resumed>, 0x2000000001c0) = 0 [pid 326] <... ioctl resumed>, 0x2000000001c0) = 0 [pid 327] ioctl(3, VHOST_SET_VRING_ADDR [pid 326] ioctl(3, VHOST_SET_VRING_ADDR [pid 327] <... ioctl resumed>, 0x200000000240) = 0 [pid 326] <... ioctl resumed>, 0x200000000240) = 0 [pid 327] ioctl(3, VHOST_SET_VRING_KICK [pid 326] ioctl(3, VHOST_SET_VRING_KICK [pid 327] <... ioctl resumed>, 0x200000000000) = 0 [pid 326] <... ioctl resumed>, 0x200000000000) = 0 [pid 327] ioctl(3, VHOST_VSOCK_SET_RUNNING [pid 326] ioctl(3, VHOST_VSOCK_SET_RUNNING [pid 327] <... ioctl resumed>, 0x200000000140) = 0 [pid 326] <... ioctl resumed>, 0x200000000140) = 0 [pid 327] memfd_create("syzkaller", 0 [pid 326] memfd_create("syzkaller", 0 [pid 327] <... memfd_create resumed>) = 5 [pid 326] <... memfd_create resumed>) = 5 [pid 327] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 326] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 327] <... mmap resumed>) = 0x7f5c1ed85000 [pid 326] <... mmap resumed>) = 0x7f5c1ed85000 [pid 327] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 317] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 326] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 327] <... write resumed>) = 1048576 [pid 326] <... write resumed>) = 1048576 [pid 327] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 327] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 326] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 326] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 319] <... close resumed>) = 0 [pid 317] <... openat resumed>) = 6 [pid 319] mkdir("./file0", 0777 [pid 317] ioctl(6, LOOP_CLR_FD [pid 319] <... mkdir resumed>) = 0 [ 26.115599][ T317] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 319] mount("/dev/loop1", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 327] <... openat resumed>) = 6 [pid 326] <... openat resumed>) = 6 [pid 324] <... openat resumed>) = 6 [pid 317] <... ioctl resumed>) = 0 [pid 317] close(6 [pid 327] ioctl(6, LOOP_SET_FD, 5 [pid 326] ioctl(6, LOOP_SET_FD, 5 [pid 324] ioctl(6, LOOP_SET_FD, 5 [pid 317] <... close resumed>) = 0 [pid 317] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 317] write(6, "#! ./file1\n", 11) = 11 [pid 317] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 327] <... ioctl resumed>) = 0 [pid 327] close(5 [pid 317] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 327] <... close resumed>) = 0 [pid 327] close(6 [pid 317] +++ killed by SIGBUS +++ [pid 285] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=317, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=1} --- [pid 285] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 285] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 285] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 285] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 326] <... ioctl resumed>) = 0 [pid 326] close(5) = 0 [pid 326] close(6 [pid 324] <... ioctl resumed>) = 0 [pid 324] close(5) = 0 [ 26.236240][ T317] EXT4-fs error (device loop2): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 324] close(6 [pid 327] <... close resumed>) = 0 [pid 327] mkdir("./file0", 0777) = 0 [pid 327] mount("/dev/loop3", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 319] <... mount resumed>) = 0 [pid 319] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 319] chdir("./file0") = 0 [pid 319] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 326] <... close resumed>) = 0 [pid 326] mkdir("./file0", 0777) = 0 [ 26.314948][ T319] EXT4-fs (loop1): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 326] mount("/dev/loop0", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 324] <... close resumed>) = 0 [pid 324] mkdir("./file0", 0777) = 0 [pid 324] mount("/dev/loop4", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 319] <... openat resumed>) = 6 [pid 285] <... umount2 resumed>) = 0 [pid 319] ioctl(6, LOOP_CLR_FD) = 0 [pid 319] close(6) = 0 [pid 319] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 319] write(6, "#! ./file1\n", 11) = 11 [pid 319] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 285] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./1/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 285] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 285] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 285] close(4) = 0 [pid 285] rmdir("./1/file0") = 0 [pid 285] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] unlink("./1/binderfs") = 0 [pid 285] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 285] close(3) = 0 [pid 285] rmdir("./1") = 0 [pid 285] mkdir("./2", 0777) = 0 [pid 285] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [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, child_tidptr=0x555582525650) = 339 ./strace-static-x86_64: Process 339 attached [pid 339] set_robust_list(0x555582525660, 24) = 0 [pid 339] chdir("./2") = 0 [pid 339] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 339] setpgid(0, 0) = 0 executing program [pid 339] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 339] write(3, "1000", 4) = 4 [pid 339] close(3) = 0 [pid 339] symlink("/dev/binderfs", "./binderfs") = 0 [pid 339] write(1, "executing program\n", 18) = 18 [pid 339] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [ 26.525664][ T319] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 339] ioctl(3, VHOST_SET_OWNER [pid 319] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 339] <... ioctl resumed>, 0) = 0 [pid 339] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 339] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 339] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 339] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 339] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 339] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 339] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 339] memfd_create("syzkaller", 0) = 5 [pid 339] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [ 26.565576][ T324] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 339] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 339] munmap(0x7f5c1ed85000, 138412032 [pid 319] +++ killed by SIGBUS +++ [pid 339] <... munmap resumed>) = 0 [pid 284] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=319, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=4} --- [pid 339] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 6 [pid 339] ioctl(6, LOOP_SET_FD, 5 [pid 284] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 339] <... ioctl resumed>) = 0 [pid 339] close(5) = 0 [pid 339] close(6 [pid 284] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 284] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 284] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 324] <... mount resumed>) = 0 [pid 324] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 324] chdir("./file0") = 0 [pid 324] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 327] <... mount resumed>) = 0 [pid 327] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 327] chdir("./file0") = 0 [pid 327] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 326] <... mount resumed>) = 0 [pid 326] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 326] chdir("./file0") = 0 [pid 326] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 339] <... close resumed>) = 0 [pid 339] mkdir("./file0", 0777) = 0 [ 26.610904][ T326] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 26.644898][ T327] EXT4-fs (loop3): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 339] mount("/dev/loop2", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 324] <... openat resumed>) = 6 [pid 327] <... openat resumed>) = 6 [pid 326] <... openat resumed>) = 6 [pid 326] ioctl(6, LOOP_CLR_FD [pid 327] ioctl(6, LOOP_CLR_FD [pid 324] ioctl(6, LOOP_CLR_FD [pid 284] <... umount2 resumed>) = 0 [pid 327] <... ioctl resumed>) = 0 [pid 326] <... ioctl resumed>) = 0 [pid 324] <... ioctl resumed>) = 0 [pid 326] close(6 [pid 327] close(6 [pid 324] close(6 [pid 326] <... close resumed>) = 0 [pid 324] <... close resumed>) = 0 [pid 327] <... close resumed>) = 0 [pid 326] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 324] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 327] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 324] <... openat resumed>) = 6 [pid 327] <... openat resumed>) = 6 [pid 326] <... openat resumed>) = 6 [pid 324] write(6, "#! ./file1\n", 11 [pid 327] write(6, "#! ./file1\n", 11 [pid 326] write(6, "#! ./file1\n", 11 [pid 327] <... write resumed>) = 11 [pid 326] <... write resumed>) = 11 [pid 324] <... write resumed>) = 11 [pid 324] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 327] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 326] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 327] <... mmap resumed>) = 0x200000000000 [pid 326] <... mmap resumed>) = 0x200000000000 [pid 324] <... mmap resumed>) = 0x200000000000 [pid 284] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] newfstatat(AT_FDCWD, "./1/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 327] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 327] +++ killed by SIGBUS +++ [pid 284] <... openat resumed>) = 4 [pid 286] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=327, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=3} --- [pid 284] newfstatat(4, "", [pid 286] restart_syscall(<... resuming interrupted clone ...> [pid 284] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] getdents64(4, [pid 324] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 284] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 284] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 284] close(4 [pid 324] +++ killed by SIGBUS +++ [pid 284] <... close resumed>) = 0 [pid 287] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=324, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=3} --- [ 26.826544][ T326] EXT4-fs error (device loop0): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [ 26.832765][ T325] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm vhost-324: bg 0: block 234: padding at end of block bitmap is not set [ 26.841472][ T327] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 284] rmdir("./1/file0" [pid 287] restart_syscall(<... resuming interrupted clone ...> [pid 286] <... restart_syscall resumed>) = 0 [pid 284] <... rmdir resumed>) = 0 [pid 287] <... restart_syscall resumed>) = 0 [pid 284] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 286] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] newfstatat(AT_FDCWD, "./1/binderfs", [pid 286] getdents64(3, [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 284] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 284] unlink("./1/binderfs" [pid 287] <... openat resumed>) = 3 [pid 284] <... unlink resumed>) = 0 [pid 287] newfstatat(3, "", [pid 284] getdents64(3, [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 287] getdents64(3, [pid 284] close(3 [pid 287] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 284] <... close resumed>) = 0 [pid 287] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] rmdir("./1" [pid 326] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 284] <... rmdir resumed>) = 0 [pid 284] mkdir("./2", 0777) = 0 [pid 284] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 326] +++ killed by SIGBUS +++ [pid 283] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=326, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=4} --- [pid 283] restart_syscall(<... resuming interrupted clone ...> [pid 339] <... mount resumed>) = 0 [pid 339] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 339] chdir("./file0") = 0 [pid 339] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 283] <... restart_syscall resumed>) = 0 [pid 283] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 283] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 283] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 283] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... umount2 resumed>) = 0 [pid 284] <... openat resumed>) = 3 [pid 286] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] ioctl(3, LOOP_CLR_FD [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./1/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 286] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 286] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 286] close(4) = 0 [pid 286] rmdir("./1/file0") = 0 [pid 286] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] unlink("./1/binderfs") = 0 [pid 286] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 286] close(3) = 0 [pid 286] rmdir("./1") = 0 [pid 286] mkdir("./2", 0777) = 0 [ 26.879584][ T339] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 286] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 339] <... openat resumed>) = 6 [pid 339] ioctl(6, LOOP_CLR_FD [pid 284] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 286] <... openat resumed>) = 3 [pid 287] <... umount2 resumed>) = 0 [pid 339] <... ioctl resumed>) = 0 [pid 283] <... umount2 resumed>) = 0 [pid 339] close(6 [pid 286] ioctl(3, LOOP_CLR_FD [pid 284] close(3 [pid 286] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 284] <... close resumed>) = 0 [pid 339] <... close resumed>) = 0 [pid 286] close(3 [pid 284] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 286] <... close resumed>) = 0 [pid 339] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 286] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 284] <... clone resumed>, child_tidptr=0x555582525650) = 350 [pid 283] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 339] <... openat resumed>) = 6 [pid 339] write(6, "#! ./file1\n", 11 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] <... clone resumed>, child_tidptr=0x555582525650) = 351 [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 283] newfstatat(AT_FDCWD, "./1/file0", [pid 339] <... write resumed>) = 11 [pid 339] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 287] newfstatat(AT_FDCWD, "./1/file0", [pid 283] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] umount2("./1/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 283] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 287] newfstatat(4, "", [pid 283] newfstatat(4, "", [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 283] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(4, [pid 283] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 287] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 287] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 287] close(4 [pid 283] getdents64(4, [pid 287] <... close resumed>) = 0 [pid 283] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 283] close(4) = 0 [pid 287] rmdir("./1/file0") = 0 [pid 283] rmdir("./1/file0") = 0 ./strace-static-x86_64: Process 350 attached [pid 283] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 283] newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 350] set_robust_list(0x555582525660, 24 [pid 287] newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] unlink("./1/binderfs" [pid 350] <... set_robust_list resumed>) = 0 [pid 283] <... unlink resumed>) = 0 [pid 287] unlink("./1/binderfs") = 0 [pid 350] chdir("./2" [pid 287] getdents64(3, [pid 283] getdents64(3, [pid 287] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 283] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 283] close(3 [pid 287] close(3) = 0 [pid 350] <... chdir resumed>) = 0 [pid 283] <... close resumed>) = 0 [pid 283] rmdir("./1" [pid 287] rmdir("./1" [pid 350] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 283] <... rmdir resumed>) = 0 [pid 350] <... prctl resumed>) = 0 [pid 287] <... rmdir resumed>) = 0 [pid 350] setpgid(0, 0) = 0 [pid 283] mkdir("./2", 0777 [pid 350] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 283] <... mkdir resumed>) = 0 [pid 287] mkdir("./2", 0777 [pid 350] <... openat resumed>) = 3 [pid 287] <... mkdir resumed>) = 0 [pid 283] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 350] write(3, "1000", 4 [pid 283] <... openat resumed>) = 3 [pid 287] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 283] ioctl(3, LOOP_CLR_FD [pid 287] ioctl(3, LOOP_CLR_FD [pid 283] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 287] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 283] close(3 [pid 350] <... write resumed>) = 4 [pid 287] close(3 [pid 283] <... close resumed>) = 0 [pid 287] <... close resumed>) = 0 [pid 283] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 350] close(3) = 0 [pid 287] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 350] symlink("/dev/binderfs", "./binderfs" [pid 287] <... clone resumed>, child_tidptr=0x555582525650) = 353 [pid 350] <... symlink resumed>) = 0 [pid 283] <... clone resumed>, child_tidptr=0x555582525650) = 352 executing program executing program executing program executing program ./strace-static-x86_64: Process 352 attached [pid 350] write(1, "executing program\n", 18 [pid 352] set_robust_list(0x555582525660, 24 [pid 350] <... write resumed>) = 18 [pid 350] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 352] <... set_robust_list resumed>) = 0 [pid 352] chdir("./2" [pid 350] <... openat resumed>) = 3 ./strace-static-x86_64: Process 351 attached ./strace-static-x86_64: Process 353 attached [pid 353] set_robust_list(0x555582525660, 24 [pid 350] ioctl(3, VHOST_SET_OWNER [pid 351] set_robust_list(0x555582525660, 24 [pid 353] <... set_robust_list resumed>) = 0 [pid 351] <... set_robust_list resumed>) = 0 [pid 353] chdir("./2" [pid 352] <... chdir resumed>) = 0 [pid 352] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 351] chdir("./2") = 0 [pid 352] <... prctl resumed>) = 0 [pid 353] <... chdir resumed>) = 0 [pid 351] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 353] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 351] <... prctl resumed>) = 0 [pid 353] <... prctl resumed>) = 0 [pid 351] setpgid(0, 0 [pid 353] setpgid(0, 0 [pid 352] setpgid(0, 0 [pid 353] <... setpgid resumed>) = 0 [pid 351] <... setpgid resumed>) = 0 [pid 352] <... setpgid resumed>) = 0 [pid 351] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 353] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 352] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 353] <... openat resumed>) = 3 [pid 352] <... openat resumed>) = 3 [pid 351] <... openat resumed>) = 3 [pid 352] write(3, "1000", 4) = 4 [pid 352] close(3 [pid 351] write(3, "1000", 4) = 4 [pid 353] write(3, "1000", 4) = 4 [pid 351] close(3) = 0 [pid 353] close(3 [pid 352] <... close resumed>) = 0 [pid 353] <... close resumed>) = 0 [pid 351] symlink("/dev/binderfs", "./binderfs" [pid 352] symlink("/dev/binderfs", "./binderfs" [pid 353] symlink("/dev/binderfs", "./binderfs" [pid 351] <... symlink resumed>) = 0 [pid 352] <... symlink resumed>) = 0 [pid 353] <... symlink resumed>) = 0 [pid 352] write(1, "executing program\n", 18 [pid 353] write(1, "executing program\n", 18) = 18 [pid 353] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 351] write(1, "executing program\n", 18) = 18 [pid 351] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 352] <... write resumed>) = 18 [pid 353] <... openat resumed>) = 3 [pid 352] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 351] <... openat resumed>) = 3 [pid 353] ioctl(3, VHOST_SET_OWNER [pid 352] <... openat resumed>) = 3 [pid 351] ioctl(3, VHOST_SET_OWNER [pid 339] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 352] ioctl(3, VHOST_SET_OWNER [pid 353] <... ioctl resumed>, 0) = 0 [pid 353] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 353] ioctl(3, VHOST_SET_MEM_TABLE [pid 350] <... ioctl resumed>, 0) = 0 [pid 350] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 350] ioctl(3, VHOST_SET_MEM_TABLE [pid 353] <... ioctl resumed>, 0x200000003380) = 0 [pid 353] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 353] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 353] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 353] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 353] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 353] memfd_create("syzkaller", 0) = 5 [pid 350] <... ioctl resumed>, 0x200000003380) = 0 [pid 353] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 350] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 350] ioctl(3, VHOST_SET_VRING_ERR [pid 352] <... ioctl resumed>, 0) = 0 [pid 352] ioctl(3, VHOST_SET_VRING_ADDR [pid 350] <... ioctl resumed>, 0x2000000001c0) = 0 [pid 339] +++ killed by SIGBUS +++ [pid 352] <... ioctl resumed>, 0x200000000300) = 0 [pid 350] ioctl(3, VHOST_SET_VRING_ADDR [pid 285] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=339, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=0} --- [pid 352] ioctl(3, VHOST_SET_MEM_TABLE [pid 350] <... ioctl resumed>, 0x200000000240) = 0 [pid 285] restart_syscall(<... resuming interrupted clone ...> [pid 352] <... ioctl resumed>, 0x200000003380) = 0 [pid 350] ioctl(3, VHOST_SET_VRING_KICK [pid 285] <... restart_syscall resumed>) = 0 [pid 352] eventfd2(4294967295, EFD_SEMAPHORE [pid 350] <... ioctl resumed>, 0x200000000000) = 0 [pid 352] <... eventfd2 resumed>) = 4 [pid 350] ioctl(3, VHOST_VSOCK_SET_RUNNING [pid 353] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 352] ioctl(3, VHOST_SET_VRING_ERR [pid 350] <... ioctl resumed>, 0x200000000140) = 0 [pid 285] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 351] <... ioctl resumed>, 0) = 0 [pid 351] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 351] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 351] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 351] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 351] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 351] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 351] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 351] memfd_create("syzkaller", 0) = 5 [pid 351] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 351] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 352] <... ioctl resumed>, 0x2000000001c0) = 0 [pid 352] ioctl(3, VHOST_SET_VRING_ADDR [pid 350] memfd_create("syzkaller", 0 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 352] <... ioctl resumed>, 0x200000000240) = 0 [pid 350] <... memfd_create resumed>) = 5 [pid 285] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 352] ioctl(3, VHOST_SET_VRING_KICK [pid 350] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 285] <... openat resumed>) = 3 [pid 352] <... ioctl resumed>, 0x200000000000) = 0 [pid 350] <... mmap resumed>) = 0x7f5c1ed85000 [pid 285] newfstatat(3, "", [pid 352] ioctl(3, VHOST_VSOCK_SET_RUNNING [pid 351] <... write resumed>) = 1048576 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 352] <... ioctl resumed>, 0x200000000140) = 0 [pid 353] <... write resumed>) = 1048576 [pid 353] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 351] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 353] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 6 [pid 351] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 6 [pid 353] ioctl(6, LOOP_SET_FD, 5 [pid 351] ioctl(6, LOOP_SET_FD, 5 [pid 285] getdents64(3, [pid 352] memfd_create("syzkaller", 0 [pid 285] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 352] <... memfd_create resumed>) = 5 [pid 285] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 352] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 353] <... ioctl resumed>) = 0 [pid 353] close(5) = 0 [pid 353] close(6 [pid 352] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [ 27.084670][ T341] EXT4-fs error (device loop2): ext4_validate_block_bitmap:438: comm vhost-339: bg 0: block 234: padding at end of block bitmap is not set [pid 350] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 352] <... write resumed>) = 1048576 [pid 350] <... write resumed>) = 1048576 [pid 350] munmap(0x7f5c1ed85000, 138412032 [pid 352] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 351] <... ioctl resumed>) = 0 [pid 350] <... munmap resumed>) = 0 [pid 351] close(5) = 0 [pid 351] close(6 [pid 352] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 350] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 285] <... umount2 resumed>) = 0 [pid 285] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./2/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 285] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 285] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 285] close(4) = 0 [pid 285] rmdir("./2/file0") = 0 [pid 285] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] unlink("./2/binderfs") = 0 [pid 285] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 285] close(3) = 0 [pid 285] rmdir("./2") = 0 [pid 285] mkdir("./3", 0777) = 0 [pid 285] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 353] <... close resumed>) = 0 [pid 352] <... openat resumed>) = 6 [pid 351] <... close resumed>) = 0 [pid 350] <... openat resumed>) = 6 [pid 285] <... openat resumed>) = 3 [pid 353] mkdir("./file0", 0777 [pid 352] ioctl(6, LOOP_SET_FD, 5 [pid 351] mkdir("./file0", 0777 [pid 350] ioctl(6, LOOP_SET_FD, 5 [pid 285] ioctl(3, LOOP_CLR_FD [pid 353] <... mkdir resumed>) = 0 [pid 351] <... mkdir resumed>) = 0 [pid 353] mount("/dev/loop4", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 351] mount("/dev/loop3", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 285] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 285] close(3 [pid 352] <... ioctl resumed>) = 0 [pid 352] close(5) = 0 [pid 352] close(6 [pid 350] <... ioctl resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 285] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 350] close(5) = 0 [pid 350] close(6 [pid 285] <... clone resumed>, child_tidptr=0x555582525650) = 364 ./strace-static-x86_64: Process 364 attached [pid 364] set_robust_list(0x555582525660, 24) = 0 [pid 352] <... close resumed>) = 0 [pid 352] mkdir("./file0", 0777) = 0 [pid 352] mount("/dev/loop0", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 364] chdir("./3") = 0 [pid 364] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 364] setpgid(0, 0) = 0 [pid 364] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 364] write(3, "1000", 4) = 4 [pid 364] close(3) = 0 [pid 364] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 364] write(1, "executing program\n", 18) = 18 [pid 364] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 364] ioctl(3, VHOST_SET_OWNER [pid 353] <... mount resumed>) = 0 [pid 353] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 353] chdir("./file0") = 0 [pid 353] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 364] <... ioctl resumed>, 0) = 0 [pid 364] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 364] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 364] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 364] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 364] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 364] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 364] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [ 27.373143][ T353] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 364] memfd_create("syzkaller", 0) = 5 [pid 364] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 364] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 364] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 364] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 350] <... close resumed>) = 0 [pid 350] mkdir("./file0", 0777) = 0 [pid 350] mount("/dev/loop1", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 351] <... mount resumed>) = 0 [pid 351] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 351] chdir("./file0") = 0 [ 27.424804][ T351] EXT4-fs (loop3): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 351] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 364] <... openat resumed>) = 6 [pid 353] <... openat resumed>) = 6 [pid 364] ioctl(6, LOOP_SET_FD, 5 [pid 353] ioctl(6, LOOP_CLR_FD [pid 351] <... openat resumed>) = 6 [pid 353] <... ioctl resumed>) = 0 [pid 351] ioctl(6, LOOP_CLR_FD [pid 353] close(6 [pid 364] <... ioctl resumed>) = 0 [pid 353] <... close resumed>) = 0 [pid 351] <... ioctl resumed>) = 0 [pid 364] close(5 [pid 353] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 351] close(6 [pid 364] <... close resumed>) = 0 [pid 353] <... openat resumed>) = 6 [pid 351] <... close resumed>) = 0 [pid 364] close(6 [pid 353] write(6, "#! ./file1\n", 11 [pid 351] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 353] <... write resumed>) = 11 [pid 353] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 351] <... openat resumed>) = 6 [pid 353] <... mmap resumed>) = 0x200000000000 [pid 351] write(6, "#! ./file1\n", 11) = 11 [pid 351] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 364] <... close resumed>) = 0 [ 27.567424][ T355] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm vhost-353: bg 0: block 234: padding at end of block bitmap is not set [ 27.582374][ T351] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 364] mkdir("./file0", 0777) = 0 [pid 364] mount("/dev/loop2", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 351] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 353] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 353] +++ killed by SIGBUS +++ [pid 287] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=353, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=1} --- [pid 287] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 287] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 287] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 287] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 350] <... mount resumed>) = 0 [pid 350] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 350] chdir("./file0" [pid 351] +++ killed by SIGBUS +++ [pid 350] <... chdir resumed>) = 0 [pid 286] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=351, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=1} --- [pid 350] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 286] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 286] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 286] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [ 27.598829][ T350] EXT4-fs (loop1): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 27.599150][ T352] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 286] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 352] <... mount resumed>) = 0 [pid 352] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 286] <... umount2 resumed>) = 0 [pid 350] <... openat resumed>) = 6 [pid 286] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 350] ioctl(6, LOOP_CLR_FD [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 350] <... ioctl resumed>) = 0 [pid 350] close(6 [pid 286] newfstatat(AT_FDCWD, "./2/file0", [pid 350] <... close resumed>) = 0 [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 350] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 286] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 286] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 350] <... openat resumed>) = 6 [pid 286] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 350] write(6, "#! ./file1\n", 11 [pid 286] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 286] close(4) = 0 [pid 350] <... write resumed>) = 11 [pid 286] rmdir("./2/file0") = 0 [pid 350] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 286] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 350] <... mmap resumed>) = 0x200000000000 [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] unlink("./2/binderfs") = 0 [pid 286] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 286] close(3) = 0 [pid 287] <... umount2 resumed>) = 0 [pid 286] rmdir("./2") = 0 [pid 352] <... openat resumed>) = 5 [pid 287] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] mkdir("./3", 0777 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] <... mkdir resumed>) = 0 [pid 287] newfstatat(AT_FDCWD, "./2/file0", [pid 352] chdir("./file0" [pid 286] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 352] <... chdir resumed>) = 0 [pid 287] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 352] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 287] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 287] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 287] close(4) = 0 [pid 287] rmdir("./2/file0") = 0 [pid 287] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] newfstatat(AT_FDCWD, "./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] unlink("./2/binderfs") = 0 [pid 287] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 287] close(3 [pid 350] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 287] <... close resumed>) = 0 [pid 287] rmdir("./2") = 0 [pid 287] mkdir("./3", 0777) = 0 [pid 287] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 350] +++ killed by SIGBUS +++ [pid 284] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=350, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=3} --- [ 27.745724][ T350] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 284] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 284] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 284] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... openat resumed>) = 3 [pid 352] <... openat resumed>) = 6 [pid 284] <... umount2 resumed>) = 0 [pid 287] <... openat resumed>) = 3 [pid 286] ioctl(3, LOOP_CLR_FD [pid 287] ioctl(3, LOOP_CLR_FD [pid 284] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 352] ioctl(6, LOOP_CLR_FD [pid 286] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 352] <... ioctl resumed>) = 0 [pid 287] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 286] close(3 [pid 284] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] close(3 [pid 286] <... close resumed>) = 0 [pid 352] close(6 [pid 287] <... close resumed>) = 0 [pid 284] newfstatat(AT_FDCWD, "./2/file0", [pid 352] <... close resumed>) = 0 [pid 287] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 286] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 284] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 352] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 287] <... clone resumed>, child_tidptr=0x555582525650) = 375 [pid 286] <... clone resumed>, child_tidptr=0x555582525650) = 376 [pid 284] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 284] newfstatat(4, "", [pid 352] <... openat resumed>) = 6 [pid 284] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 352] write(6, "#! ./file1\n", 11 [pid 284] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 352] <... write resumed>) = 11 [pid 284] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 352] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 284] close(4 [pid 352] <... mmap resumed>) = 0x200000000000 [pid 284] <... close resumed>) = 0 [pid 284] rmdir("./2/file0") = 0 [pid 284] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] newfstatat(AT_FDCWD, "./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] unlink("./2/binderfs"./strace-static-x86_64: Process 375 attached [pid 375] set_robust_list(0x555582525660, 24) = 0 [pid 284] <... unlink resumed>) = 0 [pid 284] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 284] close(3) = 0 [pid 284] rmdir("./2" [pid 375] chdir("./3") = 0 [pid 375] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 284] <... rmdir resumed>) = 0 [pid 284] mkdir("./3", 0777 [pid 375] <... prctl resumed>) = 0 [pid 375] setpgid(0, 0) = 0 [pid 284] <... mkdir resumed>) = 0 [pid 284] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 375] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 375] write(3, "1000", 4) = 4 [pid 375] close(3 [pid 364] <... mount resumed>) = 0 [pid 375] <... close resumed>) = 0 [pid 375] symlink("/dev/binderfs", "./binderfs") = 0 [pid 375] write(1, "executing program\n", 18executing program ) = 18 [pid 375] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 375] ioctl(3, VHOST_SET_OWNER./strace-static-x86_64: Process 376 attached [pid 364] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 352] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 364] chdir("./file0") = 0 [pid 376] set_robust_list(0x555582525660, 24 [pid 364] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 376] <... set_robust_list resumed>) = 0 [pid 376] chdir("./3") = 0 [pid 376] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 376] setpgid(0, 0) = 0 [pid 376] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 352] +++ killed by SIGBUS +++ [pid 376] write(3, "1000", 4 [pid 283] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=352, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=3} --- [pid 283] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 376] <... write resumed>) = 4 [pid 283] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 283] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 283] getdents64(3, [pid 376] close(3 [pid 283] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 283] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 375] <... ioctl resumed>, 0) = 0 [pid 375] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 375] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 375] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 375] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 375] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 375] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 375] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 375] memfd_create("syzkaller", 0) = 5 [pid 375] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [ 27.794046][ T364] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 375] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 376] <... close resumed>) = 0 [pid 376] symlink("/dev/binderfs", "./binderfs") = 0 [pid 376] write(1, "executing program\n", 18executing program ) = 18 [pid 376] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 376] ioctl(3, VHOST_SET_OWNER [pid 375] <... write resumed>) = 1048576 [pid 375] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 375] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 376] <... ioctl resumed>, 0) = 0 [pid 376] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 376] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 376] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 376] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 376] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 376] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 376] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 376] memfd_create("syzkaller", 0) = 5 [pid 376] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 375] <... openat resumed>) = 6 [pid 364] <... openat resumed>) = 6 [pid 284] <... openat resumed>) = 3 [pid 283] <... umount2 resumed>) = 0 [pid 376] <... mmap resumed>) = 0x7f5c1ed85000 [pid 375] ioctl(6, LOOP_SET_FD, 5 [pid 364] ioctl(6, LOOP_CLR_FD [pid 284] ioctl(3, LOOP_CLR_FD [pid 283] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 376] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 283] newfstatat(AT_FDCWD, "./2/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] umount2("./2/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 283] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 283] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 283] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 283] close(4) = 0 [pid 283] rmdir("./2/file0") = 0 [pid 375] <... ioctl resumed>) = 0 [pid 364] <... ioctl resumed>) = 0 [pid 284] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 283] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 375] close(5) = 0 [pid 364] close(6 [pid 284] close(3 [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 375] close(6 [pid 283] newfstatat(AT_FDCWD, "./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] unlink("./2/binderfs") = 0 [pid 283] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 283] close(3) = 0 [pid 283] rmdir("./2") = 0 [pid 283] mkdir("./3", 0777) = 0 [ 27.846891][ T357] EXT4-fs error (device loop0): ext4_validate_block_bitmap:438: comm vhost-352: bg 0: block 234: padding at end of block bitmap is not set [pid 283] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 376] <... write resumed>) = 1048576 [pid 376] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 376] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 375] <... close resumed>) = 0 [pid 284] <... close resumed>) = 0 [pid 375] mkdir("./file0", 0777 [pid 284] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 375] <... mkdir resumed>) = 0 [pid 375] mount("/dev/loop4", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 284] <... clone resumed>, child_tidptr=0x555582525650) = 380 ./strace-static-x86_64: Process 380 attached [pid 380] set_robust_list(0x555582525660, 24) = 0 [pid 380] chdir("./3") = 0 [pid 380] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 380] setpgid(0, 0) = 0 [pid 380] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 380] write(3, "1000", 4) = 4 [pid 380] close(3) = 0 [pid 380] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 380] write(1, "executing program\n", 18) = 18 [pid 380] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 380] ioctl(3, VHOST_SET_OWNER [pid 376] <... openat resumed>) = 6 [pid 364] <... close resumed>) = 0 [pid 376] ioctl(6, LOOP_SET_FD, 5 [pid 364] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 283] <... openat resumed>) = 3 [pid 283] ioctl(3, LOOP_CLR_FD [pid 364] <... openat resumed>) = 6 [pid 364] write(6, "#! ./file1\n", 11) = 11 [pid 364] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 376] <... ioctl resumed>) = 0 [pid 283] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 283] close(3) = 0 [pid 376] close(5 [pid 283] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 376] <... close resumed>) = 0 [pid 376] close(6 [pid 283] <... clone resumed>, child_tidptr=0x555582525650) = 384 ./strace-static-x86_64: Process 384 attached [pid 380] <... ioctl resumed>, 0) = 0 [pid 384] set_robust_list(0x555582525660, 24 [pid 380] ioctl(3, VHOST_SET_VRING_ADDR [pid 384] <... set_robust_list resumed>) = 0 [pid 380] <... ioctl resumed>, 0x200000000300) = 0 [pid 380] ioctl(3, VHOST_SET_MEM_TABLE [pid 364] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 384] chdir("./3" [pid 380] <... ioctl resumed>, 0x200000003380) = 0 [pid 384] <... chdir resumed>) = 0 [pid 380] eventfd2(4294967295, EFD_SEMAPHORE [pid 384] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 380] <... eventfd2 resumed>) = 4 [pid 380] ioctl(3, VHOST_SET_VRING_ERR [pid 384] <... prctl resumed>) = 0 [pid 380] <... ioctl resumed>, 0x2000000001c0) = 0 [pid 384] setpgid(0, 0 [pid 380] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 384] <... setpgid resumed>) = 0 [pid 380] ioctl(3, VHOST_SET_VRING_KICK [pid 384] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 380] <... ioctl resumed>, 0x200000000000) = 0 [pid 384] <... openat resumed>) = 3 [pid 380] ioctl(3, VHOST_VSOCK_SET_RUNNING [pid 384] write(3, "1000", 4 [pid 380] <... ioctl resumed>, 0x200000000140) = 0 [pid 384] <... write resumed>) = 4 [pid 380] memfd_create("syzkaller", 0 [pid 384] close(3 [pid 380] <... memfd_create resumed>) = 5 [pid 384] <... close resumed>) = 0 [pid 380] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 384] symlink("/dev/binderfs", "./binderfs" [pid 380] <... mmap resumed>) = 0x7f5c1ed85000 [pid 384] <... symlink resumed>) = 0 executing program [pid 384] write(1, "executing program\n", 18) = 18 [pid 384] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 380] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 384] <... openat resumed>) = 3 [pid 384] ioctl(3, VHOST_SET_OWNER [pid 380] <... write resumed>) = 1048576 [pid 364] +++ killed by SIGBUS +++ [pid 285] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=364, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 285] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 285] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 285] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 285] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 380] munmap(0x7f5c1ed85000, 138412032) = 0 [ 28.042103][ T364] EXT4-fs error (device loop2): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 380] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 376] <... close resumed>) = 0 [pid 376] mkdir("./file0", 0777) = 0 [pid 376] mount("/dev/loop3", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 384] <... ioctl resumed>, 0) = 0 [pid 384] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 384] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 384] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 384] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 384] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 384] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 384] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 384] memfd_create("syzkaller", 0) = 5 [pid 384] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 384] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 384] munmap(0x7f5c1ed85000, 138412032) = 0 [ 28.072303][ T375] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 384] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 375] <... mount resumed>) = 0 [pid 375] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 375] chdir("./file0") = 0 [pid 375] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 384] <... openat resumed>) = 6 [pid 380] <... openat resumed>) = 6 [pid 384] ioctl(6, LOOP_SET_FD, 5 [pid 380] ioctl(6, LOOP_SET_FD, 5 [pid 375] <... openat resumed>) = 6 [pid 285] <... umount2 resumed>) = 0 [pid 375] ioctl(6, LOOP_CLR_FD [pid 285] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./3/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 285] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 384] <... ioctl resumed>) = 0 [pid 285] getdents64(4, [pid 384] close(5) = 0 [pid 285] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 384] close(6 [pid 285] close(4) = 0 [pid 285] rmdir("./3/file0") = 0 [pid 285] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] unlink("./3/binderfs") = 0 [pid 285] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 285] close(3) = 0 [pid 285] rmdir("./3") = 0 [pid 285] mkdir("./4", 0777) = 0 [pid 285] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 380] <... ioctl resumed>) = 0 [pid 375] <... ioctl resumed>) = 0 [pid 285] <... openat resumed>) = 3 [pid 380] close(5 [pid 375] close(6 [pid 285] ioctl(3, LOOP_CLR_FD [pid 380] <... close resumed>) = 0 [pid 380] close(6 [pid 384] <... close resumed>) = 0 [pid 375] <... close resumed>) = 0 [pid 285] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 375] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 285] close(3 [pid 384] mkdir("./file0", 0777) = 0 [pid 375] <... openat resumed>) = 6 [pid 375] write(6, "#! ./file1\n", 11 [pid 384] mount("/dev/loop0", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 375] <... write resumed>) = 11 [pid 375] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 376] <... mount resumed>) = 0 [pid 376] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 376] chdir("./file0") = 0 [ 28.291231][ T376] EXT4-fs (loop3): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 376] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 380] <... close resumed>) = 0 [pid 380] mkdir("./file0", 0777) = 0 [pid 380] mount("/dev/loop1", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 375] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 375] +++ killed by SIGBUS +++ [pid 287] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=375, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=0} --- [pid 287] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 287] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 287] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 287] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 376] <... openat resumed>) = 6 [pid 376] ioctl(6, LOOP_CLR_FD [pid 285] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555582525650) = 391 ./strace-static-x86_64: Process 391 attached [pid 391] set_robust_list(0x555582525660, 24) = 0 [pid 391] chdir("./4") = 0 [pid 391] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 391] setpgid(0, 0) = 0 [pid 391] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 391] write(3, "1000", 4) = 4 [pid 391] close(3) = 0 [pid 391] symlink("/dev/binderfs", "./binderfs") = 0 [pid 391] write(1, "executing program\n", 18executing program ) = 18 [pid 391] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [ 28.336341][ T377] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm vhost-375: bg 0: block 234: padding at end of block bitmap is not set [pid 391] ioctl(3, VHOST_SET_OWNER, 0) = 0 [pid 391] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 391] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 391] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 391] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 391] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 391] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 391] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 391] memfd_create("syzkaller", 0) = 5 [pid 391] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 391] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 287] <... umount2 resumed>) = 0 [pid 376] <... ioctl resumed>) = 0 [pid 376] close(6) = 0 [pid 376] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 376] write(6, "#! ./file1\n", 11) = 11 [pid 376] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 287] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] newfstatat(AT_FDCWD, "./3/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 287] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 287] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 287] close(4) = 0 [ 28.440226][ T380] EXT4-fs (loop1): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 28.440347][ T384] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 287] rmdir("./3/file0") = 0 [pid 287] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] unlink("./3/binderfs") = 0 [pid 287] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 287] close(3) = 0 [pid 287] rmdir("./3") = 0 [pid 287] mkdir("./4", 0777) = 0 [pid 287] openat(AT_FDCWD, "/dev/loop4", 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=0x555582525650) = 397 executing program ./strace-static-x86_64: Process 397 attached [pid 397] set_robust_list(0x555582525660, 24) = 0 [pid 397] chdir("./4") = 0 [pid 397] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 397] setpgid(0, 0) = 0 [pid 397] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 397] write(3, "1000", 4) = 4 [pid 397] close(3) = 0 [pid 397] symlink("/dev/binderfs", "./binderfs") = 0 [pid 397] write(1, "executing program\n", 18) = 18 [pid 397] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 397] ioctl(3, VHOST_SET_OWNER [pid 391] <... write resumed>) = 1048576 [pid 391] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 391] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 6 [pid 391] ioctl(6, LOOP_SET_FD, 5) = 0 [pid 391] close(5) = 0 [pid 391] close(6) = 0 [pid 391] mkdir("./file0", 0777) = 0 [pid 391] mount("/dev/loop2", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 397] <... ioctl resumed>, 0) = 0 [pid 397] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 397] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 397] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 397] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 397] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 397] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 397] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 397] memfd_create("syzkaller", 0) = 5 [pid 397] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 397] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 397] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 397] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 6 [ 28.490175][ T376] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 397] ioctl(6, LOOP_SET_FD, 5) = 0 [pid 397] close(5) = 0 [pid 397] close(6) = 0 [pid 397] mkdir("./file0", 0777) = 0 [pid 397] mount("/dev/loop4", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 376] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 380] <... mount resumed>) = 0 [pid 380] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 380] chdir("./file0") = 0 [pid 380] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 376] +++ killed by SIGBUS +++ [pid 286] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=376, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 286] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 286] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 286] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 380] <... openat resumed>) = 6 [ 28.580389][ T391] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 380] ioctl(6, LOOP_CLR_FD [pid 391] <... mount resumed>) = 0 [pid 391] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 391] chdir("./file0") = 0 [pid 391] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 286] <... umount2 resumed>) = 0 [pid 380] <... ioctl resumed>) = 0 [pid 380] close(6) = 0 [pid 380] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 380] write(6, "#! ./file1\n", 11) = 11 [pid 380] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 391] <... openat resumed>) = 6 [pid 391] ioctl(6, LOOP_CLR_FD) = 0 [pid 391] close(6) = 0 [pid 391] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 286] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./3/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 391] <... openat resumed>) = 6 [pid 391] write(6, "#! ./file1\n", 11) = 11 [pid 397] <... mount resumed>) = 0 [pid 391] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 397] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 391] <... mmap resumed>) = 0x200000000000 [pid 286] <... openat resumed>) = 4 [pid 286] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 286] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 286] close(4) = 0 [pid 286] rmdir("./3/file0") = 0 [pid 286] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] unlink("./3/binderfs") = 0 [pid 286] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 286] close(3) = 0 [pid 286] rmdir("./3") = 0 [pid 286] mkdir("./4", 0777) = 0 [pid 397] <... openat resumed>) = 5 [pid 397] chdir("./file0") = 0 [pid 286] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 397] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 286] <... openat resumed>) = 3 [pid 397] <... openat resumed>) = 6 [pid 286] ioctl(3, LOOP_CLR_FD [pid 397] ioctl(6, LOOP_CLR_FD [pid 286] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 286] close(3 [pid 397] <... ioctl resumed>) = 0 [pid 391] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 286] <... close resumed>) = 0 [pid 286] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 397] close(6) = 0 [pid 286] <... clone resumed>, child_tidptr=0x555582525650) = 405 [pid 397] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 397] write(6, "#! ./file1\n", 11./strace-static-x86_64: Process 405 attached [pid 405] set_robust_list(0x555582525660, 24) = 0 [pid 405] chdir("./4" [pid 397] <... write resumed>) = 11 [pid 405] <... chdir resumed>) = 0 [pid 405] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 405] setpgid(0, 0) = 0 executing program [pid 397] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 405] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 405] write(3, "1000", 4) = 4 [pid 405] close(3) = 0 [pid 405] symlink("/dev/binderfs", "./binderfs") = 0 [pid 405] write(1, "executing program\n", 18) = 18 [pid 405] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 405] ioctl(3, VHOST_SET_OWNER, 0) = 0 [pid 405] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 405] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [ 28.701366][ T397] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 28.723106][ T381] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm vhost-380: bg 0: block 234: padding at end of block bitmap is not set [pid 405] eventfd2(4294967295, EFD_SEMAPHORE [pid 397] <... mmap resumed>) = 0x200000000000 [pid 405] <... eventfd2 resumed>) = 4 [pid 405] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 405] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 405] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 405] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 405] memfd_create("syzkaller", 0) = 5 [pid 405] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 405] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 380] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 384] <... mount resumed>) = 0 [pid 384] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 384] chdir("./file0") = 0 [pid 384] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 6 [pid 384] ioctl(6, LOOP_CLR_FD) = 0 [pid 384] close(6) = 0 [pid 384] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 391] +++ killed by SIGBUS +++ [pid 285] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=391, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 384] <... openat resumed>) = 6 [pid 285] restart_syscall(<... resuming interrupted clone ...> [pid 384] write(6, "#! ./file1\n", 11 [pid 405] <... write resumed>) = 1048576 [pid 384] <... write resumed>) = 11 [pid 384] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 285] <... restart_syscall resumed>) = 0 [pid 285] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 285] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [ 28.738508][ T391] EXT4-fs error (device loop2): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 285] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 405] munmap(0x7f5c1ed85000, 138412032 [pid 384] <... mmap resumed>) = 0x200000000000 [pid 397] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 380] +++ killed by SIGBUS +++ [pid 284] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=380, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=1} --- [pid 284] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 284] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 284] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 284] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 397] +++ killed by SIGBUS +++ [pid 287] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=397, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=0} --- [pid 287] restart_syscall(<... resuming interrupted clone ...> [pid 405] <... munmap resumed>) = 0 [pid 405] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 384] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 287] <... restart_syscall resumed>) = 0 [pid 287] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 287] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 287] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 384] +++ killed by SIGBUS +++ [pid 283] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=384, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 283] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 283] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 283] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 283] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 283] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 405] <... openat resumed>) = 6 [pid 285] <... umount2 resumed>) = 0 [pid 405] ioctl(6, LOOP_SET_FD, 5 [pid 285] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 285] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 285] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 285] close(4) = 0 [pid 285] rmdir("./4/file0") = 0 [pid 285] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] unlink("./4/binderfs") = 0 [pid 285] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 285] close(3) = 0 [pid 285] rmdir("./4") = 0 [pid 285] mkdir("./5", 0777) = 0 [ 28.772802][ T398] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm vhost-397: bg 0: block 234: padding at end of block bitmap is not set [ 28.805954][ T384] EXT4-fs error (device loop0): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 285] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 405] <... ioctl resumed>) = 0 [pid 287] <... umount2 resumed>) = 0 [pid 285] <... openat resumed>) = 3 [pid 405] close(5) = 0 [pid 405] close(6) = 0 [pid 405] mkdir("./file0", 0777) = 0 [pid 283] <... umount2 resumed>) = 0 [pid 405] mount("/dev/loop3", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 284] <... umount2 resumed>) = 0 [pid 284] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] newfstatat(AT_FDCWD, "./3/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 284] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 284] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 284] close(4) = 0 [pid 284] rmdir("./3/file0") = 0 [pid 284] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] unlink("./3/binderfs") = 0 [pid 284] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 284] close(3) = 0 [pid 284] rmdir("./3") = 0 [pid 285] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 285] close(3 [pid 283] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... close resumed>) = 0 [pid 285] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555582525650) = 408 [pid 287] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 283] newfstatat(AT_FDCWD, "./3/file0", [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 408 attached [pid 287] newfstatat(AT_FDCWD, "./4/file0", [pid 284] mkdir("./4", 0777 [pid 283] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 283] umount2("./3/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 283] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 284] <... mkdir resumed>) = 0 [pid 283] <... openat resumed>) = 4 [pid 408] set_robust_list(0x555582525660, 24 [pid 287] <... openat resumed>) = 4 [pid 408] <... set_robust_list resumed>) = 0 [pid 287] newfstatat(4, "", [pid 284] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 283] newfstatat(4, "", [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] <... openat resumed>) = 3 [pid 283] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(4, [pid 284] ioctl(3, LOOP_CLR_FD [pid 408] chdir("./5" [pid 283] getdents64(4, [pid 287] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 284] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 287] getdents64(4, [pid 284] close(3 [pid 283] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 408] <... chdir resumed>) = 0 [pid 287] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 284] <... close resumed>) = 0 [pid 408] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 287] close(4 [pid 284] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 283] getdents64(4, [pid 408] <... prctl resumed>) = 0 [pid 287] <... close resumed>) = 0 [pid 283] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 408] setpgid(0, 0 [pid 287] rmdir("./4/file0" [pid 283] close(4 [pid 408] <... setpgid resumed>) = 0 [pid 287] <... rmdir resumed>) = 0 [pid 284] <... clone resumed>, child_tidptr=0x555582525650) = 411 [pid 283] <... close resumed>) = 0 [pid 408] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 287] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 283] rmdir("./3/file0" [pid 408] <... openat resumed>) = 3 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 283] <... rmdir resumed>) = 0 [pid 408] write(3, "1000", 4 [pid 287] newfstatat(AT_FDCWD, "./4/binderfs", [pid 283] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 408] <... write resumed>) = 4 [pid 287] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 408] close(3 [pid 287] unlink("./4/binderfs" [pid 283] newfstatat(AT_FDCWD, "./3/binderfs", [pid 408] <... close resumed>) = 0 [pid 287] <... unlink resumed>) = 0 [pid 283] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 408] symlink("/dev/binderfs", "./binderfs" [pid 287] getdents64(3, [pid 283] unlink("./3/binderfs" [pid 408] <... symlink resumed>) = 0 [pid 405] <... mount resumed>) = 0 [pid 287] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 283] <... unlink resumed>) = 0 [pid 408] write(1, "executing program\n", 18 executing program [pid 287] close(3 [pid 283] getdents64(3, [pid 408] <... write resumed>) = 18 [pid 287] <... close resumed>) = 0 [pid 283] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 405] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 408] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 287] rmdir("./4" [pid 283] close(3 [pid 408] <... openat resumed>) = 3 [pid 405] <... openat resumed>) = 5 [pid 287] <... rmdir resumed>) = 0 [pid 283] <... close resumed>) = 0 [pid 408] ioctl(3, VHOST_SET_OWNER [pid 287] mkdir("./5", 0777 [pid 283] rmdir("./3" [pid 405] chdir("./file0" [pid 287] <... mkdir resumed>) = 0 [pid 283] <... rmdir resumed>) = 0 [pid 287] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 283] mkdir("./4", 0777 [pid 405] <... chdir resumed>) = 0 [pid 287] <... openat resumed>) = 3 [pid 283] <... mkdir resumed>) = 0 [pid 287] ioctl(3, LOOP_CLR_FD [pid 283] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 287] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 283] <... openat resumed>) = 3 [pid 287] close(3 [pid 283] ioctl(3, LOOP_CLR_FD [pid 405] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 287] <... close resumed>) = 0 [pid 283] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 287] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 405] <... openat resumed>) = 6 [pid 283] close(3 [pid 287] <... clone resumed>, child_tidptr=0x555582525650) = 413 ./strace-static-x86_64: Process 413 attached [pid 405] ioctl(6, LOOP_CLR_FD [pid 283] <... close resumed>) = 0 [pid 283] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 413] set_robust_list(0x555582525660, 24 [pid 405] <... ioctl resumed>) = 0 [pid 283] <... clone resumed>, child_tidptr=0x555582525650) = 414 [pid 413] <... set_robust_list resumed>) = 0 [pid 405] close(6./strace-static-x86_64: Process 411 attached [pid 411] set_robust_list(0x555582525660, 24 [pid 413] chdir("./5" [pid 405] <... close resumed>) = 0 [pid 413] <... chdir resumed>) = 0 [pid 405] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 413] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 405] write(6, "#! ./file1\n", 11 [pid 413] <... prctl resumed>) = 0 [pid 405] <... write resumed>) = 11 [pid 413] setpgid(0, 0 [pid 405] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 413] <... setpgid resumed>) = 0 executing program [pid 405] <... mmap resumed>) = 0x200000000000 [pid 411] <... set_robust_list resumed>) = 0 [pid 411] chdir("./4") = 0 [pid 411] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 411] setpgid(0, 0) = 0 [pid 411] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 411] write(3, "1000", 4) = 4 [pid 411] close(3) = 0 [pid 411] symlink("/dev/binderfs", "./binderfs") = 0 [pid 411] write(1, "executing program\n", 18) = 18 [pid 411] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 411] ioctl(3, VHOST_SET_OWNER [pid 408] <... ioctl resumed>, 0) = 0 [pid 408] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 408] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 408] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 408] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 408] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 408] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 408] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 408] memfd_create("syzkaller", 0) = 5 [pid 408] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 408] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576./strace-static-x86_64: Process 414 attached [pid 413] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 414] set_robust_list(0x555582525660, 24) = 0 [pid 413] <... openat resumed>) = 3 [pid 414] chdir("./4" [pid 413] write(3, "1000", 4) = 4 [pid 414] <... chdir resumed>) = 0 [pid 413] close(3 [pid 411] <... ioctl resumed>, 0) = 0 [pid 411] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 411] ioctl(3, VHOST_SET_MEM_TABLE [pid 414] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 413] <... close resumed>) = 0 [pid 408] <... write resumed>) = 1048576 [pid 405] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 414] <... prctl resumed>) = 0 [pid 413] symlink("/dev/binderfs", "./binderfs" [pid 414] setpgid(0, 0 [pid 408] munmap(0x7f5c1ed85000, 138412032 [pid 413] <... symlink resumed>) = 0 [pid 414] <... setpgid resumed>) = 0 [pid 411] <... ioctl resumed>, 0x200000003380) = 0 [pid 408] <... munmap resumed>) = 0 [pid 414] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 413] write(1, "executing program\n", 18 [pid 411] eventfd2(4294967295, EFD_SEMAPHOREexecuting program ) = 4 [pid 414] <... openat resumed>) = 3 [pid 413] <... write resumed>) = 18 [pid 411] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 411] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 411] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 411] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 411] memfd_create("syzkaller", 0) = 5 [pid 411] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 411] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 408] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 6 [pid 408] ioctl(6, LOOP_SET_FD, 5 [pid 414] write(3, "1000", 4 [pid 413] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 414] <... write resumed>) = 4 [pid 414] close(3 [pid 413] <... openat resumed>) = 3 [pid 414] <... close resumed>) = 0 [pid 414] symlink("/dev/binderfs", "./binderfs" [pid 413] ioctl(3, VHOST_SET_OWNER [pid 414] <... symlink resumed>) = 0 [pid 414] write(1, "executing program\n", 18executing program ) = 18 [pid 414] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 414] ioctl(3, VHOST_SET_OWNER [pid 405] +++ killed by SIGBUS +++ [pid 286] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=405, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 286] restart_syscall(<... resuming interrupted clone ...> [pid 411] <... write resumed>) = 1048576 [pid 411] munmap(0x7f5c1ed85000, 138412032) = 0 [ 29.066332][ T405] EXT4-fs (loop3): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 411] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 413] <... ioctl resumed>, 0) = 0 [pid 408] <... ioctl resumed>) = 0 [pid 414] <... ioctl resumed>, 0) = 0 [pid 413] ioctl(3, VHOST_SET_VRING_ADDR [pid 286] <... restart_syscall resumed>) = 0 [pid 408] close(5 [pid 414] ioctl(3, VHOST_SET_VRING_ADDR [pid 413] <... ioctl resumed>, 0x200000000300) = 0 [pid 408] <... close resumed>) = 0 [pid 408] close(6) = 0 [pid 414] <... ioctl resumed>, 0x200000000300) = 0 [pid 413] ioctl(3, VHOST_SET_MEM_TABLE [pid 408] mkdir("./file0", 0777 [pid 414] ioctl(3, VHOST_SET_MEM_TABLE [pid 413] <... ioctl resumed>, 0x200000003380) = 0 [pid 408] <... mkdir resumed>) = 0 [pid 286] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW [pid 408] mount("/dev/loop2", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 414] <... ioctl resumed>, 0x200000003380) = 0 [pid 413] eventfd2(4294967295, EFD_SEMAPHORE [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 414] eventfd2(4294967295, EFD_SEMAPHORE [pid 411] <... openat resumed>) = 6 [pid 414] <... eventfd2 resumed>) = 4 [pid 413] <... eventfd2 resumed>) = 4 [pid 286] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 414] ioctl(3, VHOST_SET_VRING_ERR [pid 413] ioctl(3, VHOST_SET_VRING_ERR [pid 411] ioctl(6, LOOP_SET_FD, 5 [pid 286] <... openat resumed>) = 3 [pid 414] <... ioctl resumed>, 0x2000000001c0) = 0 [pid 413] <... ioctl resumed>, 0x2000000001c0) = 0 [pid 286] newfstatat(3, "", [pid 414] ioctl(3, VHOST_SET_VRING_ADDR [pid 413] ioctl(3, VHOST_SET_VRING_ADDR [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 413] <... ioctl resumed>, 0x200000000240) = 0 [pid 414] <... ioctl resumed>, 0x200000000240) = 0 [pid 414] ioctl(3, VHOST_SET_VRING_KICK [pid 413] ioctl(3, VHOST_SET_VRING_KICK [pid 286] getdents64(3, [pid 414] <... ioctl resumed>, 0x200000000000) = 0 [pid 413] <... ioctl resumed>, 0x200000000000) = 0 [pid 413] ioctl(3, VHOST_VSOCK_SET_RUNNING [pid 286] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 414] ioctl(3, VHOST_VSOCK_SET_RUNNING [pid 413] <... ioctl resumed>, 0x200000000140) = 0 [pid 414] <... ioctl resumed>, 0x200000000140) = 0 [pid 411] <... ioctl resumed>) = 0 [pid 411] close(5) = 0 [pid 411] close(6 [pid 413] memfd_create("syzkaller", 0 [pid 414] memfd_create("syzkaller", 0 [pid 286] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 413] <... memfd_create resumed>) = 5 [pid 414] <... memfd_create resumed>) = 5 [pid 414] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 413] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 414] <... mmap resumed>) = 0x7f5c1ed85000 [pid 413] <... mmap resumed>) = 0x7f5c1ed85000 [pid 414] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [ 29.106318][ T405] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 413] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 414] <... write resumed>) = 1048576 [pid 411] <... close resumed>) = 0 [pid 411] mkdir("./file0", 0777) = 0 [pid 414] munmap(0x7f5c1ed85000, 138412032 [pid 413] munmap(0x7f5c1ed85000, 138412032 [pid 411] mount("/dev/loop1", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 414] <... munmap resumed>) = 0 [pid 413] <... munmap resumed>) = 0 [pid 414] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 413] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 286] <... umount2 resumed>) = 0 [pid 286] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 286] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 286] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 286] close(4) = 0 [pid 286] rmdir("./4/file0") = 0 [pid 286] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] unlink("./4/binderfs") = 0 [pid 286] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 286] close(3) = 0 [pid 286] rmdir("./4") = 0 [pid 286] mkdir("./5", 0777) = 0 [ 29.186342][ T408] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 286] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 408] <... mount resumed>) = 0 [pid 408] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 408] chdir("./file0") = 0 [pid 408] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 414] <... openat resumed>) = 6 [pid 413] <... openat resumed>) = 6 [pid 408] <... openat resumed>) = 6 [pid 286] <... openat resumed>) = 3 [pid 414] ioctl(6, LOOP_SET_FD, 5 [pid 413] ioctl(6, LOOP_SET_FD, 5 [pid 408] ioctl(6, LOOP_CLR_FD [pid 286] ioctl(3, LOOP_CLR_FD [pid 413] <... ioctl resumed>) = 0 [pid 408] <... ioctl resumed>) = 0 [pid 286] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 408] close(6 [pid 286] close(3 [pid 413] close(5) = 0 [pid 413] close(6 [pid 414] <... ioctl resumed>) = 0 [pid 414] close(5 [pid 286] <... close resumed>) = 0 [pid 414] <... close resumed>) = 0 [pid 413] <... close resumed>) = 0 [pid 408] <... close resumed>) = 0 [pid 286] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 414] close(6 [pid 413] mkdir("./file0", 0777 [pid 408] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 413] <... mkdir resumed>) = 0 [pid 414] <... close resumed>) = 0 [pid 408] <... openat resumed>) = 6 [pid 414] mkdir("./file0", 0777 [pid 413] mount("/dev/loop4", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 286] <... clone resumed>, child_tidptr=0x555582525650) = 426 [pid 414] <... mkdir resumed>) = 0 [pid 408] write(6, "#! ./file1\n", 11) = 11 [pid 414] mount("/dev/loop0", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 408] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 ./strace-static-x86_64: Process 426 attached [pid 426] set_robust_list(0x555582525660, 24 [pid 411] <... mount resumed>) = 0 [pid 411] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 411] chdir("./file0") = 0 [pid 411] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 6 [pid 411] ioctl(6, LOOP_CLR_FD) = 0 [pid 411] close(6) = 0 [pid 411] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 411] write(6, "#! ./file1\n", 11) = 11 [pid 411] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 426] <... set_robust_list resumed>) = 0 [pid 411] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 426] chdir("./5") = 0 [pid 426] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 426] setpgid(0, 0) = 0 [pid 426] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 426] write(3, "1000", 4) = 4 [pid 426] close(3 [pid 408] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 426] <... close resumed>) = 0 [pid 411] +++ killed by SIGBUS +++ [pid 284] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=411, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=1} --- [pid 426] symlink("/dev/binderfs", "./binderfs" [pid 284] restart_syscall(<... resuming interrupted clone ...> [pid 426] <... symlink resumed>) = 0 [pid 426] write(1, "executing program\n", 18executing program ) = 18 [pid 426] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 426] ioctl(3, VHOST_SET_OWNER [pid 284] <... restart_syscall resumed>) = 0 [ 29.320076][ T408] EXT4-fs error (device loop2): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [ 29.334911][ T411] EXT4-fs (loop1): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 29.359514][ T411] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 284] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 284] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 284] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 426] <... ioctl resumed>, 0) = 0 [pid 426] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 426] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 408] +++ killed by SIGBUS +++ [pid 426] eventfd2(4294967295, EFD_SEMAPHORE [pid 285] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=408, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 285] restart_syscall(<... resuming interrupted clone ...> [pid 426] <... eventfd2 resumed>) = 4 [pid 426] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 413] <... mount resumed>) = 0 [pid 414] <... mount resumed>) = 0 [pid 426] ioctl(3, VHOST_SET_VRING_ADDR [pid 414] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 413] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 426] <... ioctl resumed>, 0x200000000240) = 0 [pid 414] <... openat resumed>) = 5 [pid 413] <... openat resumed>) = 5 [pid 426] ioctl(3, VHOST_SET_VRING_KICK [pid 414] chdir("./file0" [pid 413] chdir("./file0" [pid 426] <... ioctl resumed>, 0x200000000000) = 0 [pid 414] <... chdir resumed>) = 0 [pid 413] <... chdir resumed>) = 0 [pid 426] ioctl(3, VHOST_VSOCK_SET_RUNNING [pid 413] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 426] <... ioctl resumed>, 0x200000000140) = 0 [pid 414] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 426] memfd_create("syzkaller", 0 [pid 285] <... restart_syscall resumed>) = 0 [pid 426] <... memfd_create resumed>) = 5 [pid 285] umount2("./5", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 426] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 285] <... openat resumed>) = 3 [pid 285] newfstatat(3, "", [pid 426] <... mmap resumed>) = 0x7f5c1ed85000 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 285] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 426] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 426] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 426] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 284] <... umount2 resumed>) = 0 [pid 413] <... openat resumed>) = 6 [pid 414] <... openat resumed>) = 6 [pid 414] ioctl(6, LOOP_CLR_FD [pid 413] ioctl(6, LOOP_CLR_FD) = 0 [pid 414] <... ioctl resumed>) = 0 [pid 414] close(6 [pid 413] close(6 [pid 284] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] newfstatat(AT_FDCWD, "./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 284] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 284] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 284] close(4) = 0 [pid 284] rmdir("./4/file0") = 0 [pid 284] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] newfstatat(AT_FDCWD, "./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] unlink("./4/binderfs") = 0 [pid 284] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 284] close(3) = 0 [pid 284] rmdir("./4") = 0 [pid 284] mkdir("./5", 0777) = 0 [ 29.396744][ T414] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 29.404887][ T413] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 284] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 285] <... umount2 resumed>) = 0 [pid 413] <... close resumed>) = 0 [pid 414] <... close resumed>) = 0 [pid 426] <... openat resumed>) = 6 [pid 413] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 284] <... openat resumed>) = 3 [pid 414] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 426] ioctl(6, LOOP_SET_FD, 5 [pid 284] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 284] close(3 [pid 413] <... openat resumed>) = 6 [pid 414] <... openat resumed>) = 6 [pid 414] write(6, "#! ./file1\n", 11 [pid 413] write(6, "#! ./file1\n", 11 [pid 285] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 413] <... write resumed>) = 11 [pid 414] <... write resumed>) = 11 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 414] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 413] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 285] newfstatat(AT_FDCWD, "./5/file0", [pid 413] <... mmap resumed>) = 0x200000000000 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 426] <... ioctl resumed>) = 0 [pid 285] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] <... close resumed>) = 0 [pid 426] close(5 [pid 284] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 426] <... close resumed>) = 0 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 426] close(6 [pid 284] <... clone resumed>, child_tidptr=0x555582525650) = 433 [pid 285] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 285] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 285] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 285] close(4) = 0 [pid 414] <... mmap resumed>) = 0x200000000000 executing program [pid 285] rmdir("./5/file0"./strace-static-x86_64: Process 433 attached [pid 433] set_robust_list(0x555582525660, 24) = 0 [pid 433] chdir("./5") = 0 [pid 433] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 433] setpgid(0, 0) = 0 [pid 433] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 433] write(3, "1000", 4) = 4 [pid 433] close(3) = 0 [pid 433] symlink("/dev/binderfs", "./binderfs") = 0 [pid 433] write(1, "executing program\n", 18) = 18 [pid 433] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 433] ioctl(3, VHOST_SET_OWNER [pid 285] <... rmdir resumed>) = 0 [pid 285] umount2("./5/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./5/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] unlink("./5/binderfs") = 0 [pid 433] <... ioctl resumed>, 0) = 0 [pid 433] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 433] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 433] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 433] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 433] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 433] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 433] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 433] memfd_create("syzkaller", 0) = 5 [pid 433] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 413] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 285] getdents64(3, [pid 426] <... close resumed>) = 0 [pid 433] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 285] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 426] mkdir("./file0", 0777 [pid 285] close(3 [pid 426] <... mkdir resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 285] rmdir("./5" [pid 426] mount("/dev/loop3", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 285] <... rmdir resumed>) = 0 [pid 285] mkdir("./6", 0777) = 0 [pid 285] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 433] <... write resumed>) = 1048576 [pid 433] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 433] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 413] +++ killed by SIGBUS +++ [pid 287] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=413, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 287] restart_syscall(<... resuming interrupted clone ...> [pid 414] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 414] +++ killed by SIGBUS +++ [pid 283] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=414, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 283] restart_syscall(<... resuming interrupted clone ...> [pid 287] <... restart_syscall resumed>) = 0 [pid 283] <... restart_syscall resumed>) = 0 [pid 287] umount2("./5", MNT_FORCE|UMOUNT_NOFOLLOW [pid 283] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 283] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] <... openat resumed>) = 3 [pid 283] <... openat resumed>) = 3 [pid 287] newfstatat(3, "", [pid 283] newfstatat(3, "", [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 283] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(3, [pid 283] getdents64(3, [pid 287] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 283] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 287] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 283] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... openat resumed>) = 3 [pid 433] <... openat resumed>) = 6 [pid 433] ioctl(6, LOOP_SET_FD, 5 [pid 285] ioctl(3, LOOP_CLR_FD [pid 433] <... ioctl resumed>) = 0 [pid 433] close(5) = 0 [ 29.547126][ T413] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [ 29.565920][ T414] EXT4-fs error (device loop0): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 433] close(6 [pid 285] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 285] close(3 [pid 426] <... mount resumed>) = 0 [pid 426] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 426] chdir("./file0") = 0 [pid 426] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 433] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 285] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 433] mkdir("./file0", 0777) = 0 [pid 285] <... clone resumed>, child_tidptr=0x555582525650) = 438 [pid 433] mount("/dev/loop1", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 287] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 438 attached [pid 438] set_robust_list(0x555582525660, 24) = 0 [pid 438] chdir("./6") = 0 [pid 438] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [ 29.676638][ T426] EXT4-fs (loop3): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue executing program [pid 438] setpgid(0, 0) = 0 [pid 438] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 438] write(3, "1000", 4) = 4 [pid 438] close(3) = 0 [pid 438] symlink("/dev/binderfs", "./binderfs") = 0 [pid 438] write(1, "executing program\n", 18) = 18 [pid 438] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 438] ioctl(3, VHOST_SET_OWNER [pid 426] <... openat resumed>) = 6 [pid 426] ioctl(6, LOOP_CLR_FD [pid 438] <... ioctl resumed>, 0) = 0 [pid 438] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 438] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 438] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 438] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 438] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 438] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 438] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 438] memfd_create("syzkaller", 0) = 5 [pid 438] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 426] <... ioctl resumed>) = 0 [pid 283] <... umount2 resumed>) = 0 [pid 426] close(6) = 0 [pid 426] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 426] write(6, "#! ./file1\n", 11 [pid 438] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 426] <... write resumed>) = 11 [pid 426] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 283] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 438] <... write resumed>) = 1048576 [pid 438] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 438] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 6 [pid 438] ioctl(6, LOOP_SET_FD, 5 [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 283] newfstatat(AT_FDCWD, "./4/file0", [pid 287] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 283] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 283] umount2("./4/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 438] <... ioctl resumed>) = 0 [pid 438] close(5) = 0 [pid 438] close(6 [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] newfstatat(AT_FDCWD, "./5/file0", [pid 283] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] <... openat resumed>) = 4 [pid 287] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 283] newfstatat(4, "", [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 283] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 283] getdents64(4, [pid 287] <... openat resumed>) = 4 [pid 287] newfstatat(4, "", [pid 283] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 283] getdents64(4, [pid 287] getdents64(4, [pid 283] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 287] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 283] close(4 [pid 287] getdents64(4, [pid 283] <... close resumed>) = 0 [pid 287] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 283] rmdir("./4/file0" [pid 287] close(4 [pid 283] <... rmdir resumed>) = 0 [pid 287] <... close resumed>) = 0 [pid 283] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] rmdir("./5/file0" [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] <... rmdir resumed>) = 0 [pid 283] newfstatat(AT_FDCWD, "./4/binderfs", [pid 287] umount2("./5/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] newfstatat(AT_FDCWD, "./5/binderfs", [pid 283] unlink("./4/binderfs" [pid 287] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] <... unlink resumed>) = 0 [pid 287] unlink("./5/binderfs" [pid 283] getdents64(3, [pid 287] <... unlink resumed>) = 0 [pid 283] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 287] getdents64(3, [pid 283] close(3 [pid 287] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 283] <... close resumed>) = 0 [pid 287] close(3 [pid 283] rmdir("./4" [pid 287] <... close resumed>) = 0 [pid 283] <... rmdir resumed>) = 0 [pid 287] rmdir("./5" [pid 283] mkdir("./5", 0777 [pid 287] <... rmdir resumed>) = 0 [pid 283] <... mkdir resumed>) = 0 [pid 287] mkdir("./6", 0777) = 0 [pid 283] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 287] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 426] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 433] <... mount resumed>) = 0 [pid 433] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 438] <... close resumed>) = 0 [pid 433] <... openat resumed>) = 5 [pid 426] +++ killed by SIGBUS +++ [pid 287] <... openat resumed>) = 3 [pid 283] <... openat resumed>) = 3 [pid 438] mkdir("./file0", 0777) = 0 [pid 286] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=426, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 438] mount("/dev/loop2", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 286] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 286] umount2("./5", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] ioctl(3, LOOP_CLR_FD [pid 283] ioctl(3, LOOP_CLR_FD [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 29.785245][ T426] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 286] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 433] chdir("./file0" [pid 287] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 286] <... openat resumed>) = 3 [pid 283] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 286] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 433] <... chdir resumed>) = 0 [pid 287] close(3 [pid 283] close(3 [pid 286] getdents64(3, [pid 433] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 287] <... close resumed>) = 0 [pid 286] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 283] <... close resumed>) = 0 [pid 286] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 283] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 433] <... openat resumed>) = 6 [pid 433] ioctl(6, LOOP_CLR_FD) = 0 [pid 287] <... clone resumed>, child_tidptr=0x555582525650) = 444 [pid 283] <... clone resumed>, child_tidptr=0x555582525650) = 445 [pid 433] close(6) = 0 [pid 433] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 433] write(6, "#! ./file1\n", 11) = 11 [pid 433] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 ./strace-static-x86_64: Process 444 attached [pid 444] set_robust_list(0x555582525660, 24) = 0 [pid 444] chdir("./6") = 0 [pid 444] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 444] setpgid(0, 0) = 0 [pid 444] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 444] write(3, "1000", 4) = 4 ./strace-static-x86_64: Process 445 attached [pid 445] set_robust_list(0x555582525660, 24 [pid 444] close(3) = 0 [pid 445] <... set_robust_list resumed>) = 0 [pid 445] chdir("./5" [pid 444] symlink("/dev/binderfs", "./binderfs") = 0 [pid 445] <... chdir resumed>) = 0 [pid 445] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 445] setpgid(0, 0) = 0 [pid 444] write(1, "executing program\n", 18executing program ) = 18 [pid 444] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 445] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 444] ioctl(3, VHOST_SET_OWNER [pid 445] write(3, "1000", 4) = 4 [pid 445] close(3) = 0 [pid 445] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 445] write(1, "executing program\n", 18) = 18 [pid 445] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [ 29.832261][ T433] EXT4-fs (loop1): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 445] ioctl(3, VHOST_SET_OWNER [pid 433] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 286] <... umount2 resumed>) = 0 [pid 286] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./5/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 286] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 286] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 286] close(4) = 0 [pid 286] rmdir("./5/file0") = 0 [pid 286] umount2("./5/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./5/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] unlink("./5/binderfs") = 0 [pid 286] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 286] close(3) = 0 [pid 286] rmdir("./5") = 0 [pid 286] mkdir("./6", 0777) = 0 [pid 286] openat(AT_FDCWD, "/dev/loop3", 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=0x555582525650) = 450 [pid 438] <... mount resumed>) = 0 [pid 438] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 438] chdir("./file0") = 0 [pid 438] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 6 [pid 438] ioctl(6, LOOP_CLR_FD) = 0 [pid 438] close(6) = 0 [pid 438] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 438] write(6, "#! ./file1\n", 11) = 11 [pid 438] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 444] <... ioctl resumed>, 0) = 0 [pid 444] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 444] ioctl(3, VHOST_SET_MEM_TABLE [pid 445] <... ioctl resumed>, 0) = 0 [pid 445] ioctl(3, VHOST_SET_VRING_ADDR [pid 444] <... ioctl resumed>, 0x200000003380) = 0 [pid 445] <... ioctl resumed>, 0x200000000300) = 0 [pid 444] eventfd2(4294967295, EFD_SEMAPHORE [pid 445] ioctl(3, VHOST_SET_MEM_TABLE [pid 444] <... eventfd2 resumed>) = 4 [pid 444] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 444] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 444] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 444] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 444] memfd_create("syzkaller", 0) = 5 [pid 433] +++ killed by SIGBUS +++ [pid 444] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 444] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 444] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 444] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 6 [pid 444] ioctl(6, LOOP_SET_FD, 5./strace-static-x86_64: Process 450 attached [pid 284] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=433, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=1} --- [pid 445] <... ioctl resumed>, 0x200000003380) = 0 [pid 284] restart_syscall(<... resuming interrupted clone ...> [pid 445] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 445] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 445] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 445] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 445] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 445] memfd_create("syzkaller", 0) = 5 [pid 445] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 284] <... restart_syscall resumed>) = 0 [pid 284] umount2("./5", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 445] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 284] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [ 29.881674][ T433] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [ 29.907477][ T438] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 284] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 445] <... write resumed>) = 1048576 [pid 450] set_robust_list(0x555582525660, 24) = 0 [pid 450] chdir("./6") = 0 [pid 450] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 445] munmap(0x7f5c1ed85000, 138412032 [pid 444] <... ioctl resumed>) = 0 [pid 444] close(5) = 0 [pid 444] close(6 [pid 450] <... prctl resumed>) = 0 [pid 450] setpgid(0, 0) = 0 [pid 450] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 450] write(3, "1000", 4) = 4 [pid 450] close(3) = 0 [pid 450] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 450] write(1, "executing program\n", 18) = 18 [pid 450] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 450] ioctl(3, VHOST_SET_OWNER [pid 445] <... munmap resumed>) = 0 [pid 438] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 445] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 450] <... ioctl resumed>, 0) = 0 [pid 450] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 450] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 450] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 450] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 450] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 450] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 450] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 450] memfd_create("syzkaller", 0) = 5 [pid 450] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 450] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 444] <... close resumed>) = 0 [pid 444] mkdir("./file0", 0777) = 0 [pid 438] +++ killed by SIGBUS +++ [pid 450] munmap(0x7f5c1ed85000, 138412032 [pid 444] mount("/dev/loop4", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 285] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=438, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=4} --- [pid 285] restart_syscall(<... resuming interrupted clone ...> [pid 450] <... munmap resumed>) = 0 [pid 450] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 285] <... restart_syscall resumed>) = 0 [pid 285] umount2("./6", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 285] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [ 29.945698][ T438] EXT4-fs error (device loop2): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 285] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 445] <... openat resumed>) = 6 [pid 445] ioctl(6, LOOP_SET_FD, 5 [pid 450] <... openat resumed>) = 6 [pid 450] ioctl(6, LOOP_SET_FD, 5 [pid 284] <... umount2 resumed>) = 0 [pid 284] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] newfstatat(AT_FDCWD, "./5/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 284] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 445] <... ioctl resumed>) = 0 [pid 445] close(5) = 0 [pid 284] getdents64(4, [pid 445] close(6 [pid 284] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 284] close(4) = 0 [pid 284] rmdir("./5/file0" [pid 444] <... mount resumed>) = 0 [pid 444] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 444] chdir("./file0") = 0 [pid 444] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 450] <... ioctl resumed>) = 0 [pid 444] <... openat resumed>) = 6 [pid 444] ioctl(6, LOOP_CLR_FD) = 0 [pid 444] close(6) = 0 [pid 444] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 444] write(6, "#! ./file1\n", 11) = 11 [pid 444] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 450] close(5 [pid 445] <... close resumed>) = 0 [pid 285] <... umount2 resumed>) = 0 [pid 284] <... rmdir resumed>) = 0 [pid 450] <... close resumed>) = 0 [pid 445] mkdir("./file0", 0777 [pid 285] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] umount2("./5/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 450] close(6 [pid 445] <... mkdir resumed>) = 0 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 284] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 445] mount("/dev/loop0", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 285] newfstatat(AT_FDCWD, "./6/file0", [pid 284] newfstatat(AT_FDCWD, "./5/binderfs", [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] unlink("./5/binderfs" [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 284] <... unlink resumed>) = 0 [pid 285] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 284] getdents64(3, [pid 285] <... openat resumed>) = 4 [pid 284] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 285] newfstatat(4, "", [pid 284] close(3 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] <... close resumed>) = 0 [pid 285] getdents64(4, [pid 284] rmdir("./5" [pid 285] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 284] <... rmdir resumed>) = 0 [pid 285] getdents64(4, [pid 284] mkdir("./6", 0777 [pid 285] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 284] <... mkdir resumed>) = 0 [pid 285] close(4 [pid 284] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 285] <... close resumed>) = 0 [pid 285] rmdir("./6/file0") = 0 [pid 444] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 285] umount2("./6/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] unlink("./6/binderfs") = 0 [pid 285] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 285] close(3) = 0 [pid 285] rmdir("./6") = 0 [pid 285] mkdir("./7", 0777) = 0 [ 30.128739][ T444] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 285] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 444] +++ killed by SIGBUS +++ [pid 287] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=444, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=1} --- [pid 287] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 287] umount2("./6", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 287] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 287] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 450] <... close resumed>) = 0 [pid 450] mkdir("./file0", 0777) = 0 [ 30.171962][ T444] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 450] mount("/dev/loop3", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 284] <... openat resumed>) = 3 [pid 284] ioctl(3, LOOP_CLR_FD [pid 450] <... mount resumed>) = 0 [pid 450] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 450] chdir("./file0") = 0 [pid 450] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 285] <... openat resumed>) = 3 [pid 284] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 287] <... umount2 resumed>) = 0 [pid 450] <... openat resumed>) = 6 [pid 285] ioctl(3, LOOP_CLR_FD [pid 284] close(3 [pid 450] ioctl(6, LOOP_CLR_FD [pid 284] <... close resumed>) = 0 [pid 285] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 450] <... ioctl resumed>) = 0 [pid 450] close(6 [pid 285] close(3 [pid 284] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 450] <... close resumed>) = 0 [pid 285] <... close resumed>) = 0 [pid 450] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 285] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 284] <... clone resumed>, child_tidptr=0x555582525650) = 461 [pid 450] <... openat resumed>) = 6 [pid 450] write(6, "#! ./file1\n", 11 [pid 285] <... clone resumed>, child_tidptr=0x555582525650) = 462 [pid 450] <... write resumed>) = 11 [pid 450] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 ./strace-static-x86_64: Process 461 attached [pid 461] set_robust_list(0x555582525660, 24) = 0 [pid 461] chdir("./6") = 0 [pid 461] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 461] setpgid(0, 0) = 0 [pid 461] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 461] write(3, "1000", 4) = 4 [pid 461] close(3) = 0 [pid 461] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 461] write(1, "executing program\n", 18) = 18 [pid 461] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [ 30.293483][ T450] EXT4-fs (loop3): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 461] ioctl(3, VHOST_SET_OWNER [pid 445] <... mount resumed>) = 0 [pid 445] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 445] chdir("./file0") = 0 [pid 445] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 6 [pid 445] ioctl(6, LOOP_CLR_FD) = 0 [pid 445] close(6) = 0 [pid 445] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 287] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] newfstatat(AT_FDCWD, "./6/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 287] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 287] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 287] close(4) = 0 [pid 287] rmdir("./6/file0") = 0 [pid 287] umount2("./6/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] newfstatat(AT_FDCWD, "./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] unlink("./6/binderfs") = 0 [pid 287] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 287] close(3) = 0 [pid 287] rmdir("./6") = 0 [pid 287] mkdir("./7", 0777) = 0 [pid 287] openat(AT_FDCWD, "/dev/loop4", 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=0x555582525650) = 464 [pid 445] <... openat resumed>) = 6 [pid 445] write(6, "#! ./file1\n", 11./strace-static-x86_64: Process 462 attached [pid 462] set_robust_list(0x555582525660, 24 [pid 445] <... write resumed>) = 11 [pid 445] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 executing program executing program ./strace-static-x86_64: Process 464 attached [pid 462] <... set_robust_list resumed>) = 0 [pid 464] set_robust_list(0x555582525660, 24) = 0 [pid 464] chdir("./7") = 0 [pid 464] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 464] setpgid(0, 0) = 0 [pid 464] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 464] write(3, "1000", 4) = 4 [pid 464] close(3) = 0 [pid 464] symlink("/dev/binderfs", "./binderfs") = 0 [pid 464] write(1, "executing program\n", 18) = 18 [pid 464] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 464] ioctl(3, VHOST_SET_OWNER [pid 462] chdir("./7") = 0 [pid 462] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 462] setpgid(0, 0) = 0 [pid 462] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 462] write(3, "1000", 4) = 4 [pid 462] close(3) = 0 [pid 462] symlink("/dev/binderfs", "./binderfs") = 0 [pid 462] write(1, "executing program\n", 18) = 18 [pid 462] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 462] ioctl(3, VHOST_SET_OWNER [pid 461] <... ioctl resumed>, 0) = 0 [pid 461] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 461] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 461] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 461] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 461] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 461] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 461] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 461] memfd_create("syzkaller", 0 [pid 450] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 445] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 464] <... ioctl resumed>, 0) = 0 [pid 462] <... ioctl resumed>, 0) = 0 [pid 461] <... memfd_create resumed>) = 5 [pid 464] ioctl(3, VHOST_SET_VRING_ADDR [pid 462] ioctl(3, VHOST_SET_VRING_ADDR [pid 461] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 464] <... ioctl resumed>, 0x200000000300) = 0 [pid 462] <... ioctl resumed>, 0x200000000300) = 0 [pid 461] <... mmap resumed>) = 0x7f5c1ed85000 [ 30.324934][ T445] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 30.360772][ T450] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 464] ioctl(3, VHOST_SET_MEM_TABLE [pid 462] ioctl(3, VHOST_SET_MEM_TABLE [pid 461] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 464] <... ioctl resumed>, 0x200000003380) = 0 [pid 462] <... ioctl resumed>, 0x200000003380) = 0 [pid 464] eventfd2(4294967295, EFD_SEMAPHORE [pid 462] eventfd2(4294967295, EFD_SEMAPHORE [pid 464] <... eventfd2 resumed>) = 4 [pid 462] <... eventfd2 resumed>) = 4 [pid 464] ioctl(3, VHOST_SET_VRING_ERR [pid 462] ioctl(3, VHOST_SET_VRING_ERR [pid 464] <... ioctl resumed>, 0x2000000001c0) = 0 [pid 464] ioctl(3, VHOST_SET_VRING_ADDR [pid 462] <... ioctl resumed>, 0x2000000001c0) = 0 [pid 464] <... ioctl resumed>, 0x200000000240) = 0 [pid 462] ioctl(3, VHOST_SET_VRING_ADDR [pid 464] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 462] <... ioctl resumed>, 0x200000000240) = 0 [pid 464] ioctl(3, VHOST_VSOCK_SET_RUNNING [pid 462] ioctl(3, VHOST_SET_VRING_KICK [pid 450] +++ killed by SIGBUS +++ [pid 462] <... ioctl resumed>, 0x200000000000) = 0 [pid 464] <... ioctl resumed>, 0x200000000140) = 0 [pid 286] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=450, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 462] ioctl(3, VHOST_VSOCK_SET_RUNNING [pid 464] memfd_create("syzkaller", 0 [pid 462] <... ioctl resumed>, 0x200000000140) = 0 [pid 286] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 462] memfd_create("syzkaller", 0 [pid 464] <... memfd_create resumed>) = 5 [pid 462] <... memfd_create resumed>) = 5 [pid 464] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 462] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 464] <... mmap resumed>) = 0x7f5c1ed85000 [pid 286] umount2("./6", MNT_FORCE|UMOUNT_NOFOLLOW [pid 462] <... mmap resumed>) = 0x7f5c1ed85000 [pid 464] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 462] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 286] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 286] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 286] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 462] <... write resumed>) = 1048576 [pid 461] <... write resumed>) = 1048576 [pid 445] +++ killed by SIGBUS +++ [pid 283] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=445, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 464] <... write resumed>) = 1048576 [pid 461] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 464] munmap(0x7f5c1ed85000, 138412032 [pid 462] munmap(0x7f5c1ed85000, 138412032 [pid 461] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 464] <... munmap resumed>) = 0 [pid 462] <... munmap resumed>) = 0 [pid 464] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 462] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 283] umount2("./5", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 283] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 283] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [ 30.388110][ T445] EXT4-fs error (device loop0): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 283] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... umount2 resumed>) = 0 [pid 464] <... openat resumed>) = 6 [pid 461] <... openat resumed>) = 6 [pid 462] <... openat resumed>) = 6 [pid 464] ioctl(6, LOOP_SET_FD, 5 [pid 462] ioctl(6, LOOP_SET_FD, 5 [pid 461] ioctl(6, LOOP_SET_FD, 5 [pid 286] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./6/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 286] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 286] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 286] close(4) = 0 [pid 286] rmdir("./6/file0") = 0 [pid 286] umount2("./6/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] unlink("./6/binderfs") = 0 [pid 286] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 286] close(3) = 0 [pid 286] rmdir("./6") = 0 [pid 286] mkdir("./7", 0777) = 0 [pid 286] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 283] <... umount2 resumed>) = 0 [pid 283] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] newfstatat(AT_FDCWD, "./5/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] umount2("./5/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 283] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 283] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 283] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 283] close(4) = 0 [pid 283] rmdir("./5/file0") = 0 [pid 283] umount2("./5/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] newfstatat(AT_FDCWD, "./5/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] unlink("./5/binderfs") = 0 [pid 283] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 283] close(3) = 0 [pid 283] rmdir("./5" [pid 461] <... ioctl resumed>) = 0 [pid 283] <... rmdir resumed>) = 0 [pid 461] close(5) = 0 [pid 461] close(6 [pid 283] mkdir("./6", 0777) = 0 [pid 283] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 462] <... ioctl resumed>) = 0 [pid 462] close(5) = 0 [pid 462] close(6 [pid 464] <... ioctl resumed>) = 0 [pid 464] close(5) = 0 [pid 464] close(6 [pid 286] <... openat resumed>) = 3 [pid 286] ioctl(3, LOOP_CLR_FD [pid 464] <... close resumed>) = 0 [pid 283] <... openat resumed>) = 3 [pid 464] mkdir("./file0", 0777 [pid 283] ioctl(3, LOOP_CLR_FD [pid 464] <... mkdir resumed>) = 0 [pid 464] mount("/dev/loop4", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 462] <... close resumed>) = 0 [pid 286] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 462] mkdir("./file0", 0777 [pid 461] <... close resumed>) = 0 [pid 286] close(3 [pid 283] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 462] <... mkdir resumed>) = 0 [pid 461] mkdir("./file0", 0777 [pid 283] close(3 [pid 462] mount("/dev/loop2", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 461] <... mkdir resumed>) = 0 [pid 461] mount("/dev/loop1", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 286] <... close resumed>) = 0 [pid 283] <... close resumed>) = 0 [pid 286] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 283] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555582525650) = 475 [pid 286] <... clone resumed>, child_tidptr=0x555582525650) = 474 ./strace-static-x86_64: Process 474 attached [pid 474] set_robust_list(0x555582525660, 24) = 0 [pid 474] chdir("./7") = 0 [pid 474] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 474] setpgid(0, 0) = 0 [pid 474] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 474] write(3, "1000", 4) = 4 [pid 474] close(3) = 0 [pid 474] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 474] write(1, "executing program\n", 18) = 18 [pid 474] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 474] ioctl(3, VHOST_SET_OWNER, 0) = 0 [pid 474] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 474] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 474] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 474] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 474] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 474] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 474] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 474] memfd_create("syzkaller", 0) = 5 [pid 474] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 474] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 474] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 474] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 6 [pid 474] ioctl(6, LOOP_SET_FD, 5./strace-static-x86_64: Process 475 attached [pid 475] set_robust_list(0x555582525660, 24) = 0 [pid 475] chdir("./6") = 0 [pid 475] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 475] setpgid(0, 0) = 0 [pid 475] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 475] write(3, "1000", 4) = 4 executing program [pid 475] close(3) = 0 [pid 475] symlink("/dev/binderfs", "./binderfs") = 0 [pid 475] write(1, "executing program\n", 18) = 18 [pid 475] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [ 30.700417][ T464] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 475] ioctl(3, VHOST_SET_OWNER [pid 474] <... ioctl resumed>) = 0 [pid 474] close(5) = 0 [pid 474] close(6) = 0 [pid 464] <... mount resumed>) = 0 [pid 462] <... mount resumed>) = 0 [pid 464] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 462] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 475] <... ioctl resumed>, 0) = 0 [pid 474] mkdir("./file0", 0777 [pid 464] <... openat resumed>) = 5 [pid 462] <... openat resumed>) = 5 [pid 475] ioctl(3, VHOST_SET_VRING_ADDR [pid 474] <... mkdir resumed>) = 0 [pid 464] chdir("./file0" [pid 462] chdir("./file0" [pid 475] <... ioctl resumed>, 0x200000000300) = 0 [pid 474] mount("/dev/loop3", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 464] <... chdir resumed>) = 0 [pid 462] <... chdir resumed>) = 0 [pid 464] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 462] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 475] ioctl(3, VHOST_SET_MEM_TABLE [pid 464] <... openat resumed>) = 6 [pid 462] <... openat resumed>) = 6 [pid 464] ioctl(6, LOOP_CLR_FD [pid 462] ioctl(6, LOOP_CLR_FD [pid 464] <... ioctl resumed>) = 0 [pid 462] <... ioctl resumed>) = 0 [pid 464] close(6 [pid 462] close(6 [pid 464] <... close resumed>) = 0 [pid 464] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 462] <... close resumed>) = 0 [pid 475] <... ioctl resumed>, 0x200000003380) = 0 [pid 464] <... openat resumed>) = 6 [pid 462] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 464] write(6, "#! ./file1\n", 11 [pid 475] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 464] <... write resumed>) = 11 [pid 462] <... openat resumed>) = 6 [pid 475] ioctl(3, VHOST_SET_VRING_ERR [pid 464] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0 [pid 462] write(6, "#! ./file1\n", 11 [pid 475] <... ioctl resumed>, 0x2000000001c0) = 0 [pid 464] <... mmap resumed>) = 0x200000000000 [pid 475] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 475] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 475] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 475] memfd_create("syzkaller", 0) = 5 [pid 475] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 475] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 462] <... write resumed>) = 11 [pid 462] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 475] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 475] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 6 [ 30.754233][ T462] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 30.778305][ T461] EXT4-fs (loop1): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 475] ioctl(6, LOOP_SET_FD, 5) = 0 [pid 475] close(5) = 0 [pid 475] close(6 [pid 461] <... mount resumed>) = 0 [pid 461] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [ 30.831091][ T464] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [ 30.854852][ T466] EXT4-fs error (device loop2): ext4_validate_block_bitmap:438: comm vhost-462: bg 0: block 234: padding at end of block bitmap is not set [pid 461] chdir("./file0") = 0 [pid 461] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 475] <... close resumed>) = 0 [pid 461] <... openat resumed>) = 6 [pid 475] mkdir("./file0", 0777 [pid 464] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 461] ioctl(6, LOOP_CLR_FD [pid 475] <... mkdir resumed>) = 0 [pid 461] <... ioctl resumed>) = 0 [pid 461] close(6 [pid 475] mount("/dev/loop0", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 461] <... close resumed>) = 0 [pid 461] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 462] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 461] <... openat resumed>) = 6 [pid 461] write(6, "#! ./file1\n", 11) = 11 [pid 461] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 474] <... mount resumed>) = 0 [pid 474] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 462] +++ killed by SIGBUS +++ [pid 285] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=462, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=1} --- [pid 285] restart_syscall(<... resuming interrupted clone ...> [pid 474] <... openat resumed>) = 5 [pid 474] chdir("./file0") = 0 [pid 474] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 6 [pid 474] ioctl(6, LOOP_CLR_FD) = 0 [ 30.870350][ T474] EXT4-fs (loop3): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 474] close(6 [pid 464] +++ killed by SIGBUS +++ [pid 285] <... restart_syscall resumed>) = 0 [pid 285] umount2("./7", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=464, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=1} --- [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 285] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(3, [pid 287] umount2("./7", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 285] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 287] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 474] <... close resumed>) = 0 [pid 287] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 474] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 474] write(6, "#! ./file1\n", 11) = 11 [pid 474] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 461] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 461] +++ killed by SIGBUS +++ [pid 284] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=461, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 284] umount2("./6", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 284] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 284] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 284] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 474] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [ 30.936317][ T461] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 475] <... mount resumed>) = 0 [pid 475] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 285] <... umount2 resumed>) = 0 [pid 475] chdir("./file0" [pid 474] +++ killed by SIGBUS +++ [pid 285] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=474, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 475] <... chdir resumed>) = 0 [pid 286] restart_syscall(<... resuming interrupted clone ...> [pid 285] newfstatat(AT_FDCWD, "./7/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 475] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 285] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 285] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 285] close(4) = 0 [pid 285] rmdir("./7/file0") = 0 [pid 285] umount2("./7/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./7/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] unlink("./7/binderfs") = 0 [pid 285] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 285] close(3) = 0 [pid 285] rmdir("./7") = 0 [pid 285] mkdir("./8", 0777) = 0 [pid 285] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 286] <... restart_syscall resumed>) = 0 [pid 286] umount2("./7", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 286] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [ 30.988709][ T474] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [ 31.005314][ T475] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 286] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 475] <... openat resumed>) = 6 [pid 475] ioctl(6, LOOP_CLR_FD) = 0 [pid 287] <... umount2 resumed>) = 0 [pid 286] <... umount2 resumed>) = 0 [pid 285] <... openat resumed>) = 3 [pid 284] <... umount2 resumed>) = 0 [pid 285] ioctl(3, LOOP_CLR_FD [pid 475] close(6 [pid 285] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 475] <... close resumed>) = 0 [pid 285] close(3 [pid 475] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 285] <... close resumed>) = 0 [pid 285] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 475] <... openat resumed>) = 6 [pid 285] <... clone resumed>, child_tidptr=0x555582525650) = 486 [pid 475] write(6, "#! ./file1\n", 11) = 11 [pid 475] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 ./strace-static-x86_64: Process 486 attached [pid 287] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 284] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] newfstatat(AT_FDCWD, "./7/file0", [pid 286] newfstatat(AT_FDCWD, "./7/file0", [pid 284] newfstatat(AT_FDCWD, "./6/file0", [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 284] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 286] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 284] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] <... openat resumed>) = 4 [pid 286] <... openat resumed>) = 4 [pid 284] <... openat resumed>) = 4 [pid 287] newfstatat(4, "", [pid 286] newfstatat(4, "", [pid 284] newfstatat(4, "", [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(4, [pid 286] getdents64(4, [pid 284] getdents64(4, [pid 287] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 286] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 284] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 287] getdents64(4, [pid 286] getdents64(4, [pid 284] getdents64(4, [pid 287] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 286] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 284] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 287] close(4 [pid 286] close(4 [pid 284] close(4 [pid 287] <... close resumed>) = 0 [pid 286] <... close resumed>) = 0 [pid 284] <... close resumed>) = 0 [pid 287] rmdir("./7/file0" [pid 286] rmdir("./7/file0" [pid 284] rmdir("./6/file0" [pid 287] <... rmdir resumed>) = 0 [pid 286] <... rmdir resumed>) = 0 [pid 284] <... rmdir resumed>) = 0 [pid 287] umount2("./7/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] umount2("./7/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] umount2("./6/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 284] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 287] newfstatat(AT_FDCWD, "./7/binderfs", [pid 286] newfstatat(AT_FDCWD, "./7/binderfs", [pid 284] newfstatat(AT_FDCWD, "./6/binderfs", [pid 287] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] unlink("./7/binderfs" [pid 286] unlink("./7/binderfs" [pid 284] unlink("./6/binderfs" [pid 287] <... unlink resumed>) = 0 [pid 286] <... unlink resumed>) = 0 [pid 284] <... unlink resumed>) = 0 [pid 287] getdents64(3, [pid 286] getdents64(3, [pid 284] getdents64(3, [pid 287] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 286] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 284] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 287] close(3 [pid 286] close(3 [pid 284] close(3 [pid 287] <... close resumed>) = 0 [pid 286] <... close resumed>) = 0 [pid 284] <... close resumed>) = 0 [pid 287] rmdir("./7" [pid 286] rmdir("./7" [pid 284] rmdir("./6" [pid 287] <... rmdir resumed>) = 0 [pid 286] <... rmdir resumed>) = 0 [pid 284] <... rmdir resumed>) = 0 [pid 287] mkdir("./8", 0777 [pid 286] mkdir("./8", 0777 [pid 284] mkdir("./7", 0777 [pid 287] <... mkdir resumed>) = 0 [pid 286] <... mkdir resumed>) = 0 [pid 284] <... mkdir resumed>) = 0 [pid 287] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 286] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 284] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 287] <... openat resumed>) = 3 [pid 286] <... openat resumed>) = 3 [pid 284] <... openat resumed>) = 3 [pid 287] ioctl(3, LOOP_CLR_FD [pid 286] ioctl(3, LOOP_CLR_FD [pid 284] ioctl(3, LOOP_CLR_FD [pid 287] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 286] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 284] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 287] close(3 [pid 286] close(3 [pid 284] close(3 [pid 287] <... close resumed>) = 0 [pid 286] <... close resumed>) = 0 [pid 284] <... close resumed>) = 0 [pid 287] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 286] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 284] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 287] <... clone resumed>, child_tidptr=0x555582525650) = 487 [pid 286] <... clone resumed>, child_tidptr=0x555582525650) = 488 [pid 284] <... clone resumed>, child_tidptr=0x555582525650) = 489 [pid 486] set_robust_list(0x555582525660, 24) = 0 [pid 486] chdir("./8") = 0 [pid 486] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 486] setpgid(0, 0) = 0 [pid 486] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 486] write(3, "1000", 4) = 4 [pid 486] close(3) = 0 [pid 486] symlink("/dev/binderfs", "./binderfs") = 0 [pid 486] write(1, "executing program\n", 18executing program ) = 18 [pid 486] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 486] ioctl(3, VHOST_SET_OWNER./strace-static-x86_64: Process 489 attached [pid 489] set_robust_list(0x555582525660, 24) = 0 [pid 489] chdir("./7") = 0 [pid 489] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 489] setpgid(0, 0) = 0 [pid 489] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 475] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 489] write(3, "1000", 4) = 4 [pid 489] close(3) = 0 [pid 489] symlink("/dev/binderfs", "./binderfs") = 0 [pid 489] write(1, "executing program\n", 18executing program ) = 18 [pid 489] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 489] ioctl(3, VHOST_SET_OWNER./strace-static-x86_64: Process 487 attached ./strace-static-x86_64: Process 488 attached [pid 486] <... ioctl resumed>, 0) = 0 [pid 487] set_robust_list(0x555582525660, 24 [pid 486] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 488] set_robust_list(0x555582525660, 24 [pid 487] <... set_robust_list resumed>) = 0 [pid 486] ioctl(3, VHOST_SET_MEM_TABLE [pid 488] <... set_robust_list resumed>) = 0 [pid 487] chdir("./8" [pid 488] chdir("./8" [pid 486] <... ioctl resumed>, 0x200000003380) = 0 [pid 486] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 486] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 486] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 486] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 486] ioctl(3, VHOST_VSOCK_SET_RUNNING [pid 475] +++ killed by SIGBUS +++ [pid 486] <... ioctl resumed>, 0x200000000140) = 0 [pid 283] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=475, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 488] <... chdir resumed>) = 0 [pid 487] <... chdir resumed>) = 0 [pid 283] restart_syscall(<... resuming interrupted clone ...> [pid 488] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 487] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 488] <... prctl resumed>) = 0 [pid 487] <... prctl resumed>) = 0 [pid 488] setpgid(0, 0 [pid 487] setpgid(0, 0 [pid 486] memfd_create("syzkaller", 0 [pid 488] <... setpgid resumed>) = 0 [pid 487] <... setpgid resumed>) = 0 [pid 486] <... memfd_create resumed>) = 5 [pid 488] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 487] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 486] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 488] <... openat resumed>) = 3 [pid 486] <... mmap resumed>) = 0x7f5c1ed85000 [pid 488] write(3, "1000", 4 [pid 487] <... openat resumed>) = 3 [pid 488] <... write resumed>) = 4 [pid 487] write(3, "1000", 4 [pid 486] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 283] <... restart_syscall resumed>) = 0 [pid 488] close(3 [pid 487] <... write resumed>) = 4 [pid 488] <... close resumed>) = 0 [pid 487] close(3 [pid 488] symlink("/dev/binderfs", "./binderfs" [pid 487] <... close resumed>) = 0 [pid 283] umount2("./6", MNT_FORCE|UMOUNT_NOFOLLOW [pid 488] <... symlink resumed>) = 0 [pid 487] symlink("/dev/binderfs", "./binderfs"executing program [pid 283] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 489] <... ioctl resumed>, 0) = 0 [pid 488] write(1, "executing program\n", 18 [pid 487] <... symlink resumed>) = 0 [pid 283] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYexecuting program [pid 489] ioctl(3, VHOST_SET_VRING_ADDR [pid 488] <... write resumed>) = 18 [pid 487] write(1, "executing program\n", 18 [pid 283] <... openat resumed>) = 3 [pid 489] <... ioctl resumed>, 0x200000000300) = 0 [pid 488] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 487] <... write resumed>) = 18 [pid 486] <... write resumed>) = 1048576 [pid 283] newfstatat(3, "", [pid 488] <... openat resumed>) = 3 [pid 487] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 283] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 488] ioctl(3, VHOST_SET_OWNER [pid 487] <... openat resumed>) = 3 [pid 283] getdents64(3, [pid 487] ioctl(3, VHOST_SET_OWNER [pid 283] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 283] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 489] ioctl(3, VHOST_SET_MEM_TABLE [pid 486] munmap(0x7f5c1ed85000, 138412032 [pid 489] <... ioctl resumed>, 0x200000003380) = 0 [pid 489] eventfd2(4294967295, EFD_SEMAPHORE [pid 486] <... munmap resumed>) = 0 [pid 486] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 487] <... ioctl resumed>, 0) = 0 [pid 487] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 487] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 487] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 487] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 487] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 487] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 487] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 487] memfd_create("syzkaller", 0) = 5 [pid 487] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 489] <... eventfd2 resumed>) = 4 [pid 487] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 489] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 489] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 489] ioctl(3, VHOST_SET_VRING_KICK [pid 488] <... ioctl resumed>, 0) = 0 [pid 488] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 488] ioctl(3, VHOST_SET_MEM_TABLE [pid 489] <... ioctl resumed>, 0x200000000000) = 0 [pid 489] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 488] <... ioctl resumed>, 0x200000003380) = 0 [pid 488] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 488] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 488] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 488] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 488] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 488] memfd_create("syzkaller", 0) = 5 [pid 488] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 489] memfd_create("syzkaller", 0 [pid 488] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 489] <... memfd_create resumed>) = 5 [pid 488] <... write resumed>) = 1048576 [pid 489] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 283] <... umount2 resumed>) = 0 [pid 283] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] newfstatat(AT_FDCWD, "./6/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] umount2("./6/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 283] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 283] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 283] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [ 31.189283][ T475] EXT4-fs error (device loop0): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 283] close(4 [pid 489] <... mmap resumed>) = 0x7f5c1ed85000 [pid 283] <... close resumed>) = 0 [pid 486] <... openat resumed>) = 6 [pid 283] rmdir("./6/file0" [pid 486] ioctl(6, LOOP_SET_FD, 5 [pid 283] <... rmdir resumed>) = 0 [pid 283] umount2("./6/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] newfstatat(AT_FDCWD, "./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] unlink("./6/binderfs") = 0 [pid 283] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 283] close(3) = 0 [pid 283] rmdir("./6") = 0 [pid 283] mkdir("./7", 0777) = 0 [pid 283] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 488] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 488] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 487] <... write resumed>) = 1048576 [pid 486] <... ioctl resumed>) = 0 [pid 283] <... openat resumed>) = 3 [pid 486] close(5 [pid 283] ioctl(3, LOOP_CLR_FD [pid 486] <... close resumed>) = 0 [pid 283] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 486] close(6 [pid 283] close(3 [pid 489] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 283] <... close resumed>) = 0 [pid 283] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555582525650) = 495 [pid 486] <... close resumed>) = 0 [pid 486] mkdir("./file0", 0777) = 0 [pid 486] mount("/dev/loop2", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 488] <... openat resumed>) = 6 [pid 488] ioctl(6, LOOP_SET_FD, 5 [pid 489] <... write resumed>) = 1048576 [pid 489] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 489] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 487] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 487] openat(AT_FDCWD, "/dev/loop4", O_RDWR./strace-static-x86_64: Process 495 attached [pid 488] <... ioctl resumed>) = 0 [pid 488] close(5) = 0 [pid 488] close(6) = 0 [pid 488] mkdir("./file0", 0777 [pid 495] set_robust_list(0x555582525660, 24 [pid 488] <... mkdir resumed>) = 0 [pid 488] mount("/dev/loop3", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 495] <... set_robust_list resumed>) = 0 [pid 495] chdir("./7") = 0 [pid 495] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 487] <... openat resumed>) = 6 [pid 495] <... prctl resumed>) = 0 [pid 487] ioctl(6, LOOP_SET_FD, 5 [pid 495] setpgid(0, 0) = 0 [pid 495] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 489] <... openat resumed>) = 6 [pid 489] ioctl(6, LOOP_SET_FD, 5 [pid 495] <... openat resumed>) = 3 [pid 495] write(3, "1000", 4) = 4 [pid 495] close(3) = 0 [pid 495] symlink("/dev/binderfs", "./binderfs") = 0 [pid 495] write(1, "executing program\n", 18executing program ) = 18 [pid 495] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 487] <... ioctl resumed>) = 0 [pid 495] <... openat resumed>) = 3 [pid 487] close(5 [pid 495] ioctl(3, VHOST_SET_OWNER [pid 487] <... close resumed>) = 0 [pid 487] close(6 [pid 495] <... ioctl resumed>, 0) = 0 [pid 489] <... ioctl resumed>) = 0 [pid 489] close(5) = 0 [pid 489] close(6) = 0 [pid 489] mkdir("./file0", 0777 [pid 495] ioctl(3, VHOST_SET_VRING_ADDR [pid 489] <... mkdir resumed>) = 0 [pid 489] mount("/dev/loop1", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 495] <... ioctl resumed>, 0x200000000300) = 0 [pid 495] ioctl(3, VHOST_SET_MEM_TABLE [pid 487] <... close resumed>) = 0 [pid 487] mkdir("./file0", 0777 [pid 495] <... ioctl resumed>, 0x200000003380) = 0 [pid 487] <... mkdir resumed>) = 0 [pid 487] mount("/dev/loop4", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 495] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 495] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 495] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 495] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 495] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 495] memfd_create("syzkaller", 0) = 5 [pid 495] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [ 31.321014][ T486] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 495] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 495] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 495] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 6 [pid 486] <... mount resumed>) = 0 [pid 495] ioctl(6, LOOP_SET_FD, 5 [pid 486] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 486] chdir("./file0") = 0 [ 31.371842][ T488] EXT4-fs (loop3): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 31.392972][ T489] EXT4-fs (loop1): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 486] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 495] <... ioctl resumed>) = 0 [pid 486] <... openat resumed>) = 6 [pid 495] close(5 [pid 486] ioctl(6, LOOP_CLR_FD [pid 495] <... close resumed>) = 0 [pid 486] <... ioctl resumed>) = 0 [pid 486] close(6 [pid 495] close(6) = 0 [pid 486] <... close resumed>) = 0 [pid 495] mkdir("./file0", 0777 [pid 486] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 495] <... mkdir resumed>) = 0 [pid 486] <... openat resumed>) = 6 [pid 486] write(6, "#! ./file1\n", 11 [pid 495] mount("/dev/loop0", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 486] <... write resumed>) = 11 [pid 486] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 487] <... mount resumed>) = 0 [pid 487] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 487] chdir("./file0") = 0 [pid 487] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 6 [pid 487] ioctl(6, LOOP_CLR_FD) = 0 [pid 487] close(6) = 0 [pid 487] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 487] write(6, "#! ./file1\n", 11) = 11 [pid 487] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [ 31.455194][ T487] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 488] <... mount resumed>) = 0 [pid 488] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 488] chdir("./file0") = 0 [pid 488] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 6 [pid 488] ioctl(6, LOOP_CLR_FD) = 0 [pid 488] close(6) = 0 [pid 488] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000 [pid 489] <... mount resumed>) = 0 [pid 488] <... openat resumed>) = 6 [pid 488] write(6, "#! ./file1\n", 11) = 11 [pid 488] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 489] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 489] chdir("./file0") = 0 [pid 489] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 6 [pid 489] ioctl(6, LOOP_CLR_FD) = 0 [pid 489] close(6) = 0 [pid 489] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [ 31.495932][ T486] EXT4-fs error (device loop2): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [ 31.522453][ T487] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 489] write(6, "#! ./file1\n", 11) = 11 [pid 489] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 486] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [ 31.553435][ T488] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [ 31.585969][ T489] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm syz-executor247: bg 0: block 234: padding at end of block bitmap is not set [pid 487] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 488] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 487] +++ killed by SIGBUS +++ [pid 287] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=487, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=3} --- [pid 287] restart_syscall(<... resuming interrupted clone ...> [pid 489] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 486] +++ killed by SIGBUS +++ [pid 287] <... restart_syscall resumed>) = 0 [pid 285] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=486, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=1} --- [pid 287] umount2("./8", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 285] umount2("./8", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 488] +++ killed by SIGBUS +++ [pid 287] <... openat resumed>) = 3 [pid 285] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 287] newfstatat(3, "", [pid 285] <... openat resumed>) = 3 [pid 286] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=488, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=1} --- [pid 489] +++ killed by SIGBUS +++ [pid 287] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] restart_syscall(<... resuming interrupted clone ...> [pid 285] newfstatat(3, "", [pid 495] <... mount resumed>) = 0 [pid 495] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 287] getdents64(3, [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=489, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=2} --- [pid 495] <... openat resumed>) = 5 [pid 287] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 284] restart_syscall(<... resuming interrupted clone ...> [pid 285] getdents64(3, [pid 495] chdir("./file0") = 0 [pid 495] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 6 [pid 495] ioctl(6, LOOP_CLR_FD) = 0 [pid 495] close(6 [pid 287] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 286] <... restart_syscall resumed>) = 0 [pid 285] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] <... restart_syscall resumed>) = 0 [pid 286] umount2("./8", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] umount2("./7", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 284] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 284] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 286] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 284] <... openat resumed>) = 3 [pid 286] <... openat resumed>) = 3 [pid 286] newfstatat(3, "", [pid 284] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(3, [ 31.612504][ T495] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 284] getdents64(3, [pid 286] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 284] <... getdents64 resumed>0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 286] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 287] <... umount2 resumed>) = 0 [pid 287] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] newfstatat(AT_FDCWD, "./8/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./8/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 287] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 287] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 287] close(4) = 0 [pid 287] rmdir("./8/file0") = 0 [pid 287] umount2("./8/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] newfstatat(AT_FDCWD, "./8/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 287] unlink("./8/binderfs") = 0 [pid 287] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 287] close(3) = 0 [pid 287] rmdir("./8") = 0 [pid 287] mkdir("./9", 0777) = 0 [pid 287] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 495] <... close resumed>) = 0 [pid 495] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 495] write(6, "#! ./file1\n", 11) = 11 [pid 495] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 495] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x2000000006c0} --- [pid 495] +++ killed by SIGBUS +++ [pid 283] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=495, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=3} --- [pid 283] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 283] umount2("./7", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 283] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 283] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [ 31.866620][ T502] EXT4-fs error (device loop0): ext4_validate_block_bitmap:438: comm vhost-495: bg 0: block 234: padding at end of block bitmap is not set [pid 283] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 287] <... openat resumed>) = 3 [pid 287] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 287] close(3) = 0 [pid 286] <... umount2 resumed>) = 0 [pid 287] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555582525650) = 511 ./strace-static-x86_64: Process 511 attached [pid 511] set_robust_list(0x555582525660, 24) = 0 [pid 511] chdir("./9") = 0 [pid 511] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 511] setpgid(0, 0) = 0 [pid 511] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 511] write(3, "1000", 4) = 4 [pid 511] close(3) = 0 [pid 511] symlink("/dev/binderfs", "./binderfs") = 0 [pid 511] write(1, "executing program\n", 18) = 18 [pid 511] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 511] ioctl(3, VHOST_SET_OWNER [pid 286] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./8/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] openat(AT_FDCWD, "./8/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 284] <... umount2 resumed>) = 0 [pid 286] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 286] getdents64(4, 0x55558252e730 /* 2 entries */, 32768) = 48 [pid 286] getdents64(4, 0x55558252e730 /* 0 entries */, 32768) = 0 [pid 286] close(4) = 0 [pid 286] rmdir("./8/file0") = 0 [pid 286] umount2("./8/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 286] newfstatat(AT_FDCWD, "./8/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 286] unlink("./8/binderfs") = 0 [pid 286] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 286] close(3) = 0 [pid 286] rmdir("./8" [pid 285] <... umount2 resumed>) = 0 [pid 285] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 286] <... rmdir resumed>) = 0 [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 284] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 286] mkdir("./9", 0777 [pid 285] newfstatat(AT_FDCWD, "./8/file0", [pid 284] newfstatat(AT_FDCWD, "./7/file0", [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] umount2("./8/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 284] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] openat(AT_FDCWD, "./8/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 284] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 285] <... openat resumed>) = 4 [pid 284] <... openat resumed>) = 4 [pid 285] newfstatat(4, "", [pid 284] newfstatat(4, "", [pid 286] <... mkdir resumed>) = 0 [pid 285] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 284] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 285] getdents64(4, [pid 284] getdents64(4, [pid 285] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 284] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 285] getdents64(4, [pid 284] getdents64(4, [pid 285] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 284] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 285] close(4 [pid 284] close(4 [pid 285] <... close resumed>) = 0 [pid 284] <... close resumed>) = 0 [pid 285] rmdir("./8/file0" [pid 284] rmdir("./7/file0" [pid 286] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 285] <... rmdir resumed>) = 0 [pid 284] <... rmdir resumed>) = 0 [pid 285] umount2("./8/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 284] umount2("./7/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 285] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 284] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 285] newfstatat(AT_FDCWD, "./8/binderfs", [pid 284] newfstatat(AT_FDCWD, "./7/binderfs", [pid 285] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 284] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 285] unlink("./8/binderfs" [pid 284] unlink("./7/binderfs" [pid 285] <... unlink resumed>) = 0 [pid 284] <... unlink resumed>) = 0 [pid 285] getdents64(3, [pid 284] getdents64(3, [pid 285] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 284] <... getdents64 resumed>0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 285] close(3 [pid 284] close(3 [pid 285] <... close resumed>) = 0 [pid 284] <... close resumed>) = 0 [pid 285] rmdir("./8" [pid 284] rmdir("./7" [pid 285] <... rmdir resumed>) = 0 [pid 511] <... ioctl resumed>, 0) = 0 [pid 285] mkdir("./9", 0777 [pid 284] <... rmdir resumed>) = 0 [pid 511] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 285] <... mkdir resumed>) = 0 [pid 284] mkdir("./8", 0777 [pid 285] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 511] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 511] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 284] <... mkdir resumed>) = 0 [pid 511] ioctl(3, VHOST_SET_VRING_ERR [pid 284] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 511] <... ioctl resumed>, 0x2000000001c0) = 0 [pid 511] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 511] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 511] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 511] memfd_create("syzkaller", 0) = 5 [pid 511] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 511] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 511] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 511] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 286] <... openat resumed>) = 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=0x555582525650) = 513 ./strace-static-x86_64: Process 513 attached [pid 513] set_robust_list(0x555582525660, 24) = 0 [pid 513] chdir("./9" [pid 285] <... openat resumed>) = 3 [pid 284] <... openat resumed>) = 3 [pid 283] <... umount2 resumed>) = 0 [pid 511] <... openat resumed>) = 6 [pid 511] ioctl(6, LOOP_SET_FD, 5 [pid 513] <... chdir resumed>) = 0 [pid 285] ioctl(3, LOOP_CLR_FD [pid 284] ioctl(3, LOOP_CLR_FD [pid 513] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 283] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] newfstatat(AT_FDCWD, "./7/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] umount2("./7/file0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 283] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 511] <... ioctl resumed>) = 0 [pid 285] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 284] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 283] getdents64(4, [pid 285] close(3 [pid 284] close(3 [pid 285] <... close resumed>) = 0 [pid 284] <... close resumed>) = 0 [pid 283] <... getdents64 resumed>0x55558252e730 /* 2 entries */, 32768) = 48 [pid 285] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 284] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 283] getdents64(4, [pid 511] close(5) = 0 [pid 511] close(6) = 0 [pid 511] mkdir("./file0", 0777) = 0 [pid 511] mount("/dev/loop4", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 285] <... clone resumed>, child_tidptr=0x555582525650) = 515 [pid 283] <... getdents64 resumed>0x55558252e730 /* 0 entries */, 32768) = 0 [pid 284] <... clone resumed>, child_tidptr=0x555582525650) = 516 [pid 283] close(4) = 0 [pid 283] rmdir("./7/file0") = 0 [pid 283] umount2("./7/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 283] newfstatat(AT_FDCWD, "./7/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 283] unlink("./7/binderfs") = 0 [pid 283] getdents64(3, 0x5555825266f0 /* 0 entries */, 32768) = 0 [pid 283] close(3) = 0 [pid 283] rmdir("./7") = 0 [pid 283] mkdir("./8", 0777) = 0 [pid 283] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 283] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 283] close(3) = 0 [pid 283] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555582525650) = 517 [pid 513] <... prctl resumed>) = 0 [pid 513] setpgid(0, 0) = 0 [pid 513] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 513] write(3, "1000", 4) = 4 [pid 513] close(3) = 0 [pid 513] symlink("/dev/binderfs", "./binderfs") = 0 [pid 513] write(1, "executing program\n", 18executing program ) = 18 [pid 513] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 513] ioctl(3, VHOST_SET_OWNER./strace-static-x86_64: Process 515 attached ./strace-static-x86_64: Process 516 attached [pid 516] set_robust_list(0x555582525660, 24 [pid 515] set_robust_list(0x555582525660, 24 [pid 516] <... set_robust_list resumed>) = 0 [pid 516] chdir("./8" [pid 515] <... set_robust_list resumed>) = 0 [pid 515] chdir("./9" [pid 516] <... chdir resumed>) = 0 [pid 516] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 515] <... chdir resumed>) = 0 [pid 516] setpgid(0, 0 [pid 515] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 516] <... setpgid resumed>) = 0 [pid 515] setpgid(0, 0 [pid 516] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 515] <... setpgid resumed>) = 0 [pid 515] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 516] <... openat resumed>) = 3 [pid 515] <... openat resumed>) = 3 [pid 516] write(3, "1000", 4) = 4 [pid 516] close(3 [pid 515] write(3, "1000", 4) = 4 [pid 515] close(3) = 0 [pid 515] symlink("/dev/binderfs", "./binderfs") = 0 [pid 516] <... close resumed>) = 0 [pid 516] symlink("/dev/binderfs", "./binderfs") = 0 [pid 515] write(1, "executing program\n", 18executing program ) = 18 [pid 515] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWRexecuting program ) = 3 [pid 516] write(1, "executing program\n", 18) = 18 [pid 516] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR [pid 515] ioctl(3, VHOST_SET_OWNER [pid 516] <... openat resumed>) = 3 [pid 516] ioctl(3, VHOST_SET_OWNER./strace-static-x86_64: Process 517 attached [pid 517] set_robust_list(0x555582525660, 24) = 0 [pid 517] chdir("./8") = 0 [pid 517] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 517] setpgid(0, 0) = 0 [pid 517] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 517] write(3, "1000", 4) = 4 [pid 517] close(3) = 0 [pid 517] symlink("/dev/binderfs", "./binderfs") = 0 [pid 517] write(1, "executing program\n", 18executing program ) = 18 [pid 517] openat(AT_FDCWD, "/dev/vhost-vsock", O_RDWR) = 3 [pid 517] ioctl(3, VHOST_SET_OWNER [pid 513] <... ioctl resumed>, 0) = 0 [pid 513] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 513] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 513] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 513] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 513] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 513] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 513] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 513] memfd_create("syzkaller", 0) = 5 [pid 513] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 513] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 [pid 515] <... ioctl resumed>, 0) = 0 [pid 515] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 515] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 515] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 515] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 515] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 515] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 515] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 515] memfd_create("syzkaller", 0) = 5 [pid 515] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 516] <... ioctl resumed>, 0) = 0 [pid 516] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 516] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 516] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 516] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 516] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 516] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 516] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 516] memfd_create("syzkaller", 0) = 5 [pid 516] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 516] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 515] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 516] <... write resumed>) = 1048576 [pid 515] <... write resumed>) = 1048576 [pid 513] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 513] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 6 [pid 513] ioctl(6, LOOP_SET_FD, 5 [pid 517] <... ioctl resumed>, 0) = 0 [pid 517] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000300) = 0 [pid 517] ioctl(3, VHOST_SET_MEM_TABLE, 0x200000003380) = 0 [pid 517] eventfd2(4294967295, EFD_SEMAPHORE) = 4 [pid 517] ioctl(3, VHOST_SET_VRING_ERR, 0x2000000001c0) = 0 [pid 517] ioctl(3, VHOST_SET_VRING_ADDR, 0x200000000240) = 0 [pid 517] ioctl(3, VHOST_SET_VRING_KICK, 0x200000000000) = 0 [pid 517] ioctl(3, VHOST_VSOCK_SET_RUNNING, 0x200000000140) = 0 [pid 517] memfd_create("syzkaller", 0) = 5 [pid 517] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5c1ed85000 [pid 517] write(5, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 513] <... ioctl resumed>) = 0 [pid 511] <... mount resumed>) = 0 [pid 511] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 511] chdir("./file0") = 0 [pid 511] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 6 [pid 511] ioctl(6, LOOP_CLR_FD) = 0 [pid 511] close(6) = 0 [pid 511] openat(AT_FDCWD, "hugetlb.2MB.usage_in_bytes", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_APPEND|FASYNC|0x18, 000) = 6 [pid 511] write(6, "#! ./file1\n", 11 [pid 513] close(5 [pid 511] <... write resumed>) = 11 [pid 511] mmap(0x200000000000, 11755520, PROT_READ|PROT_WRITE|PROT_SEM|PROT_GROWSUP|0x800000, MAP_SHARED|MAP_FIXED|MAP_POPULATE|MAP_STACK, 6, 0) = 0x200000000000 [pid 511] lchown("./file0", 0, 60929 [pid 513] <... close resumed>) = 0 [pid 513] close(6 [pid 511] <... lchown resumed>) = 0 [pid 516] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 515] munmap(0x7f5c1ed85000, 138412032 [pid 516] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 6 [pid 516] ioctl(6, LOOP_SET_FD, 5 [pid 517] <... write resumed>) = 1048576 [pid 517] munmap(0x7f5c1ed85000, 138412032) = 0 [pid 517] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 515] <... munmap resumed>) = 0 [ 32.102586][ T511] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [pid 515] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 511] exit_group(0) = ? [pid 511] +++ exited with 0 +++ [pid 287] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=511, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 287] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 287] umount2("./9", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 287] openat(AT_FDCWD, "./9", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 287] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 287] getdents64(3, 0x5555825266f0 /* 4 entries */, 32768) = 112 [pid 287] umount2("./9/file0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 517] <... openat resumed>) = 6 [pid 516] <... ioctl resumed>) = 0 [pid 515] <... openat resumed>) = 6 [pid 517] ioctl(6, LOOP_SET_FD, 5 [pid 516] close(5 [pid 515] ioctl(6, LOOP_SET_FD, 5 [pid 516] <... close resumed>) = 0 [pid 516] close(6 [pid 515] <... ioctl resumed>) = 0 [pid 515] close(5) = 0 [ 32.158339][ T512] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm vhost-511: bg 0: block 234: padding at end of block bitmap is not set [ 32.172914][ T24] kauditd_printk_skb: 6 callbacks suppressed [ 32.172928][ T24] audit: type=1400 audit(1748941843.600:80): avc: denied { setattr } for pid=511 comm="syz-executor247" name="file0" dev="loop4" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 32.215095][ T49] ------------[ cut here ]------------ [ 32.220684][ T49] kernel BUG at fs/ext4/inode.c:2778! [ 32.247162][ T49] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 32.253272][ T49] CPU: 1 PID: 49 Comm: kworker/u4:2 Not tainted 5.10.237-syzkaller-00010-gcf6ed0f1511d #0 [ 32.263310][ T49] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 32.273426][ T49] Workqueue: writeback wb_workfn (flush-7:4) [ 32.279689][ T49] RIP: 0010:ext4_writepages+0x2ddb/0x2e00 [ 32.285415][ T49] Code: 39 94 ff 84 db 75 31 e8 f3 36 94 ff 49 bc 00 00 00 00 00 fc ff df 4c 8b 6c 24 30 48 8b 5c 24 38 e9 21 f8 ff ff e8 d5 36 94 ff <0f> 0b e8 ce 36 94 ff e8 45 0f 31 ff eb 98 e8 c2 36 94 ff e8 39 0f [ 32.305194][ T49] RSP: 0018:ffffc900009e7180 EFLAGS: 00010293 [ 32.311383][ T49] RAX: ffffffff81cf5b9b RBX: 0000008410000000 RCX: ffff888109aebb40 [ 32.319445][ T49] RDX: 0000000000000000 RSI: 0000008000000000 RDI: 0000000000000000 [ 32.327431][ T49] RBP: ffffc900009e74f0 R08: dffffc0000000000 R09: ffffed10243228e7 [ 32.335401][ T49] R10: ffffed10243228e7 R11: 1ffff110243228e6 R12: dffffc0000000000 [ 32.343367][ T49] R13: ffff88810ef58000 R14: 0000008000000000 R15: ffff888121914730 [ 32.351336][ T49] FS: 0000000000000000(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 32.360525][ T49] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.367104][ T49] CR2: 0000000000000002 CR3: 00000001059f9000 CR4: 00000000003506a0 [ 32.375171][ T49] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 32.383140][ T49] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 32.391108][ T49] Call Trace: [ 32.394407][ T49] ? __kasan_check_write+0x14/0x20 [ 32.399518][ T49] ? _raw_spin_lock+0x8e/0xe0 [ 32.404198][ T49] ? write_boundary_block+0x140/0x140 [ 32.409568][ T49] ? ext4_readpage+0x220/0x220 [ 32.414415][ T49] ? enqueue_task_fair+0xac3/0x2250 [ 32.419609][ T49] ? __getblk_gfp+0x3b/0x780 [ 32.424197][ T49] ? update_load_avg+0x4dc/0x14f0 [ 32.429220][ T49] ? ext4_readpage+0x220/0x220 [ 32.433981][ T49] do_writepages+0x12a/0x270 [ 32.438597][ T49] ? __writepage+0x130/0x130 [ 32.443355][ T49] ? __kasan_check_write+0x14/0x20 [ 32.448471][ T49] ? _raw_spin_lock+0x8e/0xe0 [ 32.453145][ T49] ? __kasan_check_write+0x14/0x20 [ 32.458252][ T49] __writeback_single_inode+0xd5/0xa20 [ 32.463719][ T49] ? wbc_attach_and_unlock_inode+0x385/0x590 [ 32.469878][ T49] writeback_sb_inodes+0x860/0x1400 [ 32.475078][ T49] ? queue_io+0x4c0/0x4c0 [ 32.479410][ T49] ? __kasan_check_read+0x11/0x20 [ 32.484522][ T49] ? queue_io+0x385/0x4c0 [ 32.488853][ T49] wb_writeback+0x3e3/0xb90 [ 32.493367][ T49] ? wb_io_lists_depopulated+0x180/0x180 [ 32.498994][ T49] ? set_worker_desc+0x155/0x1c0 [ 32.503940][ T49] ? update_load_avg+0x4dc/0x14f0 [ 32.508963][ T49] ? __kasan_check_write+0x14/0x20 [ 32.514128][ T49] wb_workfn+0x38f/0xe20 [ 32.518381][ T49] ? inode_wait_for_writeback+0x200/0x200 [ 32.524107][ T49] ? _raw_spin_unlock_irq+0x4e/0x70 [ 32.529306][ T49] ? finish_task_switch+0x12e/0x5a0 [ 32.534503][ T49] ? switch_mm_irqs_off+0x34d/0x9a0 [ 32.539698][ T49] ? __switch_to_asm+0x34/0x60 [ 32.544466][ T49] ? __schedule+0xb4f/0x1310 [ 32.549053][ T49] ? __kasan_check_read+0x11/0x20 [ 32.554088][ T49] ? read_word_at_a_time+0x12/0x20 [ 32.559194][ T49] ? strscpy+0x9b/0x290 [pid 515] close(6 [pid 513] <... close resumed>) = 0 [pid 513] mkdir("./file0", 0777) = 0 [pid 513] mount("/dev/loop3", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 517] <... ioctl resumed>) = 0 [pid 517] close(5) = 0 [pid 517] close(6 [pid 516] <... close resumed>) = 0 [ 32.563351][ T49] process_one_work+0x6e1/0xba0 [ 32.568301][ T49] worker_thread+0xa6a/0x13b0 [ 32.572989][ T49] ? _raw_spin_lock_irqsave+0xb0/0x110 [ 32.578477][ T49] kthread+0x346/0x3d0 [ 32.582556][ T49] ? worker_clr_flags+0x190/0x190 [ 32.587580][ T49] ? kthread_blkcg+0xd0/0xd0 [ 32.592174][ T49] ret_from_fork+0x1f/0x30 [ 32.596587][ T49] Modules linked in: [ 32.604056][ T49] ---[ end trace 85d696df5096900a ]--- [ 32.609557][ T49] RIP: 0010:ext4_writepages+0x2ddb/0x2e00 [pid 516] mkdir("./file0", 0777) = 0 [pid 516] mount("/dev/loop1", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 515] <... close resumed>) = 0 [pid 515] mkdir("./file0", 0777) = 0 [ 32.633886][ T49] Code: 39 94 ff 84 db 75 31 e8 f3 36 94 ff 49 bc 00 00 00 00 00 fc ff df 4c 8b 6c 24 30 48 8b 5c 24 38 e9 21 f8 ff ff e8 d5 36 94 ff <0f> 0b e8 ce 36 94 ff e8 45 0f 31 ff eb 98 e8 c2 36 94 ff e8 39 0f [ 32.673889][ T49] RSP: 0018:ffffc900009e7180 EFLAGS: 00010293 [ 32.680030][ T49] RAX: ffffffff81cf5b9b RBX: 0000008410000000 RCX: ffff888109aebb40 [ 32.698410][ T49] RDX: 0000000000000000 RSI: 0000008000000000 RDI: 0000000000000000 [pid 515] mount("/dev/loop2", "./file0", "ext4", MS_SYNCHRONOUS|MS_DIRSYNC|MS_NOATIME|MS_STRICTATIME|MS_LAZYTIME, "dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inline"... [pid 517] <... close resumed>) = 0 [pid 517] mkdir("./file0", 0777) = 0 [ 32.728780][ T49] RBP: ffffc900009e74f0 R08: dffffc0000000000 R09: ffffed10243228e7 [ 32.770148][ T49] R10: ffffed10243228e7 R11: 1ffff110243228e6 R12: dffffc0000000000 [ 32.811891][ T516] EXT4-fs (loop1): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 32.843925][ T49] R13: ffff88810ef58000 R14: 0000008000000000 R15: ffff888121914730 [ 32.852301][ T49] FS: 0000000000000000(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 32.861726][ T49] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.869486][ T515] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 32.890313][ T49] CR2: 0000000000000002 CR3: 0000000110b00000 CR4: 00000000003506a0 [ 32.895292][ T513] EXT4-fs (loop3): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 32.898555][ T49] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 32.919332][ T517] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_lock,auto_da_alloc,nojournal_checksum,norecovery,auto_da_alloc,noquota,data_err=abort,inlinecrypt,grpjquota=,nouid32,grpid,,errors=continue [ 32.926843][ T49] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 32.955051][ T49] Kernel panic - not syncing: Fatal exception [ 32.961289][ T49] Kernel Offset: disabled [ 32.965605][ T49] Rebooting in 86400 seconds..