ksft_perror
ksft_perror("ptrace(PTRACE_GETREGSET)");
ksft_perror("ptrace(PTRACE_SETREGSET)");
ksft_perror("ptrace(PTRACE_GETREGSET)");
ksft_perror("ptrace(PTRACE_SETREGSET)");
ksft_perror("mmap()");
ksft_perror("mprotect(PROT_MTE)");
ksft_perror("initialising buffer");
ksft_perror("initialising buffer");
ksft_perror("initialising buffer");
ksft_perror("initialising buffer");
ksft_perror(filename);
ksft_perror("Failed to getcwd()");
ksft_perror("open() comm failed");
ksft_perror("read() comm failed");
ksft_perror("fork() failed");
ksft_perror("fchmodat2(noflag) failed");
ksft_perror("fchmodat2(AT_SYMLINK_NOFOLLOW) failed");
ksft_perror("fchmodat2(noflag) failed");
ksft_perror("failed to open tmpdir");
ksft_perror("failed to create file in tmpdir");
ksft_perror("symlinkat() failed");
ksft_perror("Out of memory");
ksft_perror("fstatat() failed\n");
ksft_perror("fcntl()");
ksft_perror("fcntl()");
ksft_perror("mkdtemp");
ksft_perror("mount");
ksft_perror("mkdir");
ksft_perror("mount");
ksft_perror("mkdir");
ksft_perror("open");
ksft_perror("chroot");
ksft_perror("chroot");
ksft_perror("mkdtemp");
ksft_perror("mount");
ksft_perror("mkdir");
ksft_perror("mount");
ksft_perror("open");
ksft_perror("umount2");
ksft_perror("fchdir to original root");
ksft_perror("chroot to original root");
ksft_perror("pipe() failed");
ksft_perror("need more free huge pages");
ksft_perror("need more free huge pages");
ksft_perror("mprotect() failed");
ksft_perror("mprotect() failed");
ksft_perror("MADV_COLLAPSE failed");
ksft_perror("MADV_DONTFORK failed");
ksft_perror("MADV_DONTFORK failed");
ksft_perror("fork() failed");
ksft_perror("MADV_DOFORK failed");
ksft_perror("MADV_COLLAPSE failed");
ksft_perror("mmap() failed");
ksft_perror("mmap() failed");
ksft_perror("mmap() failed");
ksft_perror("mmap() failed");
ksft_perror("madvise()");
ksft_perror("madvise()");
ksft_perror("memfd_create() failed");
ksft_perror("fallocate() failed");
ksft_perror("mmap() failed");
ksft_perror("mmap() failed");
ksft_perror("tmpfile() failed");
ksft_perror("fileno() failed");
ksft_perror("fallocate() failed");
ksft_perror("mmap() failed");
ksft_perror("mmap() failed");
ksft_perror("memfd_create() failed");
ksft_perror("need more free huge pages");
ksft_perror("need more free huge pages");
ksft_perror("mmap() failed");
ksft_perror("fork() failed");
ksft_perror("mprotect() failed");
ksft_perror("mprotect() failed");
ksft_perror("pipe() failed");
ksft_perror("vmsplice() failed\n");
ksft_perror("fork() failed\n");
ksft_perror("vmsplice() failed");
ksft_perror("munmap() failed");
ksft_perror("wait() failed");
ksft_perror("read() failed");
ksft_perror("tmpfile() failed");
ksft_perror("fork() failed");
ksft_perror("mprotect() failed");
ksft_perror("mprotect() failed");
ksft_perror("pread() failed\n");
ksft_perror("malloc() failed\n");
ksft_perror("fork() failed");
ksft_perror("mprotect() failed");
ksft_perror("PIN_LONGTERM_TEST_START failed");
ksft_perror("PIN_LONGTERM_TEST_READ failed");
ksft_perror("PIN_LONGTERM_TEST_STOP failed");
ksft_perror("wait() failed");
ksft_perror("mmap() failed");
ksft_perror("MADV_NOHUGEPAGE failed");
ksft_perror("mmap() failed");
ksft_perror("MADV_HUGEPAGE failed");
ksft_perror("mprotect() failed");
ksft_perror("mprotect() failed");
ksft_perror("MADV_DONTNEED failed");
ksft_perror("mmap() failed");
ksft_perror("mremap() failed");
ksft_perror("MADV_DONTFORK failed");
ksft_perror("fork() failed");
ksft_perror("MADV_DOFORK failed");
ksft_perror("pipe() failed");
ksft_perror("read failed");
ksft_perror("ftruncate failed");
ksft_perror("mmap for primary mapping failed");
ksft_perror("ftruncate back to 0 failed");
ksft_perror("ftruncate failed");
ksft_perror("mmap for primary mapping failed");
ksft_perror("MADV_HWPOISON failed");
ksft_perror("ftruncate back to 0 failed");
ksft_perror("could not open hugetlbfs file");
ksft_perror("fstatfs failed");
ksft_perror("seek failed");
ksft_perror("read failed");
ksft_perror("Shared memory attach failure");
ksft_perror("Detach failure");
ksft_perror(EPREFIX "could not open hugetlbfs file");
ksft_perror(EPREFIX "fstatfs failed");
ksft_perror(EPREFIX "ftruncate to len failed");
ksft_perror(EPREFIX "mmap failed");
ksft_perror(EPREFIX "madvise failed");
ksft_perror(EPREFIX "ftruncate back to 0 failed");
ksft_perror(EPREFIX "failed to set enable_soft_offline");
ksft_perror("virt_to_pfn");
ksft_perror("mmap");
ksft_perror("mprotect");
ksft_perror("clock_gettime");
ksft_perror("madvise");
ksft_perror("prctl");
ksft_perror("madvise");
ksft_perror("clock_gettime");
ksft_perror("clock_gettime");
ksft_perror("clock_gettime");
ksft_perror("clock_gettime");
ksft_perror("numa_alloc_onnode");
ksft_perror("clock_gettime");
ksft_perror("clock_gettime");
ksft_perror("clock_gettime");
ksft_perror("clock_gettime");
ksft_perror("clock_gettime");
ksft_perror("clock_gettime");
ksft_perror("clock_gettime");
ksft_perror("clock_gettime");
ksft_perror("clock_gettime");
ksft_perror("clock_gettime");
ksft_perror("clock_gettime");
ksft_perror("setrlimit() returns error\n");
ksft_perror("cap_set_proc() returns error\n");
ksft_perror("Failed to move pages");
ksft_perror("Cannot open testing file");
ksft_perror("Failed to write data to testing file");
ksft_perror("Cannot lseek file");
ksft_perror("Cannot read file content back");
ksft_perror("Cannot remove testing file");
ksft_perror("write testfile");
ksft_perror("open drop_caches");
ksft_perror("write to drop_caches");
ksft_perror("Failed to open testfile\n");
ksft_perror("cannot mmap");
ksft_perror("MAP_FAILED");
ksft_perror("Temporary socket accept() failed\n");
ksft_perror("Initial value of socket offset not -1\n");
ksft_perror("Failed to set socket offset to 0\n");
ksft_perror("Temporary probe socket send() failed\n");
ksft_perror("Failed to read first byte of message\n");
ksft_perror("Offset not forwarded correctly at first byte\n");
ksft_perror("Failed to read last byte of message\n");
ksft_perror("Offset not forwarded correctly at last byte\n");
ksft_perror("Failed to flush message\n");
ksft_perror("Offset not reverted correctly after flush\n");
ksft_perror("Temporary TCP socket creation failed");
ksft_perror("Failed to set SO_PEEK_OFF value\n");
ksft_perror("Failed to get SO_PEEK_OFF value\n");
ksft_perror("Temporary socket creation failed\n");
ksft_perror("Temporary socket bind() failed\n");
ksft_perror("Temporary socket getsockname() failed\n");
ksft_perror("Temporary socket listen() failed\n");
ksft_perror("Temporary socket connect() failed\n");
ksft_perror("Cannot open results file");
ksft_perror("Could not get perf value");
ksft_perror("Unable to set up performance monitoring");
ksft_perror("Failed to open results file");
ksft_perror("Could not get llc occupancy");
ksft_perror("Cannot open file");
ksft_perror("Error in opening file");
ksft_perror(output);
ksft_perror(output);
ksft_perror("Unable to open PMU events directory");
ksft_perror("Failed to open iMC config file");
ksft_perror("Could not get iMC cas count read");
ksft_perror("Failed to open iMC counter type file");
ksft_perror("Could not get iMC type");
ksft_perror("Unable to open PMU directory");
ksft_perror("Couldn't get read bandwidth through iMC");
ksft_perror("Failed to open total memory bandwidth file");
ksft_perror("Could not get MBM local bytes");
ksft_perror("sigaction");
ksft_perror("sigaction");
ksft_perror("Cannot open results file");
ksft_perror("Unable to fork");
ksft_perror("Failed to open cache id file");
ksft_perror("Could not get domain ID");
ksft_perror("Could not open /sys/devices/system/cpu/offline");
ksft_perror("Could not read /sys/devices/system/cpu/offline");
ksft_perror("/proc/mounts");
ksft_perror("Failed to open cache size");
ksft_perror("Could not get cache_size");
ksft_perror("Unable to read CPU affinity");
ksft_perror("Unable to taskset benchmark");
ksft_perror("Unable to restore CPU affinity");
ksft_perror("Unable to open resctrl for group");
ksft_perror("Unable to create group");
ksft_perror("Failed to open tasks file");
ksft_perror("mount");
ksft_perror("Unable to umount resctrl");
ksft_perror("pipe");
ksft_perror("Executing dmesg");
ksft_perror("fdopen(pipe)");
ksft_perror(msg);
ksft_perror("PTRACE_TRACEME failed\n");