execve("./fuse_mnt", ["./fuse_mnt", "./mnt"], 0x7fff66359b10 /* 33 vars */) = 0 brk(NULL) = 0x62f4c0b16000 arch_prctl(0x3001 /* ARCH_??? */, 0x7fff57e48ff0) = -1 EINVAL (Invalid argument) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7a248434c000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=94833, ...}, AT_EMPTY_PATH) = 0 mmap(NULL, 94833, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7a2484334000 close(3) = 0 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libfuse.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=260376, ...}, AT_EMPTY_PATH) = 0 mmap(NULL, 258336, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7a24842f4000 mmap(0x7a24842fb000, 114688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7a24842fb000 mmap(0x7a2484317000, 40960, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7a2484317000 mmap(0x7a2484321000, 77824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2d000) = 0x7a2484321000 close(3) = 0 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\202\2\0\0\0\0\0"..., 832) = 832 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2105184, ...}, AT_EMPTY_PATH) = 0 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 mmap(NULL, 2150256, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7a2484000000 mmap(0x7a2484026000, 1568768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7a2484026000 mmap(0x7a24841a5000, 348160, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a5000) = 0x7a24841a5000 mmap(0x7a24841fa000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f9000) = 0x7a24841fa000 mmap(0x7a2484200000, 53104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7a2484200000 close(3) = 0 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7a24842f1000 arch_prctl(ARCH_SET_FS, 0x7a24842f1740) = 0 set_tid_address(0x7a24842f1a10) = 904048 set_robust_list(0x7a24842f1a20, 24) = 0 rseq(0x7a24842f2060, 0x20, 0, 0x53053053) = 0 mprotect(0x7a24841fa000, 16384, PROT_READ) = 0 mprotect(0x7a2484321000, 73728, PROT_READ) = 0 mprotect(0x62f4c0a65000, 4096, PROT_READ) = 0 mprotect(0x7a2484383000, 8192, PROT_READ) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 munmap(0x7a2484334000, 94833) = 0 getrandom("\x3e\xc9\xaa\x7d\x79\x40\xd4\xce", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x62f4c0b16000 brk(0x62f4c0b37000) = 0x62f4c0b37000 getcwd("/home/marvin/linux/kernel/linux_torvalds/tools/testing/selftests/memfd", 1024) = 71 readlink("/home/marvin/linux/kernel/linux_torvalds/tools/testing/selftests/memfd/mnt", 0x7fff57e479d0, 1023) = -1 EINVAL (Invalid argument) openat(AT_FDCWD, "/dev/null", O_RDWR) = 3 close(3) = 0 newfstatat(AT_FDCWD, "/home/marvin/linux/kernel/linux_torvalds/tools/testing/selftests/memfd/mnt", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0 openat(AT_FDCWD, "/home/marvin/linux/kernel/linux_torvalds/tools/testing/selftests/memfd/mnt", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 newfstatat(3, "", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_EMPTY_PATH) = 0 getdents64(3, 0x62f4c0b164d0 /* 2 entries */, 32768) = 48 getdents64(3, 0x62f4c0b164d0 /* 0 entries */, 32768) = 0 close(3) = 0 openat(AT_FDCWD, "/dev/fuse", O_RDWR) = 3 getgid() = 0 getuid() = 0 mount("fuse_mnt", "/home/marvin/linux/kernel/linux_torvalds/tools/testing/selftests/memfd/mnt", "fuse.fuse_mnt", MS_NOSUID|MS_NODEV, "fd=3,rootmode=40000,user_id=0,gr"...) = 0 geteuid() = 0 readlink("/home", 0x7fff57e47890, 1023) = -1 EINVAL (Invalid argument) readlink("/home/marvin", 0x7fff57e47890, 1023) = -1 EINVAL (Invalid argument) readlink("/home/marvin/linux", 0x7fff57e47890, 1023) = -1 EINVAL (Invalid argument) readlink("/home/marvin/linux/kernel", 0x7fff57e47890, 1023) = -1 EINVAL (Invalid argument) readlink("/home/marvin/linux/kernel/linux_torvalds", 0x7fff57e47890, 1023) = -1 EINVAL (Invalid argument) readlink("/home/marvin/linux/kernel/linux_torvalds/tools", 0x7fff57e47890, 1023) = -1 EINVAL (Invalid argument) readlink("/home/marvin/linux/kernel/linux_torvalds/tools/testing", 0x7fff57e47890, 1023) = -1 EINVAL (Invalid argument) readlink("/home/marvin/linux/kernel/linux_torvalds/tools/testing/selftests", 0x7fff57e47890, 1023) = -1 EINVAL (Invalid argument) readlink("/home/marvin/linux/kernel/linux_torvalds/tools/testing/selftests/memfd", 0x7fff57e47890, 1023) = -1 EINVAL (Invalid argument) newfstatat(AT_FDCWD, "/etc/mtab", {st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 getuid() = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7a248434b000 pipe2([4, 5], 0) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7a24842f1a10) = 904050 strace: Process 904050 attached [pid 904048] read(4, [pid 904050] set_robust_list(0x7a24842f1a20, 24) = 0 [pid 904050] setsid() = 904050 [pid 904050] chdir("/") = 0 [pid 904050] openat(AT_FDCWD, "/dev/null", O_RDWR) = 6 [pid 904050] dup2(6, 0) = 0 [pid 904050] dup2(6, 1) = 1 [pid 904050] dup2(6, 2) = 2 [pid 904050] close(6) = 0 [pid 904050] write(5, "\1", 1 [pid 904048] <... read resumed>"\1", 1) = 1 [pid 904050] <... write resumed>) = 1 [pid 904048] exit_group(0 [pid 904050] close(4 [pid 904048] <... exit_group resumed>) = ? [pid 904050] <... close resumed>) = 0 [pid 904050] close(5) = 0 [pid 904050] rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 [pid 904048] +++ exited with 0 +++ rt_sigaction(SIGHUP, {sa_handler=0x7a248430f1d0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7a2484042910}, NULL, 8) = 0 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGINT, {sa_handler=0x7a248430f1d0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7a2484042910}, NULL, 8) = 0 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGTERM, {sa_handler=0x7a248430f1d0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7a2484042910}, NULL, 8) = 0 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7a2484042910}, NULL, 8) = 0 mmap(NULL, 139264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7a24842cf000 rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT TERM], [], 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=0x7a2484094820, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7a2484042910}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7a2483600000 mprotect(0x7a2483601000, 8388608, PROT_READ|PROT_WRITE) = 0 rt_sigprocmask(SIG_BLOCK, ~[], [HUP INT QUIT TERM], 8) = 0 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7a2483e00990, parent_tid=0x7a2483e00990, exit_signal=0, stack=0x7a2483600000, stack_size=0x7fff80, tls=0x7a2483e006c0} => {parent_tid=[904051]}, 88) = 904051 rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT TERM], NULL, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 futex(0x7fff57e48f60, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, FUTEX_BITSET_MATCH_ANYstrace: Process 904051 attached [pid 904051] rseq(0x7a2483e00fe0, 0x20, 0, 0x53053053) = 0 [pid 904051] set_robust_list(0x7a2483e009a0, 24) = 0 [pid 904051] rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT TERM], NULL, 8) = 0 [pid 904051] read(3, "h\0\0\0\32\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 135168) = 104 [pid 904051] mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7a247b400000 [pid 904051] munmap(0x7a247b400000, 12582912) = 0 [pid 904051] munmap(0x7a2480000000, 54525952) = 0 [pid 904051] mprotect(0x7a247c000000, 135168, PROT_READ|PROT_WRITE) = 0 [pid 904051] mmap(NULL, 139264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7a24842ad000 [pid 904051] rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT TERM], [HUP INT QUIT TERM], 8) = 0 [pid 904051] mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7a2482c00000 [pid 904051] mprotect(0x7a2482c01000, 8388608, PROT_READ|PROT_WRITE) = 0 [pid 904051] rt_sigprocmask(SIG_BLOCK, ~[], [HUP INT QUIT TERM], 8) = 0 [pid 904051] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7a2483400990, parent_tid=0x7a2483400990, exit_signal=0, stack=0x7a2482c00000, stack_size=0x7fff80, tls=0x7a24834006c0} => {parent_tid=[904052]}, 88) = 904052 strace: Process 904052 attached [pid 904051] rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT TERM], NULL, 8) = 0 [pid 904052] rseq(0x7a2483400fe0, 0x20, 0, 0x53053053 [pid 904051] rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT TERM], [pid 904052] <... rseq resumed>) = 0 [pid 904052] set_robust_list(0x7a24834009a0, 24 [pid 904051] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 904052] <... set_robust_list resumed>) = 0 [pid 904051] writev(3, [{iov_base="(\0\0\0\0\0\0\0\2\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\7\0\0\0\23\0\0\0\0\0\2\0\21\0\0\0\0\0\0\0\0\0\2\0", iov_len=24}], 2) = 40 [pid 904051] read(3, [pid 904052] rt_sigprocmask(SIG_SETMASK, [HUP INT QUIT TERM], NULL, 8) = 0 [pid 904052] read(3,