== sanity test 17p: symlink overwrite directory error message ========================================================== 06:27:22 (1787135242) execve("/usr/bin/ln", ["ln", "-sf", "/mnt/lustre/f17p.sanity", "/mnt/lustre/d17p.sanity/"], 0x7ffca6ac35b8 /* 237 vars */) = 0 brk(NULL) = 0x55cc16c9c000 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffd1d1bb3e0) = -1 EINVAL (Invalid argument) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f345e9c2000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/.libs/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/.libs/glibc-hwcaps/x86-64-v2", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/.libs/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/.libs/tls/x86_64/x86_64", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/.libs/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/.libs/tls/x86_64", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/.libs/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/.libs/tls/x86_64", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/.libs/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/.libs/tls", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/.libs/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/.libs/x86_64/x86_64", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/.libs/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/.libs/x86_64", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/.libs/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/.libs/x86_64", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/.libs", {st_mode=S_IFDIR|0755, st_size=84, ...}) = 0 openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/glibc-hwcaps/x86-64-v2", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/tls/x86_64/x86_64", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/tls/x86_64", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/tls/x86_64", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/tls", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/x86_64/x86_64", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/x86_64", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils/x86_64", 0x7ffd1d1ba5e0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/home/green/git/lustre-release/lustre/utils/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat("/home/green/git/lustre-release/lustre/utils", {st_mode=S_IFDIR|0755, st_size=1882, ...}) = 0 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "tls/x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "x86_64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=23103, ...}) = 0 mmap(NULL, 23103, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f345e9bc000 close(3) = 0 openat(AT_FDCWD, "/lib64/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\300\250\3\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2168848, ...}) = 0 lseek(3, 808, SEEK_SET) = 808 read(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32) = 32 mmap(NULL, 4024544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f345e3be000 mprotect(0x7f345e58b000, 2097152, PROT_NONE) = 0 mmap(0x7f345e78b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1cd000) = 0x7f345e78b000 mmap(0x7f345e791000, 14560, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f345e791000 close(3) = 0 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f345e9b9000 arch_prctl(ARCH_SET_FS, 0x7f345e9b9740) = 0 mprotect(0x7f345e78b000, 16384, PROT_READ) = 0 mprotect(0x55cc14e82000, 4096, PROT_READ) = 0 mprotect(0x7f345e9c4000, 4096, PROT_READ) = 0 munmap(0x7f345e9bc000, 23103) = 0 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=217804320, ...}) = 0 mmap(NULL, 217804320, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f3451407000 close(3) = 0 getrandom("\xdc\x66\xaf\xd9\x1b\x7c\x99\x7f", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x55cc16c9c000 brk(0x55cc16cbd000) = 0x55cc16cbd000 brk(NULL) = 0x55cc16cbd000 stat("/mnt/lustre/d17p.sanity/", {st_mode=S_IFDIR|0755, st_size=512, ...}) = 0 lstat("/mnt/lustre/d17p.sanity/f17p.sanity", 0x7ffd1d1bb260) = -1 ENOENT (No such file or directory) symlinkat("/mnt/lustre/f17p.sanity", AT_FDCWD, "/mnt/lustre/d17p.sanity/f17p.sanity") = 0 lseek(0, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) close(0) = 0 close(1) = 0 close(2) = 0 exit_group(0) = ? +++ exited with 0 +++