./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor1665168528 <...> DUID 00:04:e6:d8:3e:4c:c1:15:84:42:dc:00:60:8c:e3:5f:26:b4 no interfaces have a carrier [ 51.965356][ T5489] 8021q: adding VLAN 0 to HW filter on device bond0 [ 51.997456][ T5489] eql: remember to turn off Van-Jacobson compression on your slave devices Starting sshd: OK syzkaller syzkaller login: [ 69.705055][ T5808] sshd (5808) used greatest stack depth: 19584 bytes left Warning: Permanently added '10.128.1.76' (ED25519) to the list of known hosts. execve("./syz-executor1665168528", ["./syz-executor1665168528"], 0x7ffe5c0249b0 /* 10 vars */) = 0 brk(NULL) = 0x555556380000 brk(0x555556380d40) = 0x555556380d40 arch_prctl(ARCH_SET_FS, 0x5555563803c0) = 0 set_tid_address(0x555556380690) = 5824 set_robust_list(0x5555563806a0, 24) = 0 rseq(0x555556380ce0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor1665168528", 4096) = 28 getrandom("\x88\x01\x8b\x37\x39\x68\x22\xc6", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x555556380d40 brk(0x5555563a1d40) = 0x5555563a1d40 brk(0x5555563a2000) = 0x5555563a2000 mprotect(0x7fd534920000, 16384, PROT_READ) = 0 mmap(0x1ffffffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffffffff000 mmap(0x200000000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200000000000 mmap(0x200001000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200001000000 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5825 attached [pid 5825] set_robust_list(0x5555563806a0, 24 [pid 5824] <... clone resumed>, child_tidptr=0x555556380690) = 5825 [pid 5825] <... set_robust_list resumed>) = 0 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] mkdir("./syzkaller.EFcg5n", 0700./strace-static-x86_64: Process 5826 attached [pid 5826] set_robust_list(0x5555563806a0, 24) = 0 [pid 5824] <... clone resumed>, child_tidptr=0x555556380690) = 5826 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5826] mkdir("./syzkaller.jQBDFb", 0700 [pid 5825] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 5827 attached [pid 5826] <... mkdir resumed>) = 0 [pid 5826] chmod("./syzkaller.jQBDFb", 0777 [pid 5825] chmod("./syzkaller.EFcg5n", 0777 [pid 5824] <... clone resumed>, child_tidptr=0x555556380690) = 5827 [pid 5827] set_robust_list(0x5555563806a0, 24 [pid 5826] <... chmod resumed>) = 0 [pid 5825] <... chmod resumed>) = 0 [pid 5827] <... set_robust_list resumed>) = 0 [pid 5826] chdir("./syzkaller.jQBDFb" [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5827] mkdir("./syzkaller.qnKdOs", 0700 [pid 5826] <... chdir resumed>) = 0 [pid 5825] chdir("./syzkaller.EFcg5n" [pid 5827] <... mkdir resumed>) = 0 [pid 5827] chmod("./syzkaller.qnKdOs", 0777 [pid 5826] mkdir("./0", 0777 [pid 5825] <... chdir resumed>) = 0 [pid 5825] mkdir("./0", 0777 [pid 5827] <... chmod resumed>) = 0 [pid 5827] chdir("./syzkaller.qnKdOs" [pid 5826] <... mkdir resumed>) = 0 [pid 5825] <... mkdir resumed>) = 0 [pid 5826] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 5828 attached [pid 5827] <... chdir resumed>) = 0 [pid 5826] <... openat resumed>) = 3 [pid 5825] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5827] mkdir("./0", 0777 [pid 5824] <... clone resumed>, child_tidptr=0x555556380690) = 5828 [pid 5824] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5828] set_robust_list(0x5555563806a0, 24 [pid 5826] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5825] <... openat resumed>) = 3 [pid 5828] <... set_robust_list resumed>) = 0 [pid 5827] <... mkdir resumed>) = 0 [pid 5826] close(3./strace-static-x86_64: Process 5829 attached [pid 5828] mkdir("./syzkaller.JwB34W", 0700 [pid 5827] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5825] ioctl(3, LOOP_CLR_FD [pid 5824] <... clone resumed>, child_tidptr=0x555556380690) = 5829 [pid 5829] set_robust_list(0x5555563806a0, 24 [pid 5827] <... openat resumed>) = 3 [pid 5826] <... close resumed>) = 0 [pid 5829] <... set_robust_list resumed>) = 0 [pid 5828] <... mkdir resumed>) = 0 [pid 5826] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5829] mkdir("./syzkaller.unNkLd", 0700 [pid 5828] chmod("./syzkaller.JwB34W", 0777 [pid 5827] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 5830 attached [pid 5828] <... chmod resumed>) = 0 [pid 5827] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5828] chdir("./syzkaller.JwB34W" [pid 5827] close(3 [pid 5825] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5829] <... mkdir resumed>) = 0 [pid 5828] <... chdir resumed>) = 0 [pid 5827] <... close resumed>) = 0 [pid 5825] close(3) = 0 [pid 5830] set_robust_list(0x5555563806a0, 24 [pid 5829] chmod("./syzkaller.unNkLd", 0777 [pid 5828] mkdir("./0", 0777 [pid 5827] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5826] <... clone resumed>, child_tidptr=0x555556380690) = 5830 ./strace-static-x86_64: Process 5832 attached [pid 5830] <... set_robust_list resumed>) = 0 [pid 5829] <... chmod resumed>) = 0 [pid 5828] <... mkdir resumed>) = 0 [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5832] set_robust_list(0x5555563806a0, 24 [pid 5829] chdir("./syzkaller.unNkLd" [pid 5830] chdir("./0" [pid 5832] <... set_robust_list resumed>) = 0 [pid 5830] <... chdir resumed>) = 0 [pid 5829] <... chdir resumed>) = 0 [pid 5832] chdir("./0" [pid 5830] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 5833 attached ) = 0 [pid 5832] <... chdir resumed>) = 0 [pid 5832] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5830] setpgid(0, 0 [pid 5829] mkdir("./0", 0777 [pid 5832] <... prctl resumed>) = 0 [pid 5830] <... setpgid resumed>) = 0 [pid 5833] set_robust_list(0x5555563806a0, 24 [pid 5832] setpgid(0, 0 [pid 5830] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5829] <... mkdir resumed>) = 0 [pid 5833] <... set_robust_list resumed>) = 0 [pid 5832] <... setpgid resumed>) = 0 [pid 5828] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5830] <... openat resumed>) = 3 [pid 5828] <... openat resumed>) = 3 [pid 5832] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5827] <... clone resumed>, child_tidptr=0x555556380690) = 5832 [pid 5825] <... clone resumed>, child_tidptr=0x555556380690) = 5833 [pid 5833] chdir("./0" [pid 5832] <... openat resumed>) = 3 [pid 5830] write(3, "1000", 4 [pid 5828] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5833] <... chdir resumed>) = 0 [pid 5833] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5830] <... write resumed>) = 4 [pid 5832] write(3, "1000", 4 [pid 5829] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5828] close(3 [pid 5833] <... prctl resumed>) = 0 [pid 5832] <... write resumed>) = 4 [pid 5830] close(3 [pid 5829] <... openat resumed>) = 3 [pid 5828] <... close resumed>) = 0 [pid 5832] close(3 [pid 5830] <... close resumed>) = 0 [pid 5829] ioctl(3, LOOP_CLR_FD [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5834 attached [pid 5833] setpgid(0, 0 [pid 5832] <... close resumed>) = 0 [pid 5830] symlink("/dev/binderfs", "./binderfs" [pid 5829] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5834] set_robust_list(0x5555563806a0, 24 [pid 5833] <... setpgid resumed>) = 0 [pid 5832] symlink("/dev/binderfs", "./binderfs" [pid 5829] close(3 [pid 5828] <... clone resumed>, child_tidptr=0x555556380690) = 5834 [pid 5834] <... set_robust_list resumed>) = 0 [pid 5829] <... close resumed>) = 0 [pid 5834] chdir("./0" [pid 5829] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5835 attached , child_tidptr=0x555556380690) = 5835 [pid 5835] set_robust_list(0x5555563806a0, 24 [pid 5834] <... chdir resumed>) = 0 [pid 5834] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5835] <... set_robust_list resumed>) = 0 [pid 5834] <... prctl resumed>) = 0 [pid 5835] chdir("./0" [pid 5834] setpgid(0, 0 [pid 5832] <... symlink resumed>) = 0 [pid 5834] <... setpgid resumed>) = 0 executing program [pid 5835] <... chdir resumed>) = 0 [pid 5833] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5832] write(1, "executing program\n", 18 [pid 5830] <... symlink resumed>) = 0 [pid 5835] prctl(PR_SET_PDEATHSIG, SIGKILL executing program [pid 5834] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5833] <... openat resumed>) = 3 [pid 5832] <... write resumed>) = 18 [pid 5830] write(1, "executing program\n", 18 [pid 5832] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5830] <... write resumed>) = 18 [pid 5835] <... prctl resumed>) = 0 [pid 5834] <... openat resumed>) = 3 [pid 5833] write(3, "1000", 4 [pid 5832] <... futex resumed>) = 0 [pid 5830] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5835] setpgid(0, 0 [pid 5834] write(3, "1000", 4 [pid 5833] <... write resumed>) = 4 [pid 5832] rt_sigaction(SIGRT_1, {sa_handler=0x7fd5348bf020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd5348b01d0}, [pid 5830] <... futex resumed>) = 0 [pid 5835] <... setpgid resumed>) = 0 [pid 5834] <... write resumed>) = 4 [pid 5833] close(3 [pid 5832] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5830] rt_sigaction(SIGRT_1, {sa_handler=0x7fd5348bf020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd5348b01d0}, [pid 5835] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5834] close(3 [pid 5833] <... close resumed>) = 0 [pid 5832] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5830] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5835] <... openat resumed>) = 3 [pid 5834] <... close resumed>) = 0 [pid 5833] symlink("/dev/binderfs", "./binderfs" [pid 5832] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5830] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5834] symlink("/dev/binderfs", "./binderfs" [pid 5833] <... symlink resumed>) = 0 [pid 5832] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5830] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5835] write(3, "1000", 4 [pid 5834] <... symlink resumed>) = 0 [pid 5833] write(1, "executing program\n", 18executing program executing program [pid 5832] <... mmap resumed>) = 0x7fd53482d000 [pid 5830] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5835] <... write resumed>) = 4 [pid 5834] write(1, "executing program\n", 18 [pid 5833] <... write resumed>) = 18 [pid 5832] mprotect(0x7fd53482e000, 131072, PROT_READ|PROT_WRITE [pid 5830] <... mmap resumed>) = 0x7fd53482d000 [pid 5835] close(3 [pid 5834] <... write resumed>) = 18 [pid 5833] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5832] <... mprotect resumed>) = 0 [pid 5830] mprotect(0x7fd53482e000, 131072, PROT_READ|PROT_WRITE [pid 5835] <... close resumed>) = 0 [pid 5834] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5833] <... futex resumed>) = 0 [pid 5832] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5830] <... mprotect resumed>) = 0 [pid 5835] symlink("/dev/binderfs", "./binderfs" [pid 5834] <... futex resumed>) = 0 [pid 5833] rt_sigaction(SIGRT_1, {sa_handler=0x7fd5348bf020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd5348b01d0}, [pid 5832] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5830] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5835] <... symlink resumed>) = 0 [pid 5834] rt_sigaction(SIGRT_1, {sa_handler=0x7fd5348bf020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd5348b01d0}, [pid 5833] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5832] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd53484d990, parent_tid=0x7fd53484d990, exit_signal=0, stack=0x7fd53482d000, stack_size=0x20300, tls=0x7fd53484d6c0} [pid 5830] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5834] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5833] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], ./strace-static-x86_64: Process 5837 attached [pid 5835] write(1, "executing program\n", 18 [pid 5834] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], executing program [pid 5830] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd53484d990, parent_tid=0x7fd53484d990, exit_signal=0, stack=0x7fd53482d000, stack_size=0x20300, tls=0x7fd53484d6c0} [pid 5837] rseq(0x7fd53484dfe0, 0x20, 0, 0x53053053 [pid 5835] <... write resumed>) = 18 [pid 5834] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5833] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5835] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5834] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 5838 attached [pid 5837] <... rseq resumed>) = 0 [pid 5834] <... mmap resumed>) = 0x7fd53482d000 [pid 5833] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5832] <... clone3 resumed> => {parent_tid=[5837]}, 88) = 5837 [pid 5838] rseq(0x7fd53484dfe0, 0x20, 0, 0x53053053 [pid 5837] set_robust_list(0x7fd53484d9a0, 24 [pid 5835] <... futex resumed>) = 0 [pid 5834] mprotect(0x7fd53482e000, 131072, PROT_READ|PROT_WRITE [pid 5833] <... mmap resumed>) = 0x7fd53482d000 [pid 5832] rt_sigprocmask(SIG_SETMASK, [], [pid 5830] <... clone3 resumed> => {parent_tid=[5838]}, 88) = 5838 [pid 5838] <... rseq resumed>) = 0 [pid 5837] <... set_robust_list resumed>) = 0 [pid 5835] rt_sigaction(SIGRT_1, {sa_handler=0x7fd5348bf020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd5348b01d0}, [pid 5834] <... mprotect resumed>) = 0 [pid 5830] rt_sigprocmask(SIG_SETMASK, [], [pid 5832] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5837] rt_sigprocmask(SIG_SETMASK, [], [pid 5835] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5834] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5838] set_robust_list(0x7fd53484d9a0, 24 [pid 5837] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5835] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5834] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5832] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5830] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5838] <... set_robust_list resumed>) = 0 [pid 5835] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5834] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd53484d990, parent_tid=0x7fd53484d990, exit_signal=0, stack=0x7fd53482d000, stack_size=0x20300, tls=0x7fd53484d6c0}./strace-static-x86_64: Process 5839 attached [pid 5838] rt_sigprocmask(SIG_SETMASK, [], [pid 5837] memfd_create("syzkaller", 0 [pid 5835] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5833] mprotect(0x7fd53482e000, 131072, PROT_READ|PROT_WRITE [pid 5832] <... futex resumed>) = 0 [pid 5830] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5839] rseq(0x7fd53484dfe0, 0x20, 0, 0x53053053 [pid 5838] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5837] <... memfd_create resumed>) = 3 [pid 5835] <... mmap resumed>) = 0x7fd53482d000 [pid 5834] <... clone3 resumed> => {parent_tid=[5839]}, 88) = 5839 [pid 5833] <... mprotect resumed>) = 0 [pid 5832] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5830] <... futex resumed>) = 0 [pid 5839] <... rseq resumed>) = 0 [pid 5838] memfd_create("syzkaller", 0 [pid 5837] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5835] mprotect(0x7fd53482e000, 131072, PROT_READ|PROT_WRITE [pid 5834] rt_sigprocmask(SIG_SETMASK, [], [pid 5833] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5830] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5839] set_robust_list(0x7fd53484d9a0, 24 [pid 5838] <... memfd_create resumed>) = 3 [pid 5837] <... mmap resumed>) = 0x7fd52c400000 [pid 5835] <... mprotect resumed>) = 0 [pid 5834] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5839] <... set_robust_list resumed>) = 0 [pid 5838] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5833] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5839] rt_sigprocmask(SIG_SETMASK, [], [pid 5838] <... mmap resumed>) = 0x7fd52c400000 [pid 5835] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5834] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5833] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd53484d990, parent_tid=0x7fd53484d990, exit_signal=0, stack=0x7fd53482d000, stack_size=0x20300, tls=0x7fd53484d6c0} [pid 5839] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5839] memfd_create("syzkaller", 0 [pid 5835] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5834] <... futex resumed>) = 0 [pid 5835] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd53484d990, parent_tid=0x7fd53484d990, exit_signal=0, stack=0x7fd53482d000, stack_size=0x20300, tls=0x7fd53484d6c0} [pid 5834] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5833] <... clone3 resumed> => {parent_tid=[5840]}, 88) = 5840 [pid 5833] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 5841 attached [pid 5839] <... memfd_create resumed>) = 3 [pid 5835] <... clone3 resumed> => {parent_tid=[5841]}, 88) = 5841 [pid 5833] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5835] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5833] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5835] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5841] rseq(0x7fd53484dfe0, 0x20, 0, 0x53053053 [pid 5839] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5835] <... futex resumed>) = 0 [pid 5841] <... rseq resumed>) = 0 [pid 5841] set_robust_list(0x7fd53484d9a0, 24 [pid 5835] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 5840 attached [pid 5841] <... set_robust_list resumed>) = 0 [pid 5841] rt_sigprocmask(SIG_SETMASK, [], [pid 5840] rseq(0x7fd53484dfe0, 0x20, 0, 0x53053053 [pid 5841] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5840] <... rseq resumed>) = 0 [pid 5833] <... futex resumed>) = 0 [pid 5833] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5841] memfd_create("syzkaller", 0 [pid 5840] set_robust_list(0x7fd53484d9a0, 24 [pid 5839] <... mmap resumed>) = 0x7fd52c400000 [pid 5841] <... memfd_create resumed>) = 3 [pid 5840] <... set_robust_list resumed>) = 0 [pid 5841] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5840] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5841] <... mmap resumed>) = 0x7fd52c400000 [pid 5840] memfd_create("syzkaller", 0) = 3 [pid 5840] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd52c400000 [pid 5837] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5841] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5838] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5839] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5840] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5841] <... write resumed>) = 16777216 [pid 5837] <... write resumed>) = 16777216 [pid 5841] munmap(0x7fd52c400000, 138412032 [pid 5837] munmap(0x7fd52c400000, 138412032 [pid 5839] <... write resumed>) = 16777216 [pid 5841] <... munmap resumed>) = 0 [pid 5839] munmap(0x7fd52c400000, 138412032 [pid 5837] <... munmap resumed>) = 0 [pid 5838] <... write resumed>) = 16777216 [pid 5841] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5840] <... write resumed>) = 16777216 [pid 5839] <... munmap resumed>) = 0 [pid 5837] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5841] <... openat resumed>) = 4 [pid 5840] munmap(0x7fd52c400000, 138412032 [pid 5839] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5838] munmap(0x7fd52c400000, 138412032 [pid 5837] <... openat resumed>) = 4 [pid 5841] ioctl(4, LOOP_SET_FD, 3 [pid 5839] <... openat resumed>) = 4 [pid 5837] ioctl(4, LOOP_SET_FD, 3 [pid 5839] ioctl(4, LOOP_SET_FD, 3 [pid 5840] <... munmap resumed>) = 0 [pid 5838] <... munmap resumed>) = 0 [pid 5837] <... ioctl resumed>) = 0 [pid 5840] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5837] close(3 [pid 5838] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5840] <... openat resumed>) = 4 [pid 5837] <... close resumed>) = 0 [pid 5840] ioctl(4, LOOP_SET_FD, 3 [pid 5837] close(4 [pid 5838] <... openat resumed>) = 4 [pid 5837] <... close resumed>) = 0 [pid 5838] ioctl(4, LOOP_SET_FD, 3 [pid 5840] <... ioctl resumed>) = 0 [pid 5837] mkdir("./bus", 0777 [pid 5841] <... ioctl resumed>) = 0 [pid 5841] close(3) = 0 [pid 5841] close(4) = 0 [pid 5841] mkdir("./bus", 0777 [pid 5837] <... mkdir resumed>) = 0 [pid 5841] <... mkdir resumed>) = 0 [pid 5840] close(3 [pid 5839] <... ioctl resumed>) = 0 [pid 5838] <... ioctl resumed>) = 0 [pid 5841] mount("/dev/loop4", "./bus", "jfs", MS_NODEV|MS_REC|MS_LAZYTIME, "" [pid 5839] close(3 [pid 5837] mount("/dev/loop2", "./bus", "jfs", MS_NODEV|MS_REC|MS_LAZYTIME, "" [pid 5840] <... close resumed>) = 0 [pid 5838] close(3 [pid 5840] close(4 [pid 5839] <... close resumed>) = 0 [pid 5838] <... close resumed>) = 0 [pid 5840] <... close resumed>) = 0 [pid 5839] close(4 [pid 5838] close(4 [pid 5840] mkdir("./bus", 0777 [pid 5839] <... close resumed>) = 0 [pid 5838] <... close resumed>) = 0 [pid 5840] <... mkdir resumed>) = 0 [pid 5839] mkdir("./bus", 0777 [pid 5838] mkdir("./bus", 0777 [pid 5840] mount("/dev/loop0", "./bus", "jfs", MS_NODEV|MS_REC|MS_LAZYTIME, "" [pid 5839] <... mkdir resumed>) = 0 [pid 5838] <... mkdir resumed>) = 0 [pid 5839] mount("/dev/loop3", "./bus", "jfs", MS_NODEV|MS_REC|MS_LAZYTIME, "" [ 79.872479][ T5841] loop4: detected capacity change from 0 to 32768 [ 79.872790][ T5837] loop2: detected capacity change from 0 to 32768 [ 79.883332][ T5839] loop3: detected capacity change from 0 to 32768 [ 79.903935][ T5840] loop0: detected capacity change from 0 to 32768 [ 79.904293][ T5838] loop1: detected capacity change from 0 to 32768 [pid 5838] mount("/dev/loop1", "./bus", "jfs", MS_NODEV|MS_REC|MS_LAZYTIME, "" [pid 5837] <... mount resumed>) = 0 [pid 5841] <... mount resumed>) = 0 [pid 5837] openat(AT_FDCWD, "./bus", O_RDONLY|O_DIRECTORY) = 3 [pid 5841] openat(AT_FDCWD, "./bus", O_RDONLY|O_DIRECTORY [pid 5840] <... mount resumed>) = 0 [pid 5838] <... mount resumed>) = 0 [pid 5837] chdir("./bus" [pid 5838] openat(AT_FDCWD, "./bus", O_RDONLY|O_DIRECTORY [pid 5837] <... chdir resumed>) = 0 [pid 5841] <... openat resumed>) = 3 [pid 5840] openat(AT_FDCWD, "./bus", O_RDONLY|O_DIRECTORY [pid 5839] <... mount resumed>) = 0 [pid 5838] <... openat resumed>) = 3 [pid 5837] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5840] <... openat resumed>) = 3 [pid 5839] openat(AT_FDCWD, "./bus", O_RDONLY|O_DIRECTORY [pid 5838] chdir("./bus" [pid 5837] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5841] chdir("./bus" [pid 5839] <... openat resumed>) = 3 [pid 5838] <... chdir resumed>) = 0 [pid 5837] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5841] <... chdir resumed>) = 0 [pid 5840] chdir("./bus" [pid 5838] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5837] <... futex resumed>) = 1 [pid 5841] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5840] <... chdir resumed>) = 0 [pid 5839] chdir("./bus" [pid 5837] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5832] <... futex resumed>) = 0 [pid 5841] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5840] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5839] <... chdir resumed>) = 0 [pid 5832] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5841] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5840] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5839] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5838] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5832] <... futex resumed>) = 0 [pid 5840] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5839] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5832] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5839] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5841] <... futex resumed>) = 1 [pid 5840] <... futex resumed>) = 1 [pid 5839] <... futex resumed>) = 1 [pid 5835] <... futex resumed>) = 0 [pid 5834] <... futex resumed>) = 0 [pid 5841] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5835] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5834] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5833] <... futex resumed>) = 0 [pid 5837] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_DIRECT|O_NOATIME|O_CLOEXEC, 0777 [pid 5841] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5840] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5839] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_DIRECT|O_NOATIME|O_CLOEXEC, 0777 [pid 5838] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5835] <... futex resumed>) = 0 [pid 5834] <... futex resumed>) = 0 [pid 5833] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5841] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_DIRECT|O_NOATIME|O_CLOEXEC, 0777 [pid 5840] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5839] <... openat resumed>) = 4 [pid 5838] <... futex resumed>) = 1 [pid 5835] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5834] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5833] <... futex resumed>) = 0 [pid 5830] <... futex resumed>) = 0 [pid 5840] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_DIRECT|O_NOATIME|O_CLOEXEC, 0777 [pid 5833] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5841] <... openat resumed>) = 4 [pid 5840] <... openat resumed>) = 4 [pid 5830] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5841] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5839] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5830] <... futex resumed>) = 0 [pid 5841] <... futex resumed>) = 0 [pid 5839] <... futex resumed>) = 0 [pid 5830] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5839] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5841] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5840] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5840] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5833] <... futex resumed>) = 0 [pid 5833] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5840] <... futex resumed>) = 0 [pid 5833] <... futex resumed>) = 1 [pid 5840] openat(AT_FDCWD, "/dev/nullb0", O_RDONLY [pid 5833] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5840] <... openat resumed>) = 5 [pid 5840] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5833] <... futex resumed>) = 0 [pid 5840] sendfile(4, 5, NULL, 16776834 [pid 5833] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5834] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5833] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5834] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5835] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5834] <... futex resumed>) = 1 [pid 5838] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_DIRECT|O_NOATIME|O_CLOEXEC, 0777 [pid 5835] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5834] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5839] <... futex resumed>) = 0 [pid 5839] openat(AT_FDCWD, "/dev/nullb0", O_RDONLY) = 5 [pid 5839] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5839] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5834] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5841] <... futex resumed>) = 0 [pid 5837] <... openat resumed>) = 4 [pid 5835] <... futex resumed>) = 1 [pid 5841] openat(AT_FDCWD, "/dev/nullb0", O_RDONLY [pid 5838] <... openat resumed>) = 4 [pid 5837] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5835] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5841] <... openat resumed>) = 5 [ 80.008674][ T30] audit: type=1800 audit(1743081829.983:2): pid=5839 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor166" name="file1" dev="loop3" ino=4 res=0 errno=0 [pid 5838] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5837] <... futex resumed>) = 1 [pid 5834] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5832] <... futex resumed>) = 0 [pid 5841] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5839] <... futex resumed>) = 0 [pid 5838] <... futex resumed>) = 1 [pid 5837] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5834] <... futex resumed>) = 1 [pid 5832] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5830] <... futex resumed>) = 0 [pid 5841] <... futex resumed>) = 1 [pid 5839] sendfile(4, 5, NULL, 16776834 [pid 5832] <... futex resumed>) = 0 [pid 5841] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5832] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5838] openat(AT_FDCWD, "/dev/nullb0", O_RDONLY [pid 5837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5835] <... futex resumed>) = 0 [pid 5834] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5833] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 80.056138][ T30] audit: type=1800 audit(1743081829.983:3): pid=5837 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor166" name="file1" dev="loop2" ino=4 res=0 errno=0 [ 80.081677][ T30] audit: type=1800 audit(1743081829.983:4): pid=5840 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor166" name="file1" dev="loop0" ino=4 res=0 errno=0 [pid 5830] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5838] <... openat resumed>) = 5 [pid 5837] openat(AT_FDCWD, "/dev/nullb0", O_RDONLY [pid 5835] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5830] <... futex resumed>) = 0 [pid 5832] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5830] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5832] futex(0x7fd5349266dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5832] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd53480c000 [pid 5841] <... futex resumed>) = 0 [pid 5835] <... futex resumed>) = 1 [pid 5832] mprotect(0x7fd53480d000, 131072, PROT_READ|PROT_WRITE [pid 5841] sendfile(4, 5, NULL, 16776834 [pid 5838] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5837] <... openat resumed>) = 5 [pid 5835] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5832] <... mprotect resumed>) = 0 [pid 5832] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5832] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd53482c990, parent_tid=0x7fd53482c990, exit_signal=0, stack=0x7fd53480c000, stack_size=0x20300, tls=0x7fd53482c6c0}./strace-static-x86_64: Process 5843 attached [pid 5838] <... futex resumed>) = 1 [pid 5837] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5832] <... clone3 resumed> => {parent_tid=[5843]}, 88) = 5843 [pid 5830] <... futex resumed>) = 0 [pid 5843] rseq(0x7fd53482cfe0, 0x20, 0, 0x53053053 [pid 5838] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5837] <... futex resumed>) = 0 [pid 5832] rt_sigprocmask(SIG_SETMASK, [], [pid 5830] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5843] <... rseq resumed>) = 0 [pid 5838] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5837] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5834] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5832] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5830] <... futex resumed>) = 0 [pid 5843] set_robust_list(0x7fd53482c9a0, 24 [pid 5838] sendfile(4, 5, NULL, 16776834 [pid 5832] futex(0x7fd5349266d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5830] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5832] <... futex resumed>) = 0 [pid 5843] <... set_robust_list resumed>) = 0 [pid 5832] futex(0x7fd5349266dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5843] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [ 80.105288][ T30] audit: type=1800 audit(1743081829.983:5): pid=5841 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor166" name="file1" dev="loop4" ino=4 res=0 errno=0 [ 80.131271][ T30] audit: type=1800 audit(1743081830.023:6): pid=5838 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor166" name="file1" dev="loop1" ino=4 res=0 errno=0 [pid 5843] sendfile(4, 5, NULL, 16776834 [pid 5835] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5830] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5832] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5833] exit_group(0) = ? [pid 5840] <... sendfile resumed>) = ? [pid 5840] +++ exited with 0 +++ [pid 5833] +++ exited with 0 +++ [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5833, si_uid=0, si_status=0, si_utime=8 /* 0.08 s */, si_stime=27 /* 0.27 s */} --- [pid 5825] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5825] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5825] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5825] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5825] getdents64(3, [pid 5834] exit_group(0) = ? [pid 5825] <... getdents64 resumed>0x555556381730 /* 4 entries */, 32768) = 104 [pid 5839] <... sendfile resumed>) = ? [pid 5825] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5825] newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5839] +++ exited with 0 +++ [pid 5834] +++ exited with 0 +++ [pid 5825] unlink("./0/binderfs" [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5834, si_uid=0, si_status=0, si_utime=6 /* 0.06 s */, si_stime=32 /* 0.32 s */} --- [pid 5825] <... unlink resumed>) = 0 [pid 5828] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5825] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5828] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5828] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5828] getdents64(3, 0x555556381730 /* 4 entries */, 32768) = 104 [pid 5828] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] unlink("./0/binderfs") = 0 [pid 5828] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5832] exit_group(0 [pid 5837] <... futex resumed>) = ? [pid 5832] <... exit_group resumed>) = ? [pid 5837] +++ exited with 0 +++ [pid 5843] <... sendfile resumed>) = ? [pid 5830] exit_group(0) = ? [pid 5843] +++ exited with 0 +++ [pid 5832] +++ exited with 0 +++ [pid 5838] <... sendfile resumed>) = ? [pid 5827] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5832, si_uid=0, si_status=0, si_utime=10 /* 0.10 s */, si_stime=41 /* 0.41 s */} --- [pid 5827] restart_syscall(<... resuming interrupted clone ...> [pid 5838] +++ exited with 0 +++ [pid 5830] +++ exited with 0 +++ [pid 5826] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5830, si_uid=0, si_status=0, si_utime=6 /* 0.06 s */, si_stime=33 /* 0.33 s */} --- [pid 5827] <... restart_syscall resumed>) = 0 [pid 5827] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5827] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5827] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5827] getdents64(3, 0x555556381730 /* 4 entries */, 32768) = 104 [pid 5835] exit_group(0 [pid 5827] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5825] <... umount2 resumed>) = 0 [pid 5835] <... exit_group resumed>) = ? [pid 5827] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5841] <... sendfile resumed>) = ? [pid 5841] +++ exited with 0 +++ [pid 5827] newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5827] unlink("./0/binderfs") = 0 [pid 5827] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5825] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... umount2 resumed>) = 0 [pid 5826] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5825] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5826] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5826] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5825] newfstatat(AT_FDCWD, "./0/bus", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5826] <... openat resumed>) = 3 [pid 5835] +++ exited with 0 +++ [pid 5828] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5825] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5826] newfstatat(3, "", [pid 5829] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5835, si_uid=0, si_status=0, si_utime=9 /* 0.09 s */, si_stime=30 /* 0.30 s */} --- [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5829] restart_syscall(<... resuming interrupted clone ...> [pid 5828] newfstatat(AT_FDCWD, "./0/bus", [pid 5826] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5829] <... restart_syscall resumed>) = 0 [pid 5828] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5826] getdents64(3, [pid 5825] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5826] <... getdents64 resumed>0x555556381730 /* 4 entries */, 32768) = 104 [pid 5825] openat(AT_FDCWD, "./0/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5826] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5829] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] openat(AT_FDCWD, "./0/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5827] <... umount2 resumed>) = 0 [pid 5826] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5825] <... openat resumed>) = 4 [pid 5827] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5829] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... openat resumed>) = 4 [pid 5826] newfstatat(AT_FDCWD, "./0/binderfs", [pid 5825] newfstatat(4, "", [pid 5829] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] newfstatat(4, "", [pid 5827] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5826] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5825] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5829] <... openat resumed>) = 3 [pid 5828] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5827] newfstatat(AT_FDCWD, "./0/bus", [pid 5826] unlink("./0/binderfs" [pid 5825] getdents64(4, [pid 5829] newfstatat(3, "", [pid 5828] getdents64(4, [pid 5827] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5826] <... unlink resumed>) = 0 [pid 5825] <... getdents64 resumed>0x555556389770 /* 2 entries */, 32768) = 48 [pid 5829] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5828] <... getdents64 resumed>0x555556389770 /* 2 entries */, 32768) = 48 [pid 5827] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5825] getdents64(4, [pid 5829] getdents64(3, [pid 5828] getdents64(4, [pid 5827] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5826] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5825] <... getdents64 resumed>0x555556389770 /* 0 entries */, 32768) = 0 [pid 5828] <... getdents64 resumed>0x555556389770 /* 0 entries */, 32768) = 0 [pid 5827] openat(AT_FDCWD, "./0/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5825] close(4 [pid 5829] <... getdents64 resumed>0x555556381730 /* 4 entries */, 32768) = 104 [pid 5828] close(4 [pid 5827] <... openat resumed>) = 4 [pid 5825] <... close resumed>) = 0 [pid 5829] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] <... close resumed>) = 0 [pid 5827] newfstatat(4, "", [pid 5825] rmdir("./0/bus" [pid 5829] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] rmdir("./0/bus") = 0 [pid 5827] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5829] newfstatat(AT_FDCWD, "./0/binderfs", [pid 5827] getdents64(4, [pid 5825] <... rmdir resumed>) = 0 [pid 5829] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5827] <... getdents64 resumed>0x555556389770 /* 2 entries */, 32768) = 48 [pid 5829] unlink("./0/binderfs" [pid 5827] getdents64(4, [pid 5829] <... unlink resumed>) = 0 [pid 5827] <... getdents64 resumed>0x555556389770 /* 0 entries */, 32768) = 0 [pid 5827] close(4 [pid 5825] getdents64(3, [pid 5829] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5827] <... close resumed>) = 0 [pid 5825] <... getdents64 resumed>0x555556381730 /* 0 entries */, 32768) = 0 [pid 5828] getdents64(3, [pid 5827] rmdir("./0/bus" [pid 5825] close(3 [pid 5827] <... rmdir resumed>) = 0 [pid 5825] <... close resumed>) = 0 [pid 5828] <... getdents64 resumed>0x555556381730 /* 0 entries */, 32768) = 0 [pid 5825] rmdir("./0" [pid 5828] close(3 [pid 5827] getdents64(3, [pid 5825] <... rmdir resumed>) = 0 [pid 5825] mkdir("./1", 0777) = 0 [pid 5828] <... close resumed>) = 0 [pid 5827] <... getdents64 resumed>0x555556381730 /* 0 entries */, 32768) = 0 [pid 5828] rmdir("./0" [pid 5827] close(3 [pid 5825] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5827] <... close resumed>) = 0 [pid 5825] ioctl(3, LOOP_CLR_FD) = 0 [pid 5825] close(3 [pid 5828] <... rmdir resumed>) = 0 [pid 5827] rmdir("./0" [pid 5828] mkdir("./1", 0777 [pid 5827] <... rmdir resumed>) = 0 [pid 5828] <... mkdir resumed>) = 0 [pid 5828] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5827] mkdir("./1", 0777) = 0 [pid 5828] ioctl(3, LOOP_CLR_FD [pid 5827] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5828] <... ioctl resumed>) = 0 [pid 5828] close(3 [pid 5827] <... openat resumed>) = 3 [pid 5827] ioctl(3, LOOP_CLR_FD) = 0 [pid 5827] close(3 [pid 5826] <... umount2 resumed>) = 0 [pid 5826] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5826] newfstatat(AT_FDCWD, "./0/bus", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5826] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5829] <... umount2 resumed>) = 0 [pid 5826] openat(AT_FDCWD, "./0/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5829] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5826] newfstatat(4, "", [pid 5829] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5826] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5829] newfstatat(AT_FDCWD, "./0/bus", [pid 5826] getdents64(4, 0x555556389770 /* 2 entries */, 32768) = 48 [pid 5829] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5829] umount2("./0/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5826] getdents64(4, [pid 5829] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5826] <... getdents64 resumed>0x555556389770 /* 0 entries */, 32768) = 0 [pid 5829] openat(AT_FDCWD, "./0/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5826] close(4) = 0 [pid 5829] <... openat resumed>) = 4 [pid 5826] rmdir("./0/bus" [pid 5829] newfstatat(4, "", [pid 5826] <... rmdir resumed>) = 0 [pid 5829] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5826] getdents64(3, 0x555556381730 /* 0 entries */, 32768) = 0 [pid 5829] getdents64(4, [pid 5826] close(3) = 0 [pid 5826] rmdir("./0") = 0 [pid 5826] mkdir("./1", 0777) = 0 [pid 5826] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5826] ioctl(3, LOOP_CLR_FD) = 0 [pid 5826] close(3 [pid 5829] <... getdents64 resumed>0x555556389770 /* 2 entries */, 32768) = 48 [pid 5829] getdents64(4, 0x555556389770 /* 0 entries */, 32768) = 0 [pid 5829] close(4) = 0 [pid 5829] rmdir("./0/bus") = 0 [pid 5829] getdents64(3, 0x555556381730 /* 0 entries */, 32768) = 0 [pid 5829] close(3) = 0 [pid 5829] rmdir("./0") = 0 [pid 5829] mkdir("./1", 0777) = 0 [pid 5829] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5829] ioctl(3, LOOP_CLR_FD) = 0 [pid 5829] close(3 [pid 5827] <... close resumed>) = 0 [pid 5825] <... close resumed>) = 0 [pid 5827] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5844 attached [pid 5828] <... close resumed>) = 0 [pid 5827] <... clone resumed>, child_tidptr=0x555556380690) = 5844 [pid 5844] set_robust_list(0x5555563806a0, 24) = 0 [pid 5844] chdir("./1") = 0 [pid 5844] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5844] setpgid(0, 0) = 0 [pid 5844] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5828] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5825] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5844] <... openat resumed>) = 3 ./strace-static-x86_64: Process 5846 attached ./strace-static-x86_64: Process 5845 attached [pid 5844] write(3, "1000", 4 [pid 5846] set_robust_list(0x5555563806a0, 24 [pid 5845] set_robust_list(0x5555563806a0, 24 [pid 5844] <... write resumed>) = 4 [pid 5828] <... clone resumed>, child_tidptr=0x555556380690) = 5846 [pid 5825] <... clone resumed>, child_tidptr=0x555556380690) = 5845 [pid 5846] <... set_robust_list resumed>) = 0 [pid 5845] <... set_robust_list resumed>) = 0 [pid 5844] close(3 [pid 5846] chdir("./1" [pid 5845] chdir("./1" [pid 5844] <... close resumed>) = 0 [pid 5846] <... chdir resumed>) = 0 [pid 5845] <... chdir resumed>) = 0 [pid 5844] symlink("/dev/binderfs", "./binderfs" [pid 5846] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5845] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5844] <... symlink resumed>) = 0 executing program [pid 5846] <... prctl resumed>) = 0 [pid 5845] <... prctl resumed>) = 0 [pid 5844] write(1, "executing program\n", 18 [pid 5845] setpgid(0, 0 [pid 5844] <... write resumed>) = 18 [pid 5844] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5844] rt_sigaction(SIGRT_1, {sa_handler=0x7fd5348bf020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd5348b01d0}, NULL, 8) = 0 [pid 5844] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5844] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd53482d000 [pid 5844] mprotect(0x7fd53482e000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5844] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5846] setpgid(0, 0 [pid 5845] <... setpgid resumed>) = 0 [pid 5844] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5844] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd53484d990, parent_tid=0x7fd53484d990, exit_signal=0, stack=0x7fd53482d000, stack_size=0x20300, tls=0x7fd53484d6c0} [pid 5846] <... setpgid resumed>) = 0 [pid 5845] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5846] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5844] <... clone3 resumed> => {parent_tid=[5847]}, 88) = 5847 [pid 5844] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 5847 attached [pid 5846] <... openat resumed>) = 3 [pid 5845] <... openat resumed>) = 3 [pid 5844] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5826] <... close resumed>) = 0 [pid 5847] rseq(0x7fd53484dfe0, 0x20, 0, 0x53053053 [pid 5846] write(3, "1000", 4 [pid 5845] write(3, "1000", 4 [pid 5844] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5847] <... rseq resumed>) = 0 [pid 5846] <... write resumed>) = 4 [pid 5845] <... write resumed>) = 4 [pid 5844] <... futex resumed>) = 0 [pid 5847] set_robust_list(0x7fd53484d9a0, 24 [pid 5846] close(3 [pid 5845] close(3 [pid 5844] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5847] <... set_robust_list resumed>) = 0 [pid 5846] <... close resumed>) = 0 [pid 5845] <... close resumed>) = 0 [pid 5847] rt_sigprocmask(SIG_SETMASK, [], [pid 5846] symlink("/dev/binderfs", "./binderfs" [pid 5845] symlink("/dev/binderfs", "./binderfs" [pid 5847] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5826] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5845] <... symlink resumed>) = 0 [pid 5847] memfd_create("syzkaller", 0./strace-static-x86_64: Process 5848 attached executing program [pid 5848] set_robust_list(0x5555563806a0, 24 [pid 5847] <... memfd_create resumed>) = 3 [pid 5846] <... symlink resumed>) = 0 [pid 5845] write(1, "executing program\n", 18 [pid 5829] <... close resumed>) = 0 [pid 5847] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 executing program [pid 5846] write(1, "executing program\n", 18 [pid 5845] <... write resumed>) = 18 [pid 5829] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5846] <... write resumed>) = 18 [pid 5847] <... mmap resumed>) = 0x7fd52c400000 [pid 5848] <... set_robust_list resumed>) = 0 [pid 5826] <... clone resumed>, child_tidptr=0x555556380690) = 5848 [pid 5848] chdir("./1") = 0 [pid 5848] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5848] setpgid(0, 0) = 0 [pid 5848] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5845] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5846] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5848] <... openat resumed>) = 3 ./strace-static-x86_64: Process 5849 attached [pid 5846] <... futex resumed>) = 0 [pid 5845] <... futex resumed>) = 0 [pid 5846] rt_sigaction(SIGRT_1, {sa_handler=0x7fd5348bf020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd5348b01d0}, [pid 5845] rt_sigaction(SIGRT_1, {sa_handler=0x7fd5348bf020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd5348b01d0}, [pid 5846] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5845] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5829] <... clone resumed>, child_tidptr=0x555556380690) = 5849 [pid 5846] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5845] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5846] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5845] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5846] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5845] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5849] set_robust_list(0x5555563806a0, 24 [pid 5848] write(3, "1000", 4 [pid 5846] <... mmap resumed>) = 0x7fd53482d000 [pid 5845] <... mmap resumed>) = 0x7fd53482d000 [pid 5849] <... set_robust_list resumed>) = 0 [pid 5848] <... write resumed>) = 4 [pid 5846] mprotect(0x7fd53482e000, 131072, PROT_READ|PROT_WRITE [pid 5845] mprotect(0x7fd53482e000, 131072, PROT_READ|PROT_WRITE [pid 5849] chdir("./1" [pid 5848] close(3 [pid 5849] <... chdir resumed>) = 0 [pid 5848] <... close resumed>) = 0 [pid 5846] <... mprotect resumed>) = 0 [pid 5845] <... mprotect resumed>) = 0 [pid 5848] symlink("/dev/binderfs", "./binderfs" [pid 5849] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5848] <... symlink resumed>) = 0 [pid 5846] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5845] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5849] <... prctl resumed>) = 0 [pid 5846] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5845] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5849] setpgid(0, 0 [pid 5845] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd53484d990, parent_tid=0x7fd53484d990, exit_signal=0, stack=0x7fd53482d000, stack_size=0x20300, tls=0x7fd53484d6c0} [pid 5846] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd53484d990, parent_tid=0x7fd53484d990, exit_signal=0, stack=0x7fd53482d000, stack_size=0x20300, tls=0x7fd53484d6c0}./strace-static-x86_64: Process 5850 attached [pid 5849] <... setpgid resumed>) = 0 executing program [pid 5848] write(1, "executing program\n", 18./strace-static-x86_64: Process 5851 attached [pid 5849] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5848] <... write resumed>) = 18 [pid 5845] <... clone3 resumed> => {parent_tid=[5850]}, 88) = 5850 [pid 5850] rseq(0x7fd53484dfe0, 0x20, 0, 0x53053053 [pid 5846] <... clone3 resumed> => {parent_tid=[5851]}, 88) = 5851 [pid 5845] rt_sigprocmask(SIG_SETMASK, [], [pid 5850] <... rseq resumed>) = 0 [pid 5846] rt_sigprocmask(SIG_SETMASK, [], [pid 5845] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5850] set_robust_list(0x7fd53484d9a0, 24 [pid 5846] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5845] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5850] <... set_robust_list resumed>) = 0 [pid 5846] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5845] <... futex resumed>) = 0 [pid 5850] rt_sigprocmask(SIG_SETMASK, [], [pid 5846] <... futex resumed>) = 0 [pid 5850] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5845] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5846] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5851] rseq(0x7fd53484dfe0, 0x20, 0, 0x53053053 [pid 5850] memfd_create("syzkaller", 0 [pid 5849] <... openat resumed>) = 3 [pid 5848] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5851] <... rseq resumed>) = 0 [pid 5849] write(3, "1000", 4 [pid 5848] <... futex resumed>) = 0 [pid 5851] set_robust_list(0x7fd53484d9a0, 24 [pid 5849] <... write resumed>) = 4 [pid 5848] rt_sigaction(SIGRT_1, {sa_handler=0x7fd5348bf020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd5348b01d0}, [pid 5851] <... set_robust_list resumed>) = 0 [pid 5849] close(3 [pid 5848] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5851] rt_sigprocmask(SIG_SETMASK, [], [pid 5850] <... memfd_create resumed>) = 3 [pid 5849] <... close resumed>) = 0 [pid 5848] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5851] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5850] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5849] symlink("/dev/binderfs", "./binderfs" [pid 5848] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5851] memfd_create("syzkaller", 0 [pid 5850] <... mmap resumed>) = 0x7fd52c400000 [pid 5849] <... symlink resumed>) = 0 [pid 5848] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5851] <... memfd_create resumed>) = 3 [pid 5848] <... mmap resumed>) = 0x7fd53482d000 [pid 5851] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0executing program [pid 5849] write(1, "executing program\n", 18 [pid 5848] mprotect(0x7fd53482e000, 131072, PROT_READ|PROT_WRITE [pid 5851] <... mmap resumed>) = 0x7fd52c400000 [pid 5849] <... write resumed>) = 18 [pid 5848] <... mprotect resumed>) = 0 [pid 5849] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5848] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5849] rt_sigaction(SIGRT_1, {sa_handler=0x7fd5348bf020, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd5348b01d0}, [pid 5848] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5849] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5848] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd53484d990, parent_tid=0x7fd53484d990, exit_signal=0, stack=0x7fd53482d000, stack_size=0x20300, tls=0x7fd53484d6c0}./strace-static-x86_64: Process 5852 attached [pid 5849] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5848] <... clone3 resumed> => {parent_tid=[5852]}, 88) = 5852 [pid 5852] rseq(0x7fd53484dfe0, 0x20, 0, 0x53053053 [pid 5849] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5848] rt_sigprocmask(SIG_SETMASK, [], [pid 5849] <... mmap resumed>) = 0x7fd53482d000 [pid 5848] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5848] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5852] <... rseq resumed>) = 0 [pid 5849] mprotect(0x7fd53482e000, 131072, PROT_READ|PROT_WRITE [pid 5848] <... futex resumed>) = 0 [pid 5852] set_robust_list(0x7fd53484d9a0, 24 [pid 5849] <... mprotect resumed>) = 0 [pid 5848] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5852] <... set_robust_list resumed>) = 0 [pid 5852] rt_sigprocmask(SIG_SETMASK, [], [pid 5849] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5852] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5852] memfd_create("syzkaller", 0 [pid 5849] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5852] <... memfd_create resumed>) = 3 [pid 5849] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd53484d990, parent_tid=0x7fd53484d990, exit_signal=0, stack=0x7fd53482d000, stack_size=0x20300, tls=0x7fd53484d6c0} [pid 5852] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 5853 attached [pid 5849] <... clone3 resumed> => {parent_tid=[5853]}, 88) = 5853 [pid 5852] <... mmap resumed>) = 0x7fd52c400000 [pid 5849] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5849] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5849] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5853] rseq(0x7fd53484dfe0, 0x20, 0, 0x53053053) = 0 [pid 5853] set_robust_list(0x7fd53484d9a0, 24) = 0 [pid 5853] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5853] memfd_create("syzkaller", 0) = 3 [pid 5853] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd52c400000 [pid 5847] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5850] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5851] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5852] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5853] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5847] <... write resumed>) = 16777216 [pid 5847] munmap(0x7fd52c400000, 138412032) = 0 [pid 5847] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 5847] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5847] close(3) = 0 [pid 5847] close(4) = 0 [pid 5847] mkdir("./bus", 0777) = 0 [pid 5847] mount("/dev/loop2", "./bus", "jfs", MS_NODEV|MS_REC|MS_LAZYTIME, "") = 0 [pid 5847] openat(AT_FDCWD, "./bus", O_RDONLY|O_DIRECTORY) = 3 [ 81.700978][ T5847] loop2: detected capacity change from 0 to 32768 [pid 5847] chdir("./bus") = 0 [pid 5847] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5850] <... write resumed>) = 16777216 [pid 5847] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5847] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5844] <... futex resumed>) = 0 [pid 5844] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5847] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_DIRECT|O_NOATIME|O_CLOEXEC, 0777 [pid 5844] <... futex resumed>) = 0 [pid 5844] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5850] munmap(0x7fd52c400000, 138412032 [pid 5847] <... openat resumed>) = 4 [pid 5851] <... write resumed>) = 16777216 [pid 5847] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5850] <... munmap resumed>) = 0 [pid 5850] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5847] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5844] <... futex resumed>) = 0 [pid 5850] <... openat resumed>) = 4 [pid 5844] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5850] ioctl(4, LOOP_SET_FD, 3 [pid 5847] <... futex resumed>) = 0 [pid 5844] <... futex resumed>) = 1 [pid 5847] openat(AT_FDCWD, "/dev/nullb0", O_RDONLY) = 5 [pid 5844] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5847] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5847] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5844] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5847] <... futex resumed>) = 0 [pid 5844] <... futex resumed>) = 1 [pid 5847] sendfile(4, 5, NULL, 16776834 [pid 5844] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5851] munmap(0x7fd52c400000, 138412032 [pid 5852] <... write resumed>) = 16777216 [pid 5850] <... ioctl resumed>) = 0 [pid 5850] close(3 [pid 5851] <... munmap resumed>) = 0 [pid 5852] munmap(0x7fd52c400000, 138412032 [pid 5850] <... close resumed>) = 0 [ 81.781017][ T30] audit: type=1800 audit(1743081831.753:7): pid=5847 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor166" name="file1" dev="loop2" ino=4 res=0 errno=0 [ 81.816928][ T5850] loop0: detected capacity change from 0 to 32768 [pid 5851] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 5850] close(4 [pid 5851] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5851] close(3 [pid 5850] <... close resumed>) = 0 [pid 5850] mkdir("./bus", 0777 [pid 5851] <... close resumed>) = 0 [pid 5850] <... mkdir resumed>) = 0 [pid 5851] close(4 [pid 5853] <... write resumed>) = 16777216 [pid 5851] <... close resumed>) = 0 [pid 5850] mount("/dev/loop0", "./bus", "jfs", MS_NODEV|MS_REC|MS_LAZYTIME, "" [pid 5844] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5851] mkdir("./bus", 0777) = 0 [pid 5851] mount("/dev/loop3", "./bus", "jfs", MS_NODEV|MS_REC|MS_LAZYTIME, "" [pid 5853] munmap(0x7fd52c400000, 138412032 [pid 5850] <... mount resumed>) = 0 [pid 5850] openat(AT_FDCWD, "./bus", O_RDONLY|O_DIRECTORY) = 3 [pid 5850] chdir("./bus") = 0 [pid 5850] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5852] <... munmap resumed>) = 0 [pid 5850] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5850] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5852] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5850] <... futex resumed>) = 1 [ 81.851055][ T5851] loop3: detected capacity change from 0 to 32768 [pid 5850] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5852] ioctl(4, LOOP_SET_FD, 3 [pid 5851] <... mount resumed>) = 0 [pid 5845] <... futex resumed>) = 0 [pid 5851] openat(AT_FDCWD, "./bus", O_RDONLY|O_DIRECTORY [pid 5845] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5851] <... openat resumed>) = 3 [pid 5851] chdir("./bus") = 0 [pid 5851] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5851] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5851] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5846] <... futex resumed>) = 0 [pid 5845] <... futex resumed>) = 1 [pid 5845] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5846] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5851] <... futex resumed>) = 0 [pid 5850] <... futex resumed>) = 0 [pid 5846] <... futex resumed>) = 1 [pid 5851] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_DIRECT|O_NOATIME|O_CLOEXEC, 0777) = 4 [pid 5850] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_DIRECT|O_NOATIME|O_CLOEXEC, 0777 [pid 5846] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5851] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5851] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5846] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 81.909116][ T5852] loop1: detected capacity change from 0 to 32768 [ 81.918401][ T30] audit: type=1800 audit(1743081831.893:8): pid=5851 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor166" name="file1" dev="loop3" ino=4 res=0 errno=0 [pid 5853] <... munmap resumed>) = 0 [pid 5852] <... ioctl resumed>) = 0 [pid 5850] <... openat resumed>) = 4 [pid 5846] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5845] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5851] <... futex resumed>) = 0 [pid 5846] <... futex resumed>) = 1 [pid 5852] close(3 [pid 5846] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5845] futex(0x7fd5349266dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5851] openat(AT_FDCWD, "/dev/nullb0", O_RDONLY) = 5 [pid 5845] <... futex resumed>) = 0 [pid 5852] <... close resumed>) = 0 [pid 5852] close(4 [pid 5851] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5845] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5850] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5852] <... close resumed>) = 0 [pid 5852] mkdir("./bus", 0777 [pid 5851] <... futex resumed>) = 1 [pid 5850] <... futex resumed>) = 0 [pid 5846] <... futex resumed>) = 0 [pid 5845] <... mmap resumed>) = 0x7fd53480c000 [pid 5851] sendfile(4, 5, NULL, 16776834 [pid 5850] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5846] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5845] mprotect(0x7fd53480d000, 131072, PROT_READ|PROT_WRITE [pid 5852] <... mkdir resumed>) = 0 [pid 5845] <... mprotect resumed>) = 0 [pid 5846] <... futex resumed>) = 0 [pid 5846] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5845] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5845] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd53482c990, parent_tid=0x7fd53482c990, exit_signal=0, stack=0x7fd53480c000, stack_size=0x20300, tls=0x7fd53482c6c0} [pid 5852] mount("/dev/loop1", "./bus", "jfs", MS_NODEV|MS_REC|MS_LAZYTIME, ""./strace-static-x86_64: Process 5854 attached [pid 5845] <... clone3 resumed> => {parent_tid=[5854]}, 88) = 5854 [pid 5854] rseq(0x7fd53482cfe0, 0x20, 0, 0x53053053) = 0 [pid 5845] rt_sigprocmask(SIG_SETMASK, [], [pid 5854] set_robust_list(0x7fd53482c9a0, 24 [pid 5845] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5845] futex(0x7fd5349266d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... set_robust_list resumed>) = 0 [pid 5845] <... futex resumed>) = 0 [pid 5854] rt_sigprocmask(SIG_SETMASK, [], [pid 5845] futex(0x7fd5349266dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5854] openat(AT_FDCWD, "/dev/nullb0", O_RDONLY) = 5 [pid 5854] futex(0x7fd5349266dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5853] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5852] <... mount resumed>) = 0 [pid 5854] <... futex resumed>) = 1 [pid 5853] <... openat resumed>) = 4 [pid 5852] openat(AT_FDCWD, "./bus", O_RDONLY|O_DIRECTORY [pid 5845] <... futex resumed>) = 0 [pid 5854] futex(0x7fd5349266d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5853] ioctl(4, LOOP_SET_FD, 3 [pid 5852] <... openat resumed>) = 3 [pid 5845] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5852] chdir("./bus" [pid 5850] <... futex resumed>) = 0 [pid 5845] <... futex resumed>) = 1 [pid 5852] <... chdir resumed>) = 0 [pid 5850] sendfile(4, 5, NULL, 16776834 [pid 5845] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5852] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5852] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5848] <... futex resumed>) = 0 [pid 5852] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5848] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5848] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5852] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5852] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_DIRECT|O_NOATIME|O_CLOEXEC, 0777 [pid 5853] <... ioctl resumed>) = 0 [pid 5853] close(3 [pid 5852] <... openat resumed>) = 4 [pid 5853] <... close resumed>) = 0 [pid 5852] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5853] close(4 [pid 5852] <... futex resumed>) = 1 [pid 5853] <... close resumed>) = 0 [pid 5852] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5853] mkdir("./bus", 0777 [pid 5846] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5853] <... mkdir resumed>) = 0 [ 81.946306][ T30] audit: type=1800 audit(1743081831.923:9): pid=5850 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor166" name="file1" dev="loop0" ino=4 res=0 errno=0 [ 81.997888][ T5853] loop4: detected capacity change from 0 to 32768 [pid 5853] mount("/dev/loop4", "./bus", "jfs", MS_NODEV|MS_REC|MS_LAZYTIME, "" [pid 5848] <... futex resumed>) = 0 [pid 5845] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5848] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5852] <... futex resumed>) = 0 [pid 5852] openat(AT_FDCWD, "/dev/nullb0", O_RDONLY) = 5 [pid 5848] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5852] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5852] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5848] <... futex resumed>) = 0 [pid 5848] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5852] <... futex resumed>) = 0 [pid 5848] <... futex resumed>) = 1 [pid 5852] sendfile(4, 5, NULL, 16776834 [pid 5848] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5853] <... mount resumed>) = 0 [pid 5853] openat(AT_FDCWD, "./bus", O_RDONLY|O_DIRECTORY) = 3 [ 82.028888][ T30] audit: type=1800 audit(1743081831.993:10): pid=5852 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor166" name="file1" dev="loop1" ino=4 res=0 errno=0 [pid 5853] chdir("./bus") = 0 [pid 5853] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5853] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5849] <... futex resumed>) = 0 [pid 5853] futex(0x7fd5349266c8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 5849] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5853] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_DIRECT|O_NOATIME|O_CLOEXEC, 0777) = 4 [pid 5849] <... futex resumed>) = 0 [pid 5849] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5853] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5848] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5853] <... futex resumed>) = 1 [pid 5849] <... futex resumed>) = 0 [pid 5849] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5853] openat(AT_FDCWD, "/dev/nullb0", O_RDONLY [pid 5849] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5853] <... openat resumed>) = 5 [pid 5853] futex(0x7fd5349266cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5849] <... futex resumed>) = 0 [pid 5853] sendfile(4, 5, NULL, 16776834 [pid 5849] futex(0x7fd5349266c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 82.103540][ T30] audit: type=1800 audit(1743081832.073:11): pid=5853 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor166" name="file1" dev="loop4" ino=4 res=0 errno=0 [pid 5849] futex(0x7fd5349266cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 ETIMEDOUT (Connection timed out) [pid 5844] exit_group(0) = ? [pid 5847] <... sendfile resumed>) = ? [pid 5847] +++ exited with 0 +++ [pid 5844] +++ exited with 0 +++ [pid 5827] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5844, si_uid=0, si_status=0, si_utime=3 /* 0.03 s */, si_stime=31 /* 0.31 s */} --- [pid 5827] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5827] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5827] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5827] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5827] getdents64(3, 0x555556381730 /* 4 entries */, 32768) = 104 [pid 5827] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5827] newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5827] unlink("./1/binderfs") = 0 [pid 5827] umount2("./1/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5846] exit_group(0) = ? [pid 5851] <... sendfile resumed>) = ? [pid 5851] +++ exited with 0 +++ [pid 5846] +++ exited with 0 +++ [pid 5828] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5846, si_uid=0, si_status=0, si_utime=6 /* 0.06 s */, si_stime=28 /* 0.28 s */} --- [pid 5828] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5845] exit_group(0 [pid 5854] <... futex resumed>) = ? [pid 5845] <... exit_group resumed>) = ? [pid 5828] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] +++ exited with 0 +++ [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5828] newfstatat(3, "", [pid 5850] <... sendfile resumed>) = ? [pid 5828] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5828] getdents64(3, 0x555556381730 /* 4 entries */, 32768) = 104 [pid 5828] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5828] newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] unlink("./1/binderfs") = 0 [pid 5850] +++ exited with 0 +++ [pid 5845] +++ exited with 0 +++ [pid 5828] umount2("./1/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5825] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5845, si_uid=0, si_status=0, si_utime=7 /* 0.07 s */, si_stime=33 /* 0.33 s */} --- [pid 5825] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5825] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5825] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5825] getdents64(3, 0x555556381730 /* 4 entries */, 32768) = 104 [pid 5825] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5825] newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5825] unlink("./1/binderfs") = 0 [pid 5827] <... umount2 resumed>) = 0 [pid 5825] umount2("./1/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5848] exit_group(0) = ? [pid 5852] <... sendfile resumed>) = ? [pid 5827] umount2("./1/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5852] +++ exited with 0 +++ [pid 5848] +++ exited with 0 +++ [pid 5826] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5848, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=31 /* 0.31 s */} --- [pid 5827] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5827] newfstatat(AT_FDCWD, "./1/bus", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5827] umount2("./1/bus", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5828] <... umount2 resumed>) = 0 [pid 5827] openat(AT_FDCWD, "./1/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5828] umount2("./1/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5825] <... umount2 resumed>) = 0 [pid 5827] newfstatat(4, "", [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5827] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5825] umount2("./1/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5828] newfstatat(AT_FDCWD, "./1/bus", [pid 5826] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5825] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5826] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5825] newfstatat(AT_FDCWD, "./1/bus", [pid 5826] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5827] getdents64(4, [pid 5825] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5828] umount2("./1/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5827] <... getdents64 resumed>0x555556389770 /* 2 entries */, 32768) = 48 [pid 5826] <... openat resumed>) = 3 [pid 5828] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5827] getdents64(4, [pid 5825] umount2("./1/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5826] newfstatat(3, "", [pid 5825] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] openat(AT_FDCWD, "./1/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5827] <... getdents64 resumed>0x555556389770 /* 0 entries */, 32768) = 0 [pid 5825] openat(AT_FDCWD, "./1/bus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5828] <... openat resumed>) = 4 [pid 5826] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5828] newfstatat(4, "", [pid 5827] close(4 [pid 5828] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5827] <... close resumed>) = 0 [pid 5828] getdents64(4, [pid 5826] getdents64(3, [pid 5825] <... openat resumed>) = 4 [pid 5828] <... getdents64 resumed>0x555556389770 /* 2 entries */, 32768) = 48 [pid 5827] rmdir("./1/bus" [pid 5826] <... getdents64 resumed>0x555556381730 /* 4 entries */, 32768) = 104 [pid 5825] newfstatat(4, "", [pid 5827] <... rmdir resumed>) = 0 [pid 5825] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5828] getdents64(4, [pid 5826] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5825] getdents64(4, [pid 5828] <... getdents64 resumed>0x555556389770 /* 0 entries */, 32768) = 0 [pid 5828] close(4 [pid 5827] getdents64(3, [pid 5828] <... close resumed>) = 0 [pid 5827] <... getdents64 resumed>0x555556381730 /* 0 entries */, 32768) = 0 [pid 5825] <... getdents64 resumed>0x555556389770 /* 2 entries */, 32768) = 48 [pid 5828] rmdir("./1/bus" [pid 5827] close(3 [pid 5826] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5828] <... rmdir resumed>) = 0 [pid 5827] <... close resumed>) = 0 [pid 5826] newfstatat(AT_FDCWD, "./1/binderfs", [pid 5825] getdents64(4, 0x555556389770 /* 0 entries */, 32768) = 0 [pid 5827] rmdir("./1") = 0 [pid 5826] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5825] close(4 [pid 5828] getdents64(3, [pid 5825] <... close resumed>) = 0 [pid 5826] unlink("./1/binderfs" [pid 5825] rmdir("./1/bus" [pid 5828] <... getdents64 resumed>0x555556381730 /* 0 entries */, 32768) = 0 [pid 5827] mkdir("./2", 0777 [pid 5828] close(3 [pid 5827] <... mkdir resumed>) = 0 [pid 5826] <... unlink resumed>) = 0 [pid 5825] <... rmdir resumed>) = 0 [pid 5828] <... close resumed>) = 0 [pid 5828] rmdir("./1") = 0 [pid 5826] umount2("./1/bus", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5825] getdents64(3, [pid 5828] mkdir("./2", 0777) = 0 [pid 5825] <... getdents64 resumed>0x555556381730 /* 0 entries */, 32768) = 0 [pid 5827] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5827] ioctl(3, LOOP_CLR_FD) = 0 [pid 5827] close(3 [ 82.467595][ T116] ================================================================== [ 82.475815][ T116] BUG: KASAN: slab-use-after-free in jfs_lazycommit+0x7e2/0xb90 [ 82.483888][ T116] Read of size 4 at addr ffff88807bade294 by task jfsCommit/116 [ 82.491631][ T116] [ 82.494044][ T116] CPU: 1 UID: 0 PID: 116 Comm: jfsCommit Not tainted 6.14.0-syzkaller-03576-g1e1ba8d23dae #0 PREEMPT(full) [ 82.494071][ T116] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 82.494090][ T116] Call Trace: [ 82.494098][ T116] [ 82.494106][ T116] dump_stack_lvl+0x241/0x360 [ 82.494141][ T116] ? __pfx_dump_stack_lvl+0x10/0x10 [ 82.494164][ T116] ? __virt_addr_valid+0x183/0x530 [ 82.494187][ T116] ? rcu_is_watching+0x15/0xb0 [ 82.494217][ T116] ? __virt_addr_valid+0x183/0x530 [ 82.494239][ T116] ? lock_release+0x4e/0x3e0 [ 82.494266][ T116] ? __virt_addr_valid+0x183/0x530 [ 82.494288][ T116] ? __virt_addr_valid+0x183/0x530 [ 82.494310][ T116] print_report+0x16e/0x5b0 [ 82.494339][ T116] ? __virt_addr_valid+0x183/0x530 [ 82.494360][ T116] ? __virt_addr_valid+0x183/0x530 [ 82.494380][ T116] ? __virt_addr_valid+0x45f/0x530 [ 82.494402][ T116] ? __phys_addr+0xba/0x170 [ 82.494423][ T116] ? jfs_lazycommit+0x7e2/0xb90 [ 82.494441][ T116] kasan_report+0x143/0x180 [ 82.494468][ T116] ? _raw_spin_lock_irqsave+0xe4/0x130 [ 82.494500][ T116] ? jfs_lazycommit+0x7e2/0xb90 [ 82.494521][ T116] jfs_lazycommit+0x7e2/0xb90 [ 82.494539][ T116] ? _raw_spin_unlock_irqrestore+0x90/0x140 [ 82.494605][ T116] ? lockdep_hardirqs_on+0x9d/0x150 [ 82.494636][ T116] ? __pfx_jfs_lazycommit+0x10/0x10 [ 82.494655][ T116] ? __pfx_default_wake_function+0x10/0x10 [ 82.494684][ T116] ? __kthread_parkme+0x169/0x1d0 [ 82.494705][ T116] ? __pfx_jfs_lazycommit+0x10/0x10 [ 82.494723][ T116] kthread+0x7a9/0x920 [ 82.494746][ T116] ? __pfx_jfs_lazycommit+0x10/0x10 [ 82.494764][ T116] ? __pfx_kthread+0x10/0x10 [ 82.494784][ T116] ? __pfx_kthread+0x10/0x10 [ 82.494805][ T116] ? __pfx_kthread+0x10/0x10 [ 82.494826][ T116] ? __pfx_kthread+0x10/0x10 [ 82.494846][ T116] ? _raw_spin_unlock_irq+0x23/0x50 [ 82.494870][ T116] ? lockdep_hardirqs_on+0x9d/0x150 [ 82.494897][ T116] ? __pfx_kthread+0x10/0x10 [ 82.494918][ T116] ret_from_fork+0x4b/0x80 [ 82.494947][ T116] ? __pfx_kthread+0x10/0x10 [ 82.494967][ T116] ret_from_fork_asm+0x1a/0x30 [ 82.494999][ T116] [ 82.495007][ T116] [ 82.712715][ T116] Allocated by task 5852: [ 82.717079][ T116] kasan_save_track+0x3f/0x80 [ 82.721899][ T116] __kasan_kmalloc+0x9d/0xb0 [ 82.726625][ T116] __kmalloc_cache_noprof+0x236/0x370 [ 82.732205][ T116] jfs_fill_super+0xc2/0xd90 [ 82.736818][ T116] get_tree_bdev_flags+0x490/0x5c0 [ 82.742406][ T116] vfs_get_tree+0x90/0x2b0 [ 82.746868][ T116] do_new_mount+0x2cf/0xb70 [ 82.751475][ T116] __se_sys_mount+0x38c/0x400 [ 82.756160][ T116] do_syscall_64+0xf3/0x230 [ 82.760686][ T116] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 82.766584][ T116] [ 82.769027][ T116] Freed by task 5826: [ 82.773096][ T116] kasan_save_track+0x3f/0x80 [ 82.777959][ T116] kasan_save_free_info+0x40/0x50 [ 82.783045][ T116] __kasan_slab_free+0x59/0x70 [ 82.787940][ T116] kfree+0x198/0x430 [ 82.791882][ T116] generic_shutdown_super+0x139/0x2d0 [ 82.797264][ T116] kill_block_super+0x44/0x90 [ 82.801962][ T116] deactivate_locked_super+0xc4/0x130 [ 82.807359][ T116] cleanup_mnt+0x422/0x4c0 [ 82.812042][ T116] task_work_run+0x251/0x310 [ 82.816985][ T116] ptrace_notify+0x2dc/0x390 [ 82.821670][ T116] syscall_exit_work+0xc7/0x1d0 [ 82.826528][ T116] syscall_exit_to_user_mode+0x24a/0x340 [ 82.832472][ T116] do_syscall_64+0x100/0x230 [ 82.837088][ T116] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 82.842991][ T116] [ 82.845331][ T116] The buggy address belongs to the object at ffff88807bade200 [ 82.845331][ T116] which belongs to the cache kmalloc-256 of size 256 [ 82.859479][ T116] The buggy address is located 148 bytes inside of [ 82.859479][ T116] freed 256-byte region [ffff88807bade200, ffff88807bade300) [ 82.873998][ T116] [ 82.876344][ T116] The buggy address belongs to the physical page: [ 82.883561][ T116] page: refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x7bade [ 82.892353][ T116] head: order:1 mapcount:0 entire_mapcount:0 nr_pages_mapped:0 pincount:0 [ 82.900863][ T116] flags: 0xfff00000000040(head|node=0|zone=1|lastcpupid=0x7ff) [ 82.908502][ T116] page_type: f5(slab) [ 82.912592][ T116] raw: 00fff00000000040 ffff88801ac41b40 dead000000000122 0000000000000000 [ 82.921182][ T116] raw: 0000000000000000 0000000000100010 00000000f5000000 0000000000000000 [ 82.930640][ T116] head: 00fff00000000040 ffff88801ac41b40 dead000000000122 0000000000000000 [ 82.939316][ T116] head: 0000000000000000 0000000000100010 00000000f5000000 0000000000000000 [ 82.947985][ T116] head: 00fff00000000001 ffffea0001eeb781 ffffffffffffffff 0000000000000000 [ 82.956747][ T116] head: ffff888000000002 0000000000000000 00000000ffffffff 0000000000000000 [ 82.966150][ T116] page dumped because: kasan: bad access detected [ 82.972585][ T116] page_owner tracks the page as allocated [ 82.978300][ T116] page last allocated via order 1, migratetype Unmovable, gfp_mask 0xd20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 5852, tgid 5848 (syz-executor166), ts 81977026744, free_ts 80817388139 [ 83.000499][ T116] post_alloc_hook+0x1f4/0x240 [ 83.005485][ T116] get_page_from_freelist+0x368a/0x37d0 [ 83.011236][ T116] __alloc_frozen_pages_noprof+0x2c5/0x7b0 [ 83.017262][ T116] alloc_pages_mpol+0x339/0x690 [ 83.022155][ T116] allocate_slab+0x8f/0x3a0 [ 83.027096][ T116] ___slab_alloc+0xc3b/0x1500 [ 83.031898][ T116] __slab_alloc+0x58/0xa0 [ 83.036302][ T116] __kmalloc_noprof+0x2ea/0x4d0 [ 83.041290][ T116] __list_lru_init+0xab/0x5d0 [ 83.046083][ T116] alloc_super+0x839/0x9d0 [ 83.050520][ T116] sget_fc+0x34c/0xa50 [ 83.054623][ T116] get_tree_bdev_flags+0x259/0x5c0 [ 83.059836][ T116] vfs_get_tree+0x90/0x2b0 [ 83.064286][ T116] do_new_mount+0x2cf/0xb70 [ 83.069361][ T116] __se_sys_mount+0x38c/0x400 [ 83.075070][ T116] do_syscall_64+0xf3/0x230 [ 83.079820][ T116] page last free pid 5195 tgid 5195 stack trace: [ 83.086256][ T116] free_frozen_pages+0xe0d/0x10e0 [ 83.091805][ T116] __put_partials+0x160/0x1c0 [ 83.097255][ T116] put_cpu_partial+0x17e/0x250 [ 83.102135][ T116] __slab_free+0x294/0x390 [ 83.106573][ T116] qlist_free_all+0x9a/0x140 [ 83.111376][ T116] kasan_quarantine_reduce+0x14f/0x170 [ 83.116940][ T116] __kasan_slab_alloc+0x23/0x80 [ 83.121807][ T116] __kmalloc_cache_noprof+0x1c8/0x370 [ 83.127204][ T116] kernfs_iop_get_link+0x66/0x6b0 [ 83.132444][ T116] vfs_readlink+0x250/0x580 [ 83.137139][ T116] do_readlinkat+0x241/0x380 [ 83.141794][ T116] __x64_sys_readlink+0x7f/0x90 [ 83.146694][ T116] do_syscall_64+0xf3/0x230 [ 83.151581][ T116] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 83.157484][ T116] [ 83.159827][ T116] Memory state around the buggy address: [ 83.166086][ T116] ffff88807bade180: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 83.175157][ T116] ffff88807bade200: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 83.183601][ T116] >ffff88807bade280: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 83.192038][ T116] ^ [ 83.197420][ T116] ffff88807bade300: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 83.206012][ T116] ffff88807bade380: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 83.214983][ T116] ================================================================== [ 83.223077][ T116] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 83.230722][ T116] CPU: 1 UID: 0 PID: 116 Comm: jfsCommit Not tainted 6.14.0-syzkaller-03576-g1e1ba8d23dae #0 PREEMPT(full) [ 83.242272][ T116] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 83.252689][ T116] Call Trace: [ 83.256106][ T116] [ 83.259112][ T116] dump_stack_lvl+0x241/0x360 [ 83.264685][ T116] ? __pfx_dump_stack_lvl+0x10/0x10 [ 83.270024][ T116] ? __pfx__printk+0x10/0x10 [ 83.274652][ T116] ? vscnprintf+0x5d/0x90 [ 83.279016][ T116] panic+0x349/0x880 [ 83.282933][ T116] ? check_panic_on_warn+0x21/0xb0 [ 83.288139][ T116] ? __pfx_panic+0x10/0x10 [ 83.292605][ T116] ? do_raw_spin_unlock+0x13c/0x8b0 [ 83.299068][ T116] ? _raw_spin_unlock_irqrestore+0xde/0x140 [ 83.305000][ T116] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 83.311345][ T116] ? print_report+0x519/0x5b0 [ 83.316129][ T116] check_panic_on_warn+0x86/0xb0 [ 83.321101][ T116] ? jfs_lazycommit+0x7e2/0xb90 [ 83.325981][ T116] end_report+0x77/0x160 [ 83.330520][ T116] kasan_report+0x154/0x180 [ 83.335185][ T116] ? _raw_spin_lock_irqsave+0xe4/0x130 [ 83.340806][ T116] ? jfs_lazycommit+0x7e2/0xb90 [ 83.346311][ T116] jfs_lazycommit+0x7e2/0xb90 [ 83.351306][ T116] ? _raw_spin_unlock_irqrestore+0x90/0x140 [ 83.357427][ T116] ? lockdep_hardirqs_on+0x9d/0x150 [ 83.362865][ T116] ? __pfx_jfs_lazycommit+0x10/0x10 [ 83.368291][ T116] ? __pfx_default_wake_function+0x10/0x10 [ 83.374150][ T116] ? __kthread_parkme+0x169/0x1d0 [ 83.379279][ T116] ? __pfx_jfs_lazycommit+0x10/0x10 [ 83.384539][ T116] kthread+0x7a9/0x920 [ 83.388649][ T116] ? __pfx_jfs_lazycommit+0x10/0x10 [ 83.393880][ T116] ? __pfx_kthread+0x10/0x10 [ 83.398491][ T116] ? __pfx_kthread+0x10/0x10 [ 83.403097][ T116] ? __pfx_kthread+0x10/0x10 [ 83.407710][ T116] ? __pfx_kthread+0x10/0x10 [ 83.412316][ T116] ? _raw_spin_unlock_irq+0x23/0x50 [ 83.417523][ T116] ? lockdep_hardirqs_on+0x9d/0x150 [ 83.422740][ T116] ? __pfx_kthread+0x10/0x10 [ 83.427340][ T116] ret_from_fork+0x4b/0x80 [ 83.432035][ T116] ? __pfx_kthread+0x10/0x10 [ 83.436733][ T116] ret_from_fork_asm+0x1a/0x30 [ 83.441602][ T116] [ 83.444922][ T116] Kernel Offset: disabled [ 83.449263][ T116] Rebooting in 86400 seconds..