]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
selftests: complete kselftest include centralization
authorBala-Vignesh-Reddy <reddybalavignesh9979@gmail.com>
Thu, 16 Oct 2025 10:44:09 +0000 (16:14 +0530)
committerAndrew Morton <akpm@linux-foundation.org>
Thu, 27 Nov 2025 22:24:31 +0000 (14:24 -0800)
This follow-up patch completes centralization of kselftest.h and
ksefltest_harness.h includes in remaining seltests files, replacing all
relative paths with a non-relative paths using shared -I include path in
lib.mk

Tested with gcc-13.3 and clang-18.1, and cross-compiled successfully on
riscv, arm64, x86_64 and powerpc arch.

[reddybalavignesh9979@gmail.com: add selftests include path for kselftest.h]
Link: https://lkml.kernel.org/r/20251017090201.317521-1-reddybalavignesh9979@gmail.com
Link: https://lkml.kernel.org/r/20251016104409.68985-1-reddybalavignesh9979@gmail.com
Signed-off-by: Bala-Vignesh-Reddy <reddybalavignesh9979@gmail.com>
Suggested-by: Andrew Morton <akpm@linux-foundation.org>
Link: https://lore.kernel.org/lkml/20250820143954.33d95635e504e94df01930d0@linux-foundation.org/
Reviewed-by: Wei Yang <richard.weiyang@gmail.com>
Cc: David Hildenbrand <david@redhat.com>
Cc: David S. Miller <davem@davemloft.net>
Cc: Eric Dumazet <edumazet@google.com>
Cc: Günther Noack <gnoack@google.com>
Cc: Jakub Kacinski <kuba@kernel.org>
Cc: Liam Howlett <liam.howlett@oracle.com>
Cc: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
Cc: Michal Hocko <mhocko@suse.com>
Cc: Mickael Salaun <mic@digikod.net>
Cc: Ming Lei <ming.lei@redhat.com>
Cc: Paolo Abeni <pabeni@redhat.com>
Cc: Shuah Khan <shuah@kernel.org>
Cc: Simon Horman <horms@kernel.org>
Cc: Suren Baghdasaryan <surenb@google.com>
Cc: Vlastimil Babka <vbabka@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
307 files changed:
samples/vfs/Makefile
tools/testing/selftests/acct/acct_syscall.c
tools/testing/selftests/alsa/conf.c
tools/testing/selftests/alsa/mixer-test.c
tools/testing/selftests/alsa/pcm-test.c
tools/testing/selftests/alsa/test-pcmtest-driver.c
tools/testing/selftests/alsa/utimer-test.c
tools/testing/selftests/arm64/abi/hwcap.c
tools/testing/selftests/arm64/abi/ptrace.c
tools/testing/selftests/arm64/abi/syscall-abi.c
tools/testing/selftests/arm64/fp/fp-ptrace.c
tools/testing/selftests/arm64/fp/fp-stress.c
tools/testing/selftests/arm64/fp/sve-probe-vls.c
tools/testing/selftests/arm64/fp/sve-ptrace.c
tools/testing/selftests/arm64/fp/vec-syscfg.c
tools/testing/selftests/arm64/fp/za-ptrace.c
tools/testing/selftests/arm64/fp/zt-ptrace.c
tools/testing/selftests/arm64/gcs/gcs-stress.c
tools/testing/selftests/arm64/pauth/pac.c
tools/testing/selftests/arm64/tags/tags_test.c
tools/testing/selftests/bpf/xskxceiver.c
tools/testing/selftests/breakpoints/breakpoint_test.c
tools/testing/selftests/breakpoints/breakpoint_test_arm64.c
tools/testing/selftests/breakpoints/step_after_suspend_test.c
tools/testing/selftests/cachestat/test_cachestat.c
tools/testing/selftests/capabilities/test_execve.c
tools/testing/selftests/capabilities/validate_cap.c
tools/testing/selftests/cgroup/test_core.c
tools/testing/selftests/cgroup/test_cpu.c
tools/testing/selftests/cgroup/test_cpuset.c
tools/testing/selftests/cgroup/test_freezer.c
tools/testing/selftests/cgroup/test_hugetlb_memcg.c
tools/testing/selftests/cgroup/test_kill.c
tools/testing/selftests/cgroup/test_kmem.c
tools/testing/selftests/cgroup/test_memcontrol.c
tools/testing/selftests/cgroup/test_pids.c
tools/testing/selftests/cgroup/test_zswap.c
tools/testing/selftests/clone3/clone3.c
tools/testing/selftests/clone3/clone3_cap_checkpoint_restore.c
tools/testing/selftests/clone3/clone3_clear_sighand.c
tools/testing/selftests/clone3/clone3_selftests.h
tools/testing/selftests/clone3/clone3_set_tid.c
tools/testing/selftests/connector/proc_filter.c
tools/testing/selftests/core/close_range_test.c
tools/testing/selftests/core/unshare_test.c
tools/testing/selftests/coredump/stackdump_test.c
tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c
tools/testing/selftests/drivers/dma-buf/udmabuf.c
tools/testing/selftests/drivers/ntsync/ntsync.c
tools/testing/selftests/drivers/s390x/uvdevice/test_uvdevice.c
tools/testing/selftests/exec/check-exec.c
tools/testing/selftests/exec/execveat.c
tools/testing/selftests/exec/load_address.c
tools/testing/selftests/exec/non-regular.c
tools/testing/selftests/exec/null-argv.c
tools/testing/selftests/exec/recursion-depth.c
tools/testing/selftests/fchmodat2/fchmodat2_test.c
tools/testing/selftests/filelock/ofdlocks.c
tools/testing/selftests/filesystems/anon_inode_test.c
tools/testing/selftests/filesystems/binderfs/binderfs_test.c
tools/testing/selftests/filesystems/devpts_pts.c
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
tools/testing/selftests/filesystems/eventfd/eventfd_test.c
tools/testing/selftests/filesystems/fclog.c
tools/testing/selftests/filesystems/file_stressor.c
tools/testing/selftests/filesystems/fuse/fusectl_test.c
tools/testing/selftests/filesystems/kernfs_test.c
tools/testing/selftests/filesystems/mount-notify/mount-notify_test.c
tools/testing/selftests/filesystems/mount-notify/mount-notify_test_ns.c
tools/testing/selftests/filesystems/nsfs/iterate_mntns.c
tools/testing/selftests/filesystems/overlayfs/dev_in_maps.c
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
tools/testing/selftests/filesystems/statmount/listmount_test.c
tools/testing/selftests/filesystems/statmount/statmount_test.c
tools/testing/selftests/filesystems/statmount/statmount_test_ns.c
tools/testing/selftests/filesystems/utils.c
tools/testing/selftests/futex/functional/futex_numa_mpol.c
tools/testing/selftests/futex/functional/futex_priv_hash.c
tools/testing/selftests/futex/functional/futex_requeue.c
tools/testing/selftests/futex/functional/futex_requeue_pi.c
tools/testing/selftests/futex/functional/futex_requeue_pi_mismatched_ops.c
tools/testing/selftests/futex/functional/futex_requeue_pi_signal_restart.c
tools/testing/selftests/futex/functional/futex_wait.c
tools/testing/selftests/futex/functional/futex_wait_private_mapped_file.c
tools/testing/selftests/futex/functional/futex_wait_timeout.c
tools/testing/selftests/futex/functional/futex_wait_uninitialized_heap.c
tools/testing/selftests/futex/functional/futex_wait_wouldblock.c
tools/testing/selftests/futex/functional/futex_waitv.c
tools/testing/selftests/hid/hid_common.h
tools/testing/selftests/intel_pstate/aperf.c
tools/testing/selftests/iommu/iommufd_utils.h
tools/testing/selftests/ipc/msgque.c
tools/testing/selftests/ir/ir_loopback.c
tools/testing/selftests/kcmp/kcmp_test.c
tools/testing/selftests/kselftest_harness.h
tools/testing/selftests/kselftest_harness/harness-selftest.c
tools/testing/selftests/landlock/audit.h
tools/testing/selftests/landlock/common.h
tools/testing/selftests/lib.mk
tools/testing/selftests/lsm/lsm_get_self_attr_test.c
tools/testing/selftests/lsm/lsm_list_modules_test.c
tools/testing/selftests/lsm/lsm_set_self_attr_test.c
tools/testing/selftests/media_tests/media_device_open.c
tools/testing/selftests/media_tests/media_device_test.c
tools/testing/selftests/membarrier/membarrier_test_impl.h
tools/testing/selftests/mincore/mincore_selftest.c
tools/testing/selftests/mm/compaction_test.c
tools/testing/selftests/mm/cow.c
tools/testing/selftests/mm/droppable.c
tools/testing/selftests/mm/guard-regions.c
tools/testing/selftests/mm/gup_longterm.c
tools/testing/selftests/mm/gup_test.c
tools/testing/selftests/mm/hmm-tests.c
tools/testing/selftests/mm/hugepage-mmap.c
tools/testing/selftests/mm/hugepage-mremap.c
tools/testing/selftests/mm/hugetlb-madvise.c
tools/testing/selftests/mm/hugetlb-read-hwpoison.c
tools/testing/selftests/mm/hugetlb-soft-offline.c
tools/testing/selftests/mm/hugetlb_dio.c
tools/testing/selftests/mm/hugetlb_fault_after_madv.c
tools/testing/selftests/mm/hugetlb_madv_vs_map.c
tools/testing/selftests/mm/ksm_functional_tests.c
tools/testing/selftests/mm/ksm_tests.c
tools/testing/selftests/mm/madv_populate.c
tools/testing/selftests/mm/map_fixed_noreplace.c
tools/testing/selftests/mm/map_hugetlb.c
tools/testing/selftests/mm/map_populate.c
tools/testing/selftests/mm/mdwe_test.c
tools/testing/selftests/mm/memfd_secret.c
tools/testing/selftests/mm/merge.c
tools/testing/selftests/mm/migration.c
tools/testing/selftests/mm/mkdirty.c
tools/testing/selftests/mm/mlock-random-test.c
tools/testing/selftests/mm/mlock2-tests.c
tools/testing/selftests/mm/mrelease_test.c
tools/testing/selftests/mm/mremap_dontunmap.c
tools/testing/selftests/mm/mremap_test.c
tools/testing/selftests/mm/mseal_test.c
tools/testing/selftests/mm/on-fault-limit.c
tools/testing/selftests/mm/pagemap_ioctl.c
tools/testing/selftests/mm/pfnmap.c
tools/testing/selftests/mm/pkey-helpers.h
tools/testing/selftests/mm/prctl_thp_disable.c
tools/testing/selftests/mm/process_madv.c
tools/testing/selftests/mm/rmap.c
tools/testing/selftests/mm/soft-dirty.c
tools/testing/selftests/mm/split_huge_page_test.c
tools/testing/selftests/mm/thuge-gen.c
tools/testing/selftests/mm/transhuge-stress.c
tools/testing/selftests/mm/uffd-common.h
tools/testing/selftests/mm/uffd-wp-mremap.c
tools/testing/selftests/mm/va_high_addr_switch.c
tools/testing/selftests/mm/virtual_address_range.c
tools/testing/selftests/mm/vm_util.c
tools/testing/selftests/mm/vm_util.h
tools/testing/selftests/mount_setattr/mount_setattr_test.c
tools/testing/selftests/move_mount_set_group/move_mount_set_group_test.c
tools/testing/selftests/mqueue/mq_open_tests.c
tools/testing/selftests/mqueue/mq_perf_tests.c
tools/testing/selftests/mseal_system_mappings/sysmap_is_sealed.c
tools/testing/selftests/namespaces/file_handle_test.c
tools/testing/selftests/namespaces/init_ino_test.c
tools/testing/selftests/namespaces/nsid_test.c
tools/testing/selftests/nci/nci_dev.c
tools/testing/selftests/net/af_unix/diag_uid.c
tools/testing/selftests/net/af_unix/msg_oob.c
tools/testing/selftests/net/af_unix/scm_inq.c
tools/testing/selftests/net/af_unix/scm_pidfd.c
tools/testing/selftests/net/af_unix/scm_rights.c
tools/testing/selftests/net/af_unix/unix_connect.c
tools/testing/selftests/net/bind_timewait.c
tools/testing/selftests/net/bind_wildcard.c
tools/testing/selftests/net/can/test_raw_filter.c
tools/testing/selftests/net/cmsg_sender.c
tools/testing/selftests/net/epoll_busy_poll.c
tools/testing/selftests/net/gro.c
tools/testing/selftests/net/ip_local_port_range.c
tools/testing/selftests/net/ipsec.c
tools/testing/selftests/net/ipv6_fragmentation.c
tools/testing/selftests/net/netfilter/conntrack_dump_flush.c
tools/testing/selftests/net/netlink-dumps.c
tools/testing/selftests/net/ovpn/ovpn-cli.c
tools/testing/selftests/net/proc_net_pktgen.c
tools/testing/selftests/net/psock_fanout.c
tools/testing/selftests/net/psock_tpacket.c
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
tools/testing/selftests/net/reuseport_bpf.c
tools/testing/selftests/net/reuseport_bpf_numa.c
tools/testing/selftests/net/rxtimestamp.c
tools/testing/selftests/net/sk_so_peek_off.c
tools/testing/selftests/net/so_incoming_cpu.c
tools/testing/selftests/net/socket.c
tools/testing/selftests/net/tap.c
tools/testing/selftests/net/tcp_ao/lib/setup.c
tools/testing/selftests/net/tcp_fastopen_backup_key.c
tools/testing/selftests/net/tcp_port_share.c
tools/testing/selftests/net/tls.c
tools/testing/selftests/net/toeplitz.c
tools/testing/selftests/net/tun.c
tools/testing/selftests/net/udpgso_bench_tx.c
tools/testing/selftests/openat2/helpers.h
tools/testing/selftests/openat2/openat2_test.c
tools/testing/selftests/openat2/rename_attack_test.c
tools/testing/selftests/openat2/resolve_test.c
tools/testing/selftests/pci_endpoint/pci_endpoint_test.c
tools/testing/selftests/perf_events/mmap.c
tools/testing/selftests/perf_events/remove_on_exec.c
tools/testing/selftests/perf_events/sigtrap_threads.c
tools/testing/selftests/perf_events/watermark_signal.c
tools/testing/selftests/pid_namespace/pid_max.c
tools/testing/selftests/pid_namespace/regression_enomem.c
tools/testing/selftests/pidfd/pidfd.h
tools/testing/selftests/pidfd/pidfd_bind_mount.c
tools/testing/selftests/pidfd/pidfd_fdinfo_test.c
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
tools/testing/selftests/pidfd/pidfd_getfd_test.c
tools/testing/selftests/pidfd/pidfd_info_test.c
tools/testing/selftests/pidfd/pidfd_open_test.c
tools/testing/selftests/pidfd/pidfd_poll_test.c
tools/testing/selftests/pidfd/pidfd_setattr_test.c
tools/testing/selftests/pidfd/pidfd_setns_test.c
tools/testing/selftests/pidfd/pidfd_test.c
tools/testing/selftests/pidfd/pidfd_wait.c
tools/testing/selftests/pidfd/pidfd_xattr_test.c
tools/testing/selftests/prctl/set-anon-vma-name-test.c
tools/testing/selftests/prctl/set-process-name.c
tools/testing/selftests/proc/proc-maps-race.c
tools/testing/selftests/proc/proc-pid-vm.c
tools/testing/selftests/proc/proc-pidns.c
tools/testing/selftests/ptrace/get_set_sud.c
tools/testing/selftests/ptrace/get_syscall_info.c
tools/testing/selftests/ptrace/set_syscall_info.c
tools/testing/selftests/ptrace/vmaccess.c
tools/testing/selftests/resctrl/resctrl.h
tools/testing/selftests/ring-buffer/map_test.c
tools/testing/selftests/riscv/abi/pointer_masking.c
tools/testing/selftests/riscv/hwprobe/cbo.c
tools/testing/selftests/riscv/hwprobe/hwprobe.c
tools/testing/selftests/riscv/hwprobe/which-cpus.c
tools/testing/selftests/riscv/mm/mmap_bottomup.c
tools/testing/selftests/riscv/mm/mmap_default.c
tools/testing/selftests/riscv/mm/mmap_test.h
tools/testing/selftests/riscv/sigreturn/sigreturn.c
tools/testing/selftests/riscv/vector/v_initval.c
tools/testing/selftests/riscv/vector/vstate_prctl.c
tools/testing/selftests/rseq/basic_percpu_ops_test.c
tools/testing/selftests/rseq/rseq.c
tools/testing/selftests/rtc/rtctest.c
tools/testing/selftests/seccomp/seccomp_benchmark.c
tools/testing/selftests/seccomp/seccomp_bpf.c
tools/testing/selftests/sgx/main.c
tools/testing/selftests/signal/mangle_uc_sigmask.c
tools/testing/selftests/signal/sas.c
tools/testing/selftests/sparc64/drivers/adi-test.c
tools/testing/selftests/sync/sync_test.c
tools/testing/selftests/syscall_user_dispatch/sud_test.c
tools/testing/selftests/tdx/tdx_guest_test.c
tools/testing/selftests/timens/timens.h
tools/testing/selftests/timers/adjtick.c
tools/testing/selftests/timers/alarmtimer-suspend.c
tools/testing/selftests/timers/change_skew.c
tools/testing/selftests/timers/clocksource-switch.c
tools/testing/selftests/timers/freq-step.c
tools/testing/selftests/timers/inconsistency-check.c
tools/testing/selftests/timers/leap-a-day.c
tools/testing/selftests/timers/leapcrash.c
tools/testing/selftests/timers/mqueue-lat.c
tools/testing/selftests/timers/nanosleep.c
tools/testing/selftests/timers/nsleep-lat.c
tools/testing/selftests/timers/posix_timers.c
tools/testing/selftests/timers/raw_skew.c
tools/testing/selftests/timers/rtcpie.c
tools/testing/selftests/timers/set-2038.c
tools/testing/selftests/timers/set-tai.c
tools/testing/selftests/timers/set-timer-lat.c
tools/testing/selftests/timers/set-tz.c
tools/testing/selftests/timers/skew_consistency.c
tools/testing/selftests/timers/threadtest.c
tools/testing/selftests/timers/valid-adjtimex.c
tools/testing/selftests/tmpfs/bug-link-o-tmpfile.c
tools/testing/selftests/tty/tty_tstamp_update.c
tools/testing/selftests/uevent/uevent_filtering.c
tools/testing/selftests/user_events/abi_test.c
tools/testing/selftests/user_events/dyn_test.c
tools/testing/selftests/user_events/ftrace_test.c
tools/testing/selftests/user_events/perf_test.c
tools/testing/selftests/user_events/user_events_selftests.h
tools/testing/selftests/vDSO/vdso_test_abi.c
tools/testing/selftests/vDSO/vdso_test_chacha.c
tools/testing/selftests/vDSO/vdso_test_correctness.c
tools/testing/selftests/vDSO/vdso_test_getcpu.c
tools/testing/selftests/vDSO/vdso_test_getrandom.c
tools/testing/selftests/vDSO/vdso_test_gettimeofday.c
tools/testing/selftests/vfio/lib/include/vfio_util.h
tools/testing/selftests/vfio/lib/vfio_pci_device.c
tools/testing/selftests/vfio/lib/vfio_pci_driver.c
tools/testing/selftests/vfio/vfio_dma_mapping_test.c
tools/testing/selftests/vfio/vfio_iommufd_setup_test.c
tools/testing/selftests/vfio/vfio_pci_device_test.c
tools/testing/selftests/vfio/vfio_pci_driver_test.c
tools/testing/selftests/x86/corrupt_xstate_header.c
tools/testing/selftests/x86/helpers.h
tools/testing/selftests/x86/lam.c
tools/testing/selftests/x86/syscall_numbering.c
tools/testing/selftests/x86/test_mremap_vdso.c
tools/testing/selftests/x86/test_vsyscall.c
tools/testing/selftests/x86/xstate.h

index 6554b73a75c8e2cd02f9ef243bc9e250c4d84a24..9256ca5d762b567a30ad57c966b6d069d085fc84 100644 (file)
@@ -1,4 +1,5 @@
 # SPDX-License-Identifier: GPL-2.0-only
 userprogs-always-y += test-fsmount test-statx mountinfo test-list-all-mounts
 
+userccflags += -I $(srctree)/tools/testing/selftests/
 userccflags += -I usr/include
index 87c044fb929389a08e6adfcf4f7d60837f1e9803..421adbdc299d290fc4ca3a2e85e84453d312a7c0 100644 (file)
@@ -9,7 +9,7 @@
 #include <string.h>
 #include <sys/wait.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 int main(void)
 {
index e2b3a5810f474dd30efd29323542ea68a24bd776..5b7c83fe87b36e7d571d13dd022a728c0d9e4ba5 100644 (file)
@@ -14,7 +14,7 @@
 #include <regex.h>
 #include <sys/stat.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "alsa-local.h"
 
 #define SYSFS_ROOT "/sys"
index e113dafa5c2464a5c434cce102ab93dd42417288..d4f845c3280456e80c1357ca79a0c2085e6d742b 100644 (file)
@@ -25,7 +25,7 @@
 #include <poll.h>
 #include <stdint.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "alsa-local.h"
 
 #define TESTS_PER_CONTROL 7
index ce92548670c893010facdb003c6dfd114dbcd51b..ee04ccef7d7c8261d8bd8f181e408fc0d754b1a8 100644 (file)
@@ -17,7 +17,7 @@
 #include <assert.h>
 #include <pthread.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "alsa-local.h"
 
 typedef struct timespec timestamp_t;
index ca81afa4ee90c0560eb1aca30f8089eb1eef97e5..95065ef3b441072895f0bae257578b47b5eefebb 100644 (file)
@@ -7,7 +7,7 @@
  */
 #include <string.h>
 #include <alsa/asoundlib.h>
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define CH_NUM 4
 
index 37964f311a339745f77cd4fd98cd85449dde79dc..c45cb226bd8fb4513723ac355e9d30ce39cfc38f 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Author: Ivan Orlov <ivan.orlov0322@gmail.com>
  */
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include <sound/asound.h>
 #include <unistd.h>
 #include <fcntl.h>
index 3b96d090c5ebe782159a1e2cb599b3327b7c9704..c41640f18e4ecb3608b19ea54a0104a6ea0b8c7b 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <linux/auxvec.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 #define TESTS_PER_HWCAP 3
 
index b51d21f78cf9497882dd385110d643ac828b2465..0e46ac21c81db8b5e95c62e0642edb6972d411d3 100644 (file)
@@ -18,7 +18,7 @@
 #include <asm/sigcontext.h>
 #include <asm/ptrace.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 #define EXPECTED_TESTS 11
 
index 5ec9a18ec80283321fcc8fe00182b9ca7b6f6e60..b67e3e26fa6ddd07fc51ec88338c11846c629032 100644 (file)
@@ -16,7 +16,7 @@
 #include <asm/sigcontext.h>
 #include <asm/unistd.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 #include "syscall-abi.h"
 
index a85c19e9524e1d99f56d759cfc2c4a30021a56a2..d366934e3d5faaefd1fe02980b8bf366479c1b01 100644 (file)
@@ -27,7 +27,7 @@
 #include <asm/sve_context.h>
 #include <asm/ptrace.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 #include "fp-ptrace.h"
 
index 9349aa630c8419a3893390c714e3465fc6c64736..65e01aba96ff6721e907fb59af853691b63aa1c7 100644 (file)
@@ -24,7 +24,7 @@
 #include <sys/wait.h>
 #include <asm/hwcap.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 #define MAX_VLS 16
 
index a24eca7a4ecb089627a3413d7aad4561ed3f7f85..df0c1b6eb114d3b7586c7794ddde8d09832b6e12 100644 (file)
@@ -12,7 +12,7 @@
 #include <sys/prctl.h>
 #include <asm/sigcontext.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 #include "rdvl.h"
 
 int main(int argc, char **argv)
index e0fc3a001e2830759dee2860074beb3d1b380775..645c62de0f90c904f6eea40470c702fdc37e0786 100644 (file)
@@ -19,7 +19,7 @@
 #include <asm/sigcontext.h>
 #include <asm/ptrace.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 /* <linux/elf.h> and <sys/auxv.h> don't like each other, so: */
 #ifndef NT_ARM_SVE
index 2d75d342eeb9d4e709edef7f9baeb673846ca450..8dd932fdcdc4a382884ff19335f5851f9eb18b9e 100644 (file)
@@ -19,7 +19,7 @@
 #include <asm/sigcontext.h>
 #include <asm/hwcap.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 #include "rdvl.h"
 
 #define ARCH_MIN_VL SVE_VL_MIN
index 08c777f87ea2ef12c9ca9fb12db5d9785938968f..787eed22d05901077d8aaad051ca825416bf51dd 100644 (file)
@@ -18,7 +18,7 @@
 #include <asm/sigcontext.h>
 #include <asm/ptrace.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 /* <linux/elf.h> and <sys/auxv.h> don't like each other, so: */
 #ifndef NT_ARM_ZA
index a7f34040fbf10b7b00c7064adf61f414ddd0c120..f3fa49fd0fbd8f3865205a952b6fc3d53741eefb 100644 (file)
@@ -18,7 +18,7 @@
 #include <asm/sigcontext.h>
 #include <asm/ptrace.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 /* <linux/elf.h> and <sys/auxv.h> don't like each other, so: */
 #ifndef NT_ARM_ZA
index cf316d78ea97c7dbc6d77b13802c1543cfc9cbd7..86d8cd42aee779c6f0411c9fefc207917c7698f8 100644 (file)
@@ -24,7 +24,7 @@
 #include <sys/wait.h>
 #include <asm/hwcap.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 struct child_data {
        char *name, *output;
index 6d21b2fc758d80d0cd7d0db2859de3b308522cb4..67d138057707081d0e8f8231225681f6d84f7c75 100644 (file)
@@ -10,7 +10,7 @@
 #include <setjmp.h>
 #include <sched.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "helper.h"
 
 #define PAC_COLLISION_ATTEMPTS 1000
index 8ae26e496c89c20aa1e892026860372f14397cbf..375ab47f0edbf4e6f85b77c4b24e617c3dc2c1af 100644 (file)
@@ -6,7 +6,7 @@
 #include <stdint.h>
 #include <sys/prctl.h>
 #include <sys/utsname.h>
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 #define SHIFT_TAG(tag)         ((uint64_t)(tag) << 56)
 #define SET_TAG(ptr, tag)      (((uint64_t)(ptr) & ~SHIFT_TAG(0xff)) | \
index 352adc8df2d1cd777c823c5a89f1720ee043f342..03ce858700358959ffee4d6ec40c3c37cc11d72b 100644 (file)
 #include "xskxceiver.h"
 #include <bpf/bpf.h>
 #include <linux/filter.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "xsk_xdp_common.h"
 
 #include <network_helpers.h>
index d46962a24724d1ed26bd7f23ad7965ca3d5a1b6c..1159d81890c213320a93cd8454eaf9538a05a101 100644 (file)
@@ -18,7 +18,7 @@
 #include <errno.h>
 #include <string.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define COUNT_ISN_BPS  4
 #define COUNT_WPS      4
index e7041816085a3181e5ec1ed11b09a30605e30440..5fc0f37f3fd45b9f3ae477e8a32445c6f1ade2db 100644 (file)
@@ -26,7 +26,7 @@
 #include <errno.h>
 #include <signal.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static volatile uint8_t var[96] __attribute__((__aligned__(32)));
 
index 8d233ac95696be755b47e20198bfdb3dcc702d16..ca2aaab9e4caa2a343400f73d9c2673aab2a333f 100644 (file)
@@ -19,7 +19,7 @@
 #include <sys/types.h>
 #include <sys/wait.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 void child(int cpu)
 {
index ab838bcb9ec55567190b99eb464fa85b4ba9d2eb..542cd09cb4434e1c39ae86387aef83ad2f1f6585 100644 (file)
@@ -16,7 +16,7 @@
 #include <fcntl.h>
 #include <errno.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define NR_TESTS       9
 
index 47bad7ddc5bcf2ab336158e2ed9d1f00068bc515..46fc8d46b6e6a6ecde5e2e0d9f55fe5dfa6c3a0b 100644 (file)
@@ -18,7 +18,7 @@
 #include <sys/prctl.h>
 #include <sys/stat.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static int nerrs;
 static pid_t mpid;     /*  main() pid is used to avoid duplicate test counts */
index 65f2a1c8923925974d5d116d21d7ed35dca8f123..cef1d9937b9f87f97c309f5af62c61119ba9293c 100644 (file)
@@ -7,7 +7,7 @@
 #include <sys/prctl.h>
 #include <sys/auxv.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #if __GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 19)
 # define HAVE_GETAUXVAL
index a360e2eb2eefdd372738e9dfb9451f2cedc7e18d..5e5b8c4b8c0e6b54da4340fa52aaeee48adc86c5 100644 (file)
@@ -17,7 +17,7 @@
 #include <string.h>
 #include <pthread.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "cgroup_util.h"
 
 static bool nsdelegate;
index d54e2317efff227e909bf413998f784ffd685458..7d77d3d43c8e533b5f015219766270f91df9a1b2 100644 (file)
@@ -11,7 +11,7 @@
 #include <time.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "cgroup_util.h"
 
 enum hog_clock_type {
index 4034d14ba69ac03b119d9718beca6e66332d90cf..8094091a58572debe14b340950ac670ad4df6576 100644 (file)
@@ -3,7 +3,7 @@
 #include <linux/limits.h>
 #include <signal.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "cgroup_util.h"
 
 static int idle_process_fn(const char *cgroup, void *arg)
index dfb763819581fadd82abe9b9c87fc6e8aabb8d2e..714c963aa3f531fdc54fce595e9c14af1d136f4e 100644 (file)
@@ -11,7 +11,7 @@
 #include <string.h>
 #include <sys/wait.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "cgroup_util.h"
 
 #define DEBUG
index 856f9508ea562e08bb6dc9d1ca6cb6f3be717e31..f451aa449be6fd175dea35930555202e06cbb096 100644 (file)
@@ -7,7 +7,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <fcntl.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "cgroup_util.h"
 
 #define ADDR ((void *)(0x0UL))
index 0e5bb6c7307a504ffb76653a1241e6beb8c12e3b..a4dd326ced7940c0a50eac33ec0668e071563f35 100644 (file)
@@ -9,7 +9,7 @@
 #include <sys/types.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "../pidfd/pidfd.h"
 #include "cgroup_util.h"
 
index 63b3c9aad399aaef0d66ce294a7ae89cc2c6e21d..005a142f3492bcbd0b1881e687d6bdaf8c005e2e 100644 (file)
@@ -14,7 +14,7 @@
 #include <sys/sysinfo.h>
 #include <pthread.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "cgroup_util.h"
 
 
index a680f773f2d54d5754ff12807140163b12caa844..2e9d78ab641cae4614abea9ec9170c53b781880e 100644 (file)
@@ -18,7 +18,7 @@
 #include <errno.h>
 #include <sys/mman.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "cgroup_util.h"
 
 static bool has_localevents;
index d8a1d1cd500727421e0d907614a6e996e961d23f..9a387c815d2cd52db33f36837a92ef147f89b4d9 100644 (file)
@@ -9,7 +9,7 @@
 #include <sys/types.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "cgroup_util.h"
 
 static int run_success(const char *cgroup, void *arg)
index e1f578ca28416d5758ab18856814591c5d1def81..ab865d900791a95508a9bb010dc3f0f73e2e0fd5 100644 (file)
@@ -10,7 +10,7 @@
 #include <sys/wait.h>
 #include <sys/mman.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "cgroup_util.h"
 
 static int read_int(const char *path, size_t *value)
index e61f07973ce5e27aff30047b35e03b1b51875c15..289e0c7c1f09f0c3c4daf682f116072e103939fb 100644 (file)
@@ -18,7 +18,7 @@
 #include <unistd.h>
 #include <sched.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "clone3_selftests.h"
 
 enum test_mode {
index 3c196fa86c992324b69087b91378ae20c7fc8895..e82281efa273e2953d6e7b12c97116def8591814 100644 (file)
@@ -24,7 +24,7 @@
 #include <unistd.h>
 #include <sched.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "clone3_selftests.h"
 
 static void child_exit(int ret)
index ce042678682888c8d278f87014a7e580f8a61a48..de0c9d62015de81e20d5e0dc172e636831f8691e 100644 (file)
@@ -13,7 +13,7 @@
 #include <sys/syscall.h>
 #include <sys/wait.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "clone3_selftests.h"
 
 static void nop_handler(int signo)
index eeca8005723f3d0f545cd9364f1186ea184e62b5..a0593e8950f0c15590ecef9e8fcca0343045aa28 100644 (file)
@@ -11,7 +11,7 @@
 #include <syscall.h>
 #include <sys/wait.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define ptr_to_u64(ptr) ((__u64)((uintptr_t)(ptr)))
 
index bfb0da2b4fdd17733f11d600d4d99c390b49d821..5c944aee6b41104e691920fa97fd74e754115b64 100644 (file)
@@ -20,7 +20,7 @@
 #include <unistd.h>
 #include <sched.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "clone3_selftests.h"
 
 #define MAX_PID_NS_LEVEL 32
index 4a825b997666eb4dbba58f9089da5ba55ae7e9c1..36c11467a8f1833a4cf92b13b6bcbef0a770ad70 100644 (file)
@@ -16,7 +16,7 @@
 #include <signal.h>
 #include <string.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define NL_MESSAGE_SIZE (sizeof(struct nlmsghdr) + sizeof(struct cn_msg) + \
                         sizeof(struct proc_input))
index e0d9851fe1c9c7cdab6ad81442006c6fd5d86779..f14eca63f20c40b888168975cbba567a6c39f8d2 100644 (file)
@@ -14,7 +14,7 @@
 #include <sys/resource.h>
 #include <linux/close_range.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "../clone3/clone3_selftests.h"
 
 
index 7fec9dfb1b0e3ab735b1d3fae1fd993799421f10..ffce75a6c228f1aef7c2c2da1db6aef7e3022a6b 100644 (file)
@@ -14,7 +14,7 @@
 #include <sys/resource.h>
 #include <linux/close_range.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "../clone3/clone3_selftests.h"
 
 TEST(unshare_EMFILE)
index a4ac80bb10038d7f9ab27b56da6a79f5cc59e8a6..68339f7e6b56f3b99a68d92a731f6c70ca7bfc2d 100644 (file)
@@ -19,7 +19,7 @@
 #include <sys/un.h>
 #include <unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "../filesystems/wrappers.h"
 #include "../pidfd/pidfd.h"
 
index 5d0a809dc2df9313f5b57aab753ced84a2c96d28..fc9694fc4e89e1e11ee45df2dad9accf52b15c3d 100644 (file)
@@ -15,7 +15,7 @@
 #include <linux/dma-buf.h>
 #include <linux/dma-heap.h>
 #include <drm/drm.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define DEVPATH "/dev/dma_heap"
 
index 77aa2897e79f8e3ca571c0cdfdde18a1bce5bf35..d78aec662586b8885d9a67785460df777efbe19e 100644 (file)
@@ -16,7 +16,7 @@
 #include <sys/mman.h>
 #include <linux/memfd.h>
 #include <linux/udmabuf.h>
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 #define TEST_PREFIX    "drivers/dma-buf/udmabuf"
 #define NUM_PAGES       4
index 3aad311574c44eaab5ee832df267fc3fe485bbc6..e6a37214aa46141458e3f8352785428a0dcab179 100644 (file)
@@ -12,7 +12,7 @@
 #include <time.h>
 #include <pthread.h>
 #include <linux/ntsync.h>
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static int read_sem_state(int sem, __u32 *count, __u32 *max)
 {
index 7ee7492138c675d7b7a038182d3fec631cc36a02..14df9aa073080244dce7653bc49e65c8b2ebbcae 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <asm/uvdevice.h>
 
-#include "../../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define UV_PATH  "/dev/uv"
 #define BUFFER_SIZE 0x200
index 55bce47e56b73d321635185ba5cb927215074d91..f2397e75aa7cf0f3bd10f3d750bb30c59700d107 100644 (file)
@@ -30,7 +30,7 @@
 #define _ASM_GENERIC_FCNTL_H
 #include <linux/fcntl.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static int sys_execveat(int dirfd, const char *pathname, char *const argv[],
                        char *const envp[], int flags)
index 8fb7395fd35bdd418fa1d12617674c04f79e6b41..d37c068ed5feb6731702624523bd25ad2a1c86b9 100644 (file)
@@ -21,7 +21,7 @@
 #include <string.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define TESTS_EXPECTED 54
 #define TEST_NAME_LEN (PATH_MAX * 4)
index 8257fddba8c8db21ed1ea49aee37c15d9bdb6e03..55fd3732f02947528680b169694e6d7266d73422 100644 (file)
@@ -6,7 +6,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <stdbool.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 struct Statistics {
        unsigned long long load_address;
index cd3a34aca93e5e7cac671dbfb899b39f2e7380af..14ac36487df53078d6d34212d80226b101fdbbee 100644 (file)
@@ -9,7 +9,7 @@
 #include <sys/sysmacros.h>
 #include <sys/types.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 /* Remove a file, ignoring the result if it didn't exist. */
 void rm(struct __test_metadata *_metadata, const char *pathname,
index c19726e710d196ddb783abe8805faae0691a6fd7..4940aee5bb384950dc8dc52f99860b4a0b099e1c 100644 (file)
@@ -5,7 +5,7 @@
 #include <sys/types.h>
 #include <sys/wait.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define FORK(exec)                             \
 do {                                           \
index 438c8ff2fd2601f607d1dc9594ead6aed00c7649..7b5c4f6d192890523d7c603cbc752c9d1d4dd83e 100644 (file)
@@ -23,7 +23,7 @@
 #include <fcntl.h>
 #include <sys/mount.h>
 #include <unistd.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 int main(void)
 {
index e0319417124d5a1e8cc82f555085d7aaaf340bee..e397339495f632a646933ee1addaff34b3006dcf 100644 (file)
@@ -7,7 +7,7 @@
 #include <syscall.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 int sys_fchmodat2(int dfd, const char *filename, mode_t mode, int flags)
 {
index a55b79810ab20e4f6e1a1db137219c203ce4d7d4..ff8d47fc373ad97a0e54737fe371c2f775fa2efd 100644 (file)
@@ -6,7 +6,7 @@
 #include <stdio.h>
 #include <unistd.h>
 #include <string.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static int lock_set(int fd, struct flock *fl)
 {
index 73e0a4d4fb2fd57b134d8a2212d8092be2012814..94c6c81c2301442187cdcf0d378c2f3e25a2d2a5 100644 (file)
@@ -6,7 +6,7 @@
 #include <stdio.h>
 #include <sys/stat.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "wrappers.h"
 
 TEST(anon_inode_no_chown)
index 39a68078a79b1ec698677856d4414ba076fea6a8..a1a79a6fef1720b0ee8bc8bc552e30382e4e95dc 100644 (file)
@@ -21,7 +21,7 @@
 #include <linux/android/binder.h>
 #include <linux/android/binderfs.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define DEFAULT_THREADS 4
 
index b1fc9b916acee2c14ff2d73a905a121abae64c8b..54fea349204e4cdb0593fc4a5d4e0ca38680f53e 100644 (file)
@@ -11,7 +11,7 @@
 #include <asm/ioctls.h>
 #include <sys/mount.h>
 #include <sys/wait.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static bool terminal_dup2(int duplicate, int original)
 {
index 65ede506305c8d0e246486abbef6c24f9da481d0..8bc57a2ef966bae2222f33d9d8c9958b05e0d00d 100644 (file)
@@ -11,7 +11,7 @@
 #include <sys/epoll.h>
 #include <sys/socket.h>
 #include <sys/eventfd.h>
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 struct epoll_mtcontext
 {
index 72d51ad0ee0ed498df6a6e2de022b63d44acb3e8..1b48f267157d2ce3573f2ade8d7023aca6fad0f9 100644 (file)
@@ -11,7 +11,7 @@
 #include <pthread.h>
 #include <sys/epoll.h>
 #include <sys/eventfd.h>
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define EVENTFD_TEST_ITERATIONS 100000UL
 
index 912a8b755c3b63698d9b94ba3755d666a6cba39a..551c4a0f395a1285eb8d07603630549ab20828b6 100644 (file)
@@ -13,7 +13,7 @@
 #include <unistd.h>
 #include <sys/mount.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define ASSERT_ERRNO(expected, _t, seen)                               \
        __EXPECT(expected, #expected,                                   \
index 01dd89f8e52ff875a93eba956350cc5dfa880e6e..141badd671a9893616cff82f5e379af5611e5ff8 100644 (file)
@@ -12,7 +12,7 @@
 #include <sys/mount.h>
 #include <unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #include <linux/types.h>
 #include <linux/mount.h>
index 8d124d1cacb266aef3a713e65571ac3fa1f28480..0d1d012c35eda37ce44840f4f306377fb517230e 100644 (file)
@@ -17,7 +17,7 @@
 #include <sched.h>
 #include <linux/limits.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define FUSECTL_MOUNTPOINT "/sys/fs/fuse/connections"
 #define FUSE_MOUNTPOINT "/tmp/fuse_mnt_XXXXXX"
index 16538b3b318efa2d7e7b36039f91b895ce89ec95..84c2b910a60db070ab8c12951d9caa09fe8ee21a 100644 (file)
@@ -7,7 +7,7 @@
 #include <sys/stat.h>
 #include <sys/xattr.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "wrappers.h"
 
 TEST(kernfs_listxattr)
index e4b7c2b457ee7acd6045a0b04e28c74ca1f94c31..6381af6a40e30571ebe737919b9da8c390c00eab 100644 (file)
@@ -19,7 +19,7 @@ typedef struct {
 #include <sys/syscall.h>
 #include <sys/fanotify.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "../statmount/statmount.h"
 #include "../utils.h"
 
index 9f57ca46e3afa09d253d08f70dda3bed2dd02a0f..320ee25dc8a5877aac6b43adec4e7937f2f99683 100644 (file)
@@ -19,7 +19,7 @@ typedef struct {
 #include <sys/syscall.h>
 #include <sys/fanotify.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "../statmount/statmount.h"
 #include "../utils.h"
 
index a3d8015897e98688f205a5aa217288ffdc3d71ce..61e55dfbf121dab26d4b58abebddd93c5c7d5d23 100644 (file)
@@ -12,7 +12,7 @@
 #include <sys/mount.h>
 #include <unistd.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define MNT_NS_COUNT 11
 #define MNT_NS_LAST_INDEX 10
index 31db54b00e64e6ba7f7bcc9f14497a91c4424611..8924cea6aa4b62e717454978b99e7b7c9b46322e 100644 (file)
@@ -15,7 +15,7 @@
 #include <sched.h>
 #include <fcntl.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 #include "log.h"
 #include "../wrappers.h"
 
index dc0449fa628f80bb3a2277a8332385ed08106bb5..3c0b931833489bef0f8daa692f407694bb798c2d 100644 (file)
@@ -12,7 +12,7 @@
 #include <sys/mount.h>
 #include <unistd.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "../../pidfd/pidfd.h"
 #include "log.h"
 #include "../utils.h"
index 15f0834f7557c8771be9adbfe7968421c505a1ea..8bc82f38c42ff91377dd40b599e9b96212e2e892 100644 (file)
@@ -11,7 +11,7 @@
 #include <unistd.h>
 
 #include "statmount.h"
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #ifndef LISTMOUNT_REVERSE
 #define LISTMOUNT_REVERSE    (1 << 0) /* List later mounts first */
index f048042e53e9765ce0cc9ceff3efe42b829f4275..6e53430423d2712b6f9338d2957e862540faa0c2 100644 (file)
@@ -13,7 +13,7 @@
 #include <linux/stat.h>
 
 #include "statmount.h"
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 static const char *const known_fs[] = {
        "9p", "adfs", "affs", "afs", "aio", "anon_inodefs", "apparmorfs",
index 605a3fa16bf771a12bbd272e0128650e6546c290..d56d4103182fd96562a2b6edf5f2298be83e72c0 100644 (file)
@@ -15,7 +15,7 @@
 
 #include "statmount.h"
 #include "../utils.h"
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 #define NSID_PASS 0
 #define NSID_FAIL 1
index c43a69dffd83fb23e32ad78be8d1dc8c27db7a7e..b61b7288ed42c25d4ef0df12c94ddf18b72e361b 100644 (file)
@@ -20,7 +20,7 @@
 #include <sys/xattr.h>
 #include <sys/mount.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "wrappers.h"
 #include "utils.h"
 
index d037a3f10ee85d796fde1df11f920ed14c06a7a4..ab855575213707a1923d66dc7b0c4c90da60d0b0 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "futextest.h"
 #include "futex2test.h"
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define MAX_THREADS    64
 
index 3b7b5851f290fcabd693276fc6746cfe30ca9520..e8079d7c65e81b4e2bb74b522cb938190d6831db 100644 (file)
@@ -14,7 +14,7 @@
 #include <linux/prctl.h>
 #include <sys/prctl.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define MAX_THREADS    64
 
index 69e2555b60399174a16ee1316b0b7d2e10419989..35d4be23db5da68d0be3a092ea8fbda1e45a4d01 100644 (file)
@@ -9,7 +9,7 @@
 #include <limits.h>
 
 #include "futextest.h"
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define timeout_ns  30000000
 #define WAKE_WAIT_US 10000
index f299d75848cd43fd6ecfff1c3598dda623cca046..46d2858e15a86a3c97d1ea3cacb6cacaafbe01cc 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "atomic.h"
 #include "futextest.h"
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define MAX_WAKE_ITERS 1000
 #define THREAD_MAX 10
index 77135a22a583e14c6cb8b897b3596d54db8f8d0f..f686e605359ca3f249039d0d4af6e6eacbe1959c 100644 (file)
@@ -25,7 +25,7 @@
 #include <time.h>
 
 #include "futextest.h"
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 futex_t f1 = FUTEX_INITIALIZER;
 futex_t f2 = FUTEX_INITIALIZER;
index e34ee0f9ebccdb2cd2984e48acf157245b12848f..a18ccae73eb15af7a1903e09ca75849595d18d75 100644 (file)
@@ -27,7 +27,7 @@
 
 #include "atomic.h"
 #include "futextest.h"
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define DELAY_US 100
 
index 152ca46128866fe0702cddaaef3c7d9b465df9ac..0e69c53524c19824259e176f8c5d79d27b03085c 100644 (file)
@@ -11,7 +11,7 @@
 #include <fcntl.h>
 
 #include "futextest.h"
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define timeout_ns  30000000
 #define WAKE_WAIT_US 10000
index 8952ebda14ab8a54d67be4cf36dd2913dbf3c403..2a749f9b14ebbe9908ddd6a289b796808f77a05c 100644 (file)
@@ -28,7 +28,7 @@
 #include <signal.h>
 
 #include "futextest.h"
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define PAGE_SZ 4096
 
index 0c8766aced2e4d46080ad336319c86881db61d3b..674dd13af4210b855f663a6aa6a6436a765f8cb9 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "futextest.h"
 #include "futex2test.h"
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static long timeout_ns = 100000;       /* 100us default timeout */
 static futex_t futex_pi;
index ce2301500d839ca7b2d527ab4e072b9f00d1146a..b07d68a67f31c46750be721b108af43d8be7c2a9 100644 (file)
@@ -30,7 +30,7 @@
 #include <libgen.h>
 
 #include "futextest.h"
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define WAIT_US 5000000
 
index 36b7a54a40851a9b10a715d6e9ff8f8b3478153f..9ff936ecf1640033a06f19ec07a7636949d9c198 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "futextest.h"
 #include "futex2test.h"
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define timeout_ns 100000
 
index c684b10eb76e290e35168790a09a9014ad1b6091..d60876164d4bf3f98c5afd16209e02246245c9d5 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "futextest.h"
 #include "futex2test.h"
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define WAKE_WAIT_US 10000
 #define NR_FUTEXES 30
index 8085519c47cb505b901ac80f2087dc9a1aa2b9c0..e3b267446fa0aeb9e5a148730dd553a5e8297b4b 100644 (file)
@@ -1,7 +1,7 @@
 /* SPDX-License-Identifier: GPL-2.0 */
 /* Copyright (c) 2022-2024 Red Hat */
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #include <fcntl.h>
 #include <fnmatch.h>
index a8acf39969734c7ef300c0df98d44e5f0a2ab7c4..953b63e5aa6ab069180889039d77bcf536f3f4ab 100644 (file)
@@ -11,7 +11,7 @@
 #include <errno.h>
 #include <string.h>
 #include <time.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define MSEC_PER_SEC   1000L
 #define NSEC_PER_MSEC  1000000L
index 9f472c20c19052d812da38684fa1c31a584817bb..37876174511b3c5df2794bfcd82a2eeeb90fdac7 100644 (file)
@@ -11,7 +11,7 @@
 #include <assert.h>
 #include <poll.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "../../../../drivers/iommu/iommufd/iommufd_test.h"
 
 /* Hack to make assertions more readable */
index 5e36aeeb99016564bc8601ff2a20817986bdac5a..e107379d185cb1e89c7c6ffd91e92e7740b2ed83 100644 (file)
@@ -7,7 +7,7 @@
 #include <sys/msg.h>
 #include <fcntl.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define MAX_MSG_SIZE           32
 
index f4a15cbdd5ea4e2d87f3a861be340b886fd17eac..adfcf50b1264b3b82a646b36d67d9939c3d32493 100644 (file)
@@ -23,7 +23,7 @@
 #include <dirent.h>
 #include <sys/stat.h>
 #include <fcntl.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define TEST_SCANCODES 10
 #define SYSFS_PATH_MAX 256
index d7a8e321bb16b6738e43a577020f1b46517c9e4f..79aa438b747970afb96f29ccd1c82ef45ac98f76 100644 (file)
@@ -18,7 +18,7 @@
 #include <sys/wait.h>
 #include <sys/epoll.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static long sys_kcmp(int pid1, int pid2, int type, unsigned long fd1, unsigned long fd2)
 {
index 3f66e862e83eba8383c80fff102e9a37b2776c9b..baae6b7ded416ce7617a0c4d3e3c8e9492f4b363 100644 (file)
@@ -14,7 +14,7 @@
  *
  * .. code-block:: c
  *
- *    #include "../kselftest_harness.h"
+ *    #include "kselftest_harness.h"
  *
  *    TEST(standalone_test) {
  *      do_some_stuff;
index b555493bdb4db17904368224df4a1947c67efca5..7820bb5d0e6d9af343928e72cea6c4cf5e6088e3 100644 (file)
@@ -8,7 +8,7 @@
 /* Avoid any inconsistencies */
 #define TH_LOG_STREAM stdout
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static void test_helper(struct __test_metadata *_metadata)
 {
index 02fd1393947a7aaf0cdad0d5008542264ff2aaf1..44eb433e96661f8b4623759cbb5541e3e685e5ca 100644 (file)
@@ -20,7 +20,7 @@
 #include <sys/time.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #ifndef ARRAY_SIZE
 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
index 9acecae36f51ba2651e958a85d069037b9ae6ffc..230b75f6015ba8ec928332c15d5425841c19ccda 100644 (file)
@@ -17,7 +17,7 @@
 #include <sys/wait.h>
 #include <unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "wrappers.h"
 
 #define TMP_DIR "tmp"
index a448fae57831d86098806adaff53f6f1a747febb..f02cc8a2e4ae322d65a031178013270922611c42 100644 (file)
@@ -199,6 +199,9 @@ clean: $(if $(TEST_GEN_MODS_DIR),clean_mods_dir)
 # Build with _GNU_SOURCE by default
 CFLAGS += -D_GNU_SOURCE=
 
+# Additional include paths needed by kselftest.h and local headers
+CFLAGS += -I${top_srcdir}/tools/testing/selftests
+
 # Enables to extend CFLAGS and LDFLAGS from command line, e.g.
 # make USERCFLAGS=-Werror USERLDFLAGS=-static
 CFLAGS += $(USERCFLAGS)
index df215e4aa63fedc7b48dd08dbd038f7be0cff648..60caf8528f81245b13bda3f0caba062b8e1ba297 100644 (file)
@@ -13,7 +13,7 @@
 #include <stdio.h>
 #include <unistd.h>
 #include <sys/types.h>
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "common.h"
 
 static struct lsm_ctx *next_ctx(struct lsm_ctx *ctxp)
index 1cc8a977c7119fc06983b618eb1b1f9f87f4923f..54d59044ace1239d7fd6aa86aa037ced62ad678c 100644 (file)
@@ -12,7 +12,7 @@
 #include <stdio.h>
 #include <unistd.h>
 #include <sys/types.h>
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "common.h"
 
 TEST(size_null_lsm_list_modules)
index 732e89fe99c082085b71c65b1eacdb68dda5d91f..dcb6f8aa772e77f429a32680da2ea54d9b05e065 100644 (file)
@@ -12,7 +12,7 @@
 #include <stdio.h>
 #include <unistd.h>
 #include <sys/types.h>
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "common.h"
 
 TEST(ctx_null_lsm_set_self_attr)
index 93183a37b13329110134f99ee9191d83808f16c1..4396bf2273a45578e686c8b0747b51b558073324 100644 (file)
@@ -34,7 +34,7 @@
 #include <sys/stat.h>
 #include <linux/media.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 int main(int argc, char **argv)
 {
index 4b9953359e40bb793666b78f01ab9a568b2e30cf..6e4a8090a0eb990924b91339075c13591135f8a2 100644 (file)
@@ -39,7 +39,7 @@
 #include <time.h>
 #include <linux/media.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 int main(int argc, char **argv)
 {
index af89855adb7b265edfc01be10c0885117b3c01b2..f6d7c44b2288da23fb8fdbb8db3311992ac6b9a8 100644 (file)
@@ -7,7 +7,7 @@
 #include <string.h>
 #include <pthread.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static int registrations;
 
index 17ed3e9917ca1741be3ac040b4c7eba65b198022..cdd022c1c4974638f7187541f867384fd8610ffb 100644 (file)
@@ -15,8 +15,8 @@
 #include <string.h>
 #include <fcntl.h>
 
-#include "../kselftest.h"
-#include "../kselftest_harness.h"
+#include "kselftest.h"
+#include "kselftest_harness.h"
 
 /* Default test file size: 4MB */
 #define MB (1UL << 20)
index 9bc4591c7b1699355c16e19b3cd8b243a44ccb4f..30209c40b69778d16e31c35b63dab02b02c0b725 100644 (file)
@@ -16,7 +16,7 @@
 #include <unistd.h>
 #include <string.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define MAP_SIZE_MB    100
 #define MAP_SIZE       (MAP_SIZE_MB * 1024 * 1024)
index 6560c26f47d1fee780549b28decc0c3871cb362b..accfd198dbda8408267e6fd6f5eb377b63497ae4 100644 (file)
@@ -27,7 +27,7 @@
 #endif /* LOCAL_CONFIG_HAVE_LIBURING */
 
 #include "../../../../mm/gup_test.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "vm_util.h"
 #include "thp_settings.h"
 
index f3d9ecf96890aca90492e490bcb1093d210592fa..44940f75c461d95db93652aacc5bee80af0bfc6e 100644 (file)
@@ -13,7 +13,7 @@
 #include <sys/mman.h>
 #include <linux/mman.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 int main(int argc, char *argv[])
 {
index 8dd81c0a4a5a2c25f204e8f40c105505dec8b163..5d65ef054d4e002f39288248d0d0798f964c8e48 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0-or-later
 
 #define _GNU_SOURCE
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include <asm-generic/mman.h> /* Force the import of the tools version. */
 #include <assert.h>
 #include <errno.h>
index 268dadb8ce438537e8b8ff12b351d83df69a021d..6279893a0adcfd3951826305bd38f78218ea92a2 100644 (file)
@@ -27,7 +27,7 @@
 #endif /* LOCAL_CONFIG_HAVE_LIBURING */
 
 #include "../../../../mm/gup_test.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "vm_util.h"
 
 static size_t pagesize;
index 8900b840c17a709a7a583ac48a0ed50f66de3119..68eba95b23ffe89466e28cd62813ecc7edbfabb9 100644 (file)
@@ -12,7 +12,7 @@
 #include <pthread.h>
 #include <assert.h>
 #include <mm/gup_test.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "vm_util.h"
 
 #define MB (1UL << 20)
index 15aadaf24a667bc774a5282bf4fa166e062042de..ae5a58ff08881ea59853e65e9caa97831903de08 100644 (file)
@@ -10,7 +10,7 @@
  * bugs.
  */
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #include <errno.h>
 #include <fcntl.h>
index 3b1b532f1cbbc1a95b07e02c2a4c0759c93406d4..d543419de04074cd75ab05cb7c79d383cbba8311 100644 (file)
@@ -15,7 +15,7 @@
 #include <unistd.h>
 #include <sys/mman.h>
 #include <fcntl.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define LENGTH (256UL*1024*1024)
 #define PROTECTION (PROT_READ | PROT_WRITE)
index 2bd1dac75c3f1d0b2725676e49988a8de9534541..b8f7d92e5a351bafcae4cf77eff9a31399b29188 100644 (file)
@@ -24,7 +24,7 @@
 #include <sys/ioctl.h>
 #include <string.h>
 #include <stdbool.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "vm_util.h"
 
 #define DEFAULT_LENGTH_MB 10UL
index c5940c0595be8872d6ab7a649a6e6b75d764ec87..05d9d2805ae4900f4cedbe36f5975b3ccd124abb 100644 (file)
@@ -19,7 +19,7 @@
 #include <sys/mman.h>
 #include <fcntl.h>
 #include "vm_util.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define MIN_FREE_PAGES 20
 #define NR_HUGE_PAGES  10      /* common number of pages to map/allocate */
index ba6cc6f9cabcdf74b31eb57ea80ab714fa25da66..46230462ad480bae43ab83503f954d22730a896e 100644 (file)
@@ -11,7 +11,7 @@
 #include <errno.h>
 #include <stdbool.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define PREFIX " ... "
 #define ERROR_PREFIX " !!! "
index f086f0e04756f2e28932e5719da27ac88403fdd9..a8bc02688085743cd420667447d3a028110a1d86 100644 (file)
@@ -24,7 +24,7 @@
 #include <sys/statfs.h>
 #include <sys/types.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #ifndef MADV_SOFT_OFFLINE
 #define MADV_SOFT_OFFLINE 101
index db63abe5ee5e85ff7795d3ea176c3ac47184bf4f..9ac62eb4c97d4a77eb61866e63b001277a8a5ba4 100644 (file)
@@ -18,7 +18,7 @@
 #include <string.h>
 #include <sys/mman.h>
 #include "vm_util.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 void run_dio_using_hugetlb(unsigned int start_off, unsigned int end_off)
 {
index e2640529dbb29e58547e02a142c338ed783a4a3c..b4b257775b74c5eb56a7ffa51a45f48feb02a8af 100644 (file)
@@ -9,7 +9,7 @@
 #include <signal.h>
 
 #include "vm_util.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define INLOOP_ITER 100
 
index 8f122a0f0828189379bb54a9faf1db34e765bfc9..efd774b413897588968a5d231318cdc941c35bac 100644 (file)
@@ -25,7 +25,7 @@
 #include <unistd.h>
 
 #include "vm_util.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define INLOOP_ITER 100
 
index ac136f04b8d6537a4b3eb74934cf96ed36c34848..f1fcd9e2e91d81b38139e3f5514f2309a3096897 100644 (file)
@@ -21,7 +21,7 @@
 #include <sys/wait.h>
 #include <linux/userfaultfd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "vm_util.h"
 
 #define KiB 1024u
index b77462b5c240bff064b31492ecab795da93354e1..a0b48b839d544834ad1b4a393f5213e86df08343 100644 (file)
@@ -12,7 +12,7 @@
 #include <stdint.h>
 #include <err.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include <include/vdso/time64.h>
 #include "vm_util.h"
 #include "thp_settings.h"
index d8d11bc67ddced25a3ea90cd9caa88bbfb5c7397..88050e0f829a0e61d188de34fe71fdc5b030bd7d 100644 (file)
@@ -17,7 +17,7 @@
 #include <linux/mman.h>
 #include <sys/mman.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "vm_util.h"
 
 /*
index 1e9980b8993ca20b2140093617fedb7d91ddc743..11241edde7fe9c017999182c8e474255e48c7271 100644 (file)
@@ -12,7 +12,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static void dump_maps(void)
 {
index b47399feab53849d1263d0d982778b5c731cd55d..aa409107611ba1317ec17791af97c19c2f4ddd88 100644 (file)
@@ -11,7 +11,7 @@
 #include <sys/mman.h>
 #include <fcntl.h>
 #include "vm_util.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define LENGTH (256UL*1024*1024)
 #define PROTECTION (PROT_READ | PROT_WRITE)
index 9df2636c829bf34d6d0517e126b3deda1f3ba834..712327f4e93275d7998c70b35ec587b81aba8018 100644 (file)
@@ -16,7 +16,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <unistd.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #include "vm_util.h"
 
index 200bedcdc32e9cf0fd834ad39bd0cab435743987..647779653da093cb05d6f018a7364be89d9965f8 100644 (file)
@@ -14,7 +14,7 @@
 #include <sys/wait.h>
 #include <unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #ifndef __aarch64__
 # define PROT_BTI      0
index 9a0597310a76511c8f01d08b58fc780730d01a63..aac4f795c327bd5d4bc8eaf1e318f300ba6ffc4c 100644 (file)
@@ -22,7 +22,7 @@
 #include <stdio.h>
 #include <fcntl.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define fail(fmt, ...) ksft_test_result_fail(fmt, ##__VA_ARGS__)
 #define pass(fmt, ...) ksft_test_result_pass(fmt, ##__VA_ARGS__)
index cc4253f47f10b45696c7097f4c0139713930a621..363c1033cc7dd43d1159060ebe0aef547ee80045 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0-or-later
 
 #define _GNU_SOURCE
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include <linux/prctl.h>
 #include <fcntl.h>
 #include <stdio.h>
index ea945eebec2f62c348c4f5c470f5192300e3f032..ee24b88c2b24834475d77323d855bcdec3475eff 100644 (file)
@@ -4,7 +4,7 @@
  * paths in the kernel.
  */
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "thp_settings.h"
 
 #include <strings.h>
index 09feeb4536460b40227484161fb9510e19a21727..68dd447a545427697add3c8a21a453476f233fcb 100644 (file)
@@ -22,7 +22,7 @@
 #include <linux/userfaultfd.h>
 #include <linux/mempolicy.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "vm_util.h"
 
 static size_t pagesize;
index b8d7e966f44c67e5606d384bd660e5a4e5e8fda9..9d349c151360bdc90780d4e064f22bb7da224360 100644 (file)
@@ -13,7 +13,7 @@
 #include <sys/ipc.h>
 #include <sys/shm.h>
 #include <time.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "mlock2.h"
 
 #define CHUNK_UNIT (128 * 1024)
index 3e90ff37e336af2ed7f0127c6e1954ec74965873..b474f2b20def2572c9dd138ff76792b4b9a27039 100644 (file)
@@ -7,7 +7,7 @@
 #include <sys/time.h>
 #include <sys/resource.h>
 #include <stdbool.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "mlock2.h"
 
 struct vm_boundaries {
index 100370a7111df58eae8c188170f64f12ad6e7bb6..64e8d00ae944b063eb3dbe75cbf82c9827c8ceea 100644 (file)
@@ -12,7 +12,7 @@
 #include <unistd.h>
 #include <asm-generic/unistd.h>
 #include "vm_util.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define MB(x) (x << 20)
 #define MAX_SIZE_MB 1024
index 1d75084b9ca56ba0b3101b295a3f7338eca48c6f..a4f75d836733c4f0b2513ef8de8a9b900f077ef4 100644 (file)
@@ -14,7 +14,7 @@
 #include <string.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 unsigned long page_size;
 char *page_buffer;
index bf2863b102e3d45a96ac555ee8a86dc8613f44e1..a95c0663a0113766999590b43d3a68a016a33935 100644 (file)
@@ -16,7 +16,7 @@
 #include <time.h>
 #include <stdbool.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define EXPECT_SUCCESS 0
 #define EXPECT_FAILURE 1
index 005f29c86484ec6379b94a2f09bb07262251d14c..faad4833366acf096f29a4e6e49706aedb1b6c3d 100644 (file)
@@ -8,7 +8,7 @@
 #include <sys/time.h>
 #include <sys/resource.h>
 #include <stdbool.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 #include <syscall.h>
 #include <errno.h>
 #include <stdio.h>
index 431c1277d83a1dcd6907c9a4ccaaa9b6227d4c76..fc4117453c84b97f38fda775b1fe24cbcf6b9348 100644 (file)
@@ -5,7 +5,7 @@
 #include <string.h>
 #include <sys/time.h>
 #include <sys/resource.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static void test_limit(void)
 {
index 4fc8e578ec7c39a61dc7b8fdae719615392e0d5d..2cb5441f29c729849ec45113f30f1295c23abd26 100644 (file)
@@ -8,7 +8,7 @@
 #include <errno.h>
 #include <malloc.h>
 #include "vm_util.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 #include <linux/types.h>
 #include <linux/memfd.h>
 #include <linux/userfaultfd.h>
index 88659f0a90eaa17b197425661bbe05d54e1c7ab3..f546dfb10caeb68bf688be42129f3d5123d63cd5 100644 (file)
@@ -22,7 +22,7 @@
 #include <sys/mman.h>
 #include <sys/wait.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "vm_util.h"
 
 static sigjmp_buf sigjmp_buf_env;
index fa15f006fa68c8b45fc7888a8dc5deedd0097cc9..7c29f075e40b9c299688c481ea730141bba259b0 100644 (file)
@@ -16,7 +16,7 @@
 #include <linux/mman.h>
 #include <linux/types.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 /* Define some kernel-like types */
 typedef __u8   u8;
index 84b4a4b345af5f4c021f3907010d1fb6219594d6..ca27200596a464fafa3a682ef8f54615e207a646 100644 (file)
@@ -13,7 +13,7 @@
 #include <sys/prctl.h>
 #include <sys/wait.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "thp_settings.h"
 #include "vm_util.h"
 
index 471cae8427f17555ce4874c938c4ba280b4ec31a..cd4610baf5d7d2e962fda69cb376a4fdda16fbcd 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0-or-later
 
 #define _GNU_SOURCE
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include <errno.h>
 #include <setjmp.h>
 #include <signal.h>
index 13f7bccfd0a9ab1a3b75e52199c7c6e5bddbe456..53f2058b0ef2bba94f62cd71ef2d2c075a49f6e7 100644 (file)
@@ -5,7 +5,7 @@
  * Author(s): Wei Yang <richard.weiyang@gmail.com>
  */
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include <strings.h>
 #include <pthread.h>
 #include <numa.h>
index 4ee4db3750c16c63c301f0bafa2b7e35e4c9c365..cca857219162f139493fb43903537b8d846822f1 100644 (file)
@@ -7,7 +7,7 @@
 #include <malloc.h>
 #include <sys/mman.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "vm_util.h"
 #include "thp_settings.h"
 
index 743af3c051905b01c4f136f96e1b2fd7f18bb740..40799f3f02131cf2d36d3f99906a322a7e18b1c1 100644 (file)
@@ -20,7 +20,7 @@
 #include <stdbool.h>
 #include <time.h>
 #include "vm_util.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 uint64_t pagesize;
 unsigned int pageshift;
index 4f5e290ff1a6c1dd7c18c3c6f7b2b055be91387a..77813d34dcc273fa77987d44ad4103bb69d51966 100644 (file)
@@ -27,7 +27,7 @@
 #include <stdarg.h>
 #include <string.h>
 #include "vm_util.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #if !defined(MAP_HUGETLB)
 #define MAP_HUGETLB    0x40000
index 68201192e37c8da889f9f9ed701402c22be9b59f..bcad47c09518e8e6cb03aa8acb054117c947bd11 100644 (file)
@@ -16,7 +16,7 @@
 #include <string.h>
 #include <sys/mman.h>
 #include "vm_util.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 int backing_fd = -1;
 int mmap_flags = MAP_ANONYMOUS | MAP_NORESERVE | MAP_PRIVATE;
index 37d3ca55905f284526ac634540b2523d75eae53e..844a85ab31eb2fce357b610a2c4a54a50153f6ca 100644 (file)
@@ -35,7 +35,7 @@
 #include <sys/random.h>
 #include <stdatomic.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "vm_util.h"
 
 #define UFFD_FLAGS     (O_CLOEXEC | O_NONBLOCK | UFFD_USER_MODE_ONLY)
index 4e4a591cf527a4392cc3ff1da8c2af3e52b646a7..17186d4a4147127131dc537989976f06a06c622a 100644 (file)
@@ -7,7 +7,7 @@
 #include <assert.h>
 #include <linux/mman.h>
 #include <sys/mman.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "thp_settings.h"
 #include "uffd-common.h"
 
index 306eba8251077d81213a807bf9fe057945f37dd6..02f290a69132797b2f4b759e1db94b7b43c85352 100644 (file)
@@ -10,7 +10,7 @@
 #include <string.h>
 
 #include "vm_util.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 /*
  * The hint addr value is used to allocate addresses
index 81b33d8f78f40968a6b69e2a903cafb685e17e45..4f0923825ed7c5b1b0de71196658681bc1e311cd 100644 (file)
@@ -16,7 +16,7 @@
 #include <fcntl.h>
 
 #include "vm_util.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 /*
  * Maximum address range mapped with a single mmap()
index e33cda301dada08afcb3c1e47894c5eb18c5fd58..3869e68bb8b573eaca342338d5f974ac44dd8ae8 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/fs.h>
 #include <sys/syscall.h>
 #include <unistd.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "vm_util.h"
 
 #define PMD_SIZE_FILE_PATH "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size"
index 26c30fdc02415991a909b4d933070e89c1a8112d..c787db419fda9d816cd7b9a4a782fcdd6f62edad 100644 (file)
@@ -6,7 +6,7 @@
 #include <stdarg.h>
 #include <strings.h> /* ffsl() */
 #include <unistd.h> /* _SC_PAGESIZE */
-#include "../kselftest.h"
+#include "kselftest.h"
 #include <linux/fs.h>
 
 #define BIT_ULL(nr)                   (1ULL << (nr))
index a688871a98eba8639c34ae4ddf9a7fd13f86ff81..7aec3ae82a4466877c14c9a731e1a557a8dfcefb 100644 (file)
@@ -21,7 +21,7 @@
 #include <linux/mount.h>
 
 #include "../filesystems/wrappers.h"
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #ifndef CLONE_NEWNS
 #define CLONE_NEWNS 0x00020000
index bcf51d785a3712934e9e6d2833f6bac00cbe68a2..12434415ec36510197d2b01ba8bc1398f92d819b 100644 (file)
@@ -15,7 +15,7 @@
 #include <stdarg.h>
 #include <sys/syscall.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #ifndef CLONE_NEWNS
 #define CLONE_NEWNS 0x00020000
index 9403ac01ba11d2cda84e2184c5168ea9abb68ebe..b16029c40c0f6f8f21b96ccf100f2d4d4cf1ee47 100644 (file)
@@ -33,7 +33,7 @@
 #include <mqueue.h>
 #include <error.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static char *usage =
 "Usage:\n"
index fb898850867c37cc5324bc410249bf65b48129f2..303c46eebd94dd8a923235792283c4d8f677e544 100644 (file)
@@ -40,7 +40,7 @@
 #include <popt.h>
 #include <error.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static char *usage =
 "Usage:\n"
index 0d2af30c3bf5652ff1daf8c0c0ed29ba7b3ee48d..cb0ca6ed7ebee6efc4e9259e55ca244911476714 100644 (file)
@@ -11,8 +11,8 @@
 #include <string.h>
 #include <stdbool.h>
 
-#include "../kselftest.h"
-#include "../kselftest_harness.h"
+#include "kselftest.h"
+#include "kselftest_harness.h"
 
 #define VMFLAGS "VmFlags:"
 #define MSEAL_FLAGS "sl"
index f1bc5773f5521685a2d84e4c0e709243fc86cab4..064b41ad96b214f2b75102c2e42a058719d2ea58 100644 (file)
@@ -14,7 +14,7 @@
 #include <sys/wait.h>
 #include <unistd.h>
 #include <linux/unistd.h>
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #ifndef FD_NSFS_ROOT
 #define FD_NSFS_ROOT -10003 /* Root of the nsfs filesystem */
index 5b6993c3740b7dce5962179e0423f836333d9d96..e4394a2fa0a9494bca01ba552d3452616f4b330e 100644 (file)
@@ -11,7 +11,7 @@
 #include <string.h>
 #include <linux/nsfs.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 struct ns_info {
        const char *name;
index e28accd74a57e018880359b88acd21df193f9dcb..bf02e68e46007e5241cba6a3cef4589375259f42 100644 (file)
@@ -18,7 +18,7 @@
 #include <linux/fs.h>
 #include <linux/limits.h>
 #include <linux/nsfs.h>
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 TEST(nsid_mntns_basic)
 {
index 6dec59d64083dd45ca57af4143f1aeebf6f823db..312f84ee0444fd3a056f7812bbe83aed0fa0fd5c 100644 (file)
@@ -16,7 +16,7 @@
 #include <sys/socket.h>
 #include <linux/nfc.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define GENLMSG_DATA(glh)      ((void *)(NLMSG_DATA(glh) + GENL_HDRLEN))
 #define GENLMSG_PAYLOAD(glh)   (NLMSG_PAYLOAD(glh, 0) - GENL_HDRLEN)
index 79a3dd75590e89226b128a85c47f62e672535562..da7d50cedee60a128c8a1d4d16c0024ad5051ec4 100644 (file)
@@ -14,7 +14,7 @@
 #include <sys/types.h>
 #include <sys/un.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 FIXTURE(diag_uid)
 {
index b5f4749699176d466e3307ca6260b0ad1bd58a6d..1b499d56656cc9820fbdbc623029ba04e25c6e20 100644 (file)
@@ -11,7 +11,7 @@
 #include <sys/signalfd.h>
 #include <sys/socket.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define BUF_SZ 32
 
index fc467714387ec00bc5bee44d5734276c8d88f097..3a86be9bda17bcbc3f68185a0b6ac5511daa6df4 100644 (file)
@@ -6,7 +6,7 @@
 #include <sys/socket.h>
 #include <sys/types.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define NR_CHUNKS      100
 #define MSG_LEN                256
index ef2921988e5fd035bbb82b2338dfab29bf841a56..2c18b92a2603531e89ee4d8cdeb4fa80a2a9cf0d 100644 (file)
@@ -16,7 +16,7 @@
 #include <sys/wait.h>
 
 #include "../../pidfd/pidfd.h"
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define clean_errno() (errno == 0 ? "None" : strerror(errno))
 #define log_err(MSG, ...)                                                   \
index 914f99d153ce7e14639d0a78c9b30ac822abccaa..d82a79c21c1796be88c05ceef5250733c2f0998c 100644 (file)
@@ -10,7 +10,7 @@
 #include <sys/socket.h>
 #include <sys/un.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 FIXTURE(scm_rights)
 {
index d799fd8f5c7c239d465eced037bfa816c1782496..870ca96fa8ea3d86a39e4cc3ebefd84ae7cf3456 100644 (file)
@@ -10,7 +10,7 @@
 #include <sys/socket.h>
 #include <sys/un.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 FIXTURE(unix_connect)
 {
index cb9fdf51ea59fac4e12e062db01f6b6da1a7d9d1..40126f9b901eaca2b70a3e278f7f823084dd5c92 100644 (file)
@@ -4,7 +4,7 @@
 #include <sys/socket.h>
 #include <netinet/in.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 FIXTURE(bind_timewait)
 {
index b7b54d646b937cc2ac0071ff661919ae21920459..7d11548b2c61439b614c932dc1689554f1c63277 100644 (file)
@@ -4,7 +4,7 @@
 #include <sys/socket.h>
 #include <netinet/in.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static const __u32 in4addr_any = INADDR_ANY;
 static const __u32 in4addr_loopback = INADDR_LOOPBACK;
index 4101c36390fd615c62d5f7d1a23eb3e14b4ce852..bb8ae885427377f9201e3bd6993d6ed45ab8f54b 100644 (file)
@@ -19,7 +19,7 @@
 #include <linux/can.h>
 #include <linux/can/raw.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define ID 0x123
 
index ded9b925865ec1ca23df7e198a18cd2420144743..67a72b1a2f3d16f600903c3f7c6bcb613d934195 100644 (file)
@@ -16,7 +16,7 @@
 #include <linux/udp.h>
 #include <sys/socket.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 enum {
        ERN_SUCCESS = 0,
index 16e457c2f8772da99ebd2f22723f7151a60c47ce..adf8dd0b5e0b39ef7de938a0bbda2ea3df4b2594 100644 (file)
@@ -23,7 +23,7 @@
 #include <sys/ioctl.h>
 #include <sys/socket.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 /* if the headers haven't been updated, we need to define some things */
 #if !defined(EPOLL_IOC_TYPE)
index cfc39f70635df8510966d826429ac3111958ed56..76aa75469a8c0a757d900c153051a0e9ab873886 100644 (file)
@@ -57,7 +57,7 @@
 #include <string.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define DPORT 8000
 #define SPORT 1500
index 29451d2244b75754fa8f714ab638e73e267a83b7..e6834a6cfc8f20b14b3b84bcfbcc8d2bc66da177 100644 (file)
@@ -10,7 +10,7 @@
 #include <fcntl.h>
 #include <netinet/ip.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #ifndef IP_LOCAL_PORT_RANGE
 #define IP_LOCAL_PORT_RANGE 51
index 9b44a091802cbb6f6132bb2c71bd9468894bbaf7..0ccf484b1d9db6faa279d5c833bc2d266295fe82 100644 (file)
@@ -34,7 +34,7 @@
 #include <time.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define printk(fmt, ...)                                               \
        ksft_print_msg("%d[%u] " fmt "\n", getpid(), __LINE__, ##__VA_ARGS__)
index 267ef62b5c72bbe6720c1554c43fc5268c349664..672c9fe086a7f7542a59ea75a81cb29faaca8c0a 100644 (file)
@@ -34,7 +34,7 @@
 #include <sys/ioctl.h>
 #include <sys/socket.h>
 #include <unistd.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define MTU 1500
 #define LARGER_THAN_MTU 8192
index 5f827e10717d190ef22eb93d010eefb1c5f7af68..5cecb8a1bc9400d19479251bf00fa145b4e6734b 100644 (file)
@@ -10,7 +10,7 @@
 #include <linux/netfilter/nfnetlink.h>
 #include <linux/netfilter/nfnetlink_conntrack.h>
 #include <linux/netfilter/nf_conntrack_tcp.h>
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define TEST_ZONE_ID 123
 #define NF_CT_DEFAULT_ZONE_ID 0
index 7618ebe528a4c4e2612c91502848d881cfbcf121..faa4455815f8ce8e58d250302361e7c4a8a2406e 100644 (file)
@@ -18,7 +18,7 @@
 #include <linux/mqueue.h>
 #include <linux/rtnetlink.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #include <ynl.h>
 
index 0a5226196a2e734b97d856555f757e522c89f202..0f3babf19fd08463179535184897dd8b63bde502 100644 (file)
@@ -32,7 +32,7 @@
 
 #include <sys/socket.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 /* defines to make checkpatch happy */
 #define strscpy strncpy
index 69444fb29577866511965b9c812563a98cd473c7..fab3b5c2e25d080072bfdab6aca61619e961e600 100644 (file)
@@ -10,7 +10,7 @@
 #include <stdlib.h>
 #include <unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static const char ctrl_cmd_stop[] = "stop";
 static const char ctrl_cmd_start[] = "start";
index 84c5243570759b1c259c81aedaa13daa878703d9..ab8d8b7e6cb0d1b71ace551d76dcc953d79163da 100644 (file)
@@ -54,7 +54,7 @@
 #include <unistd.h>
 
 #include "psock_lib.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define RING_NUM_FRAMES                        20
 
index 2938045c5cf977d6fd5b21f6441c83a5bb9466c6..7caf3135448da7b91e5b3bcfe22a7c20632dfdbd 100644 (file)
@@ -46,7 +46,7 @@
 
 #include "psock_lib.h"
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #ifndef bug_on
 # define bug_on(cond)          assert(!(cond))
index 7b9bf8a7bbe1c00103c59459738c68c9c5f69c65..5aad27a0d13aa39c5cdb17d90432444c93189c69 100644 (file)
@@ -22,7 +22,7 @@
 #include <sys/socket.h>
 #include <sys/types.h>
 #include <unistd.h>
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 struct reuse_opts {
        int reuseaddr[2];
index 65aea27d761cacca392ebb3696e360abb1389935..b6634d6da3d606f349bb799bbf4d242e0dbebc3d 100644 (file)
@@ -24,7 +24,7 @@
 #include <sys/resource.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 struct test_params {
        int recv_family;
index c9ba36aa688e2520b4aaf3661db835ed2f8079a8..2ffd957ffb159e387daa7ebc48ed713743751da4 100644 (file)
@@ -23,7 +23,7 @@
 #include <unistd.h>
 #include <numa.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static const int PORT = 8888;
 
index 16ac4df55fdb33e9879c0ef3163f334a92288dc9..b81ed0352d6c127a91135fc56e3ab3d50810cd42 100644 (file)
@@ -18,7 +18,7 @@
 #include <linux/net_tstamp.h>
 #include <linux/errqueue.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 struct options {
        int so_timestamp;
index d87dd8d8d4912e1c757688831f04e5af71351c74..2a3f5c604f52fcfc15ceab800c81ba632a1c828e 100644 (file)
@@ -8,7 +8,7 @@
 #include <sys/types.h>
 #include <netinet/in.h>
 #include <arpa/inet.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static char *afstr(int af, int proto)
 {
index e9fa14e1073226829e883d7c6621ae9e9a2ce173..4740701f1a9ac840001c9044d7011bf25be7497d 100644 (file)
@@ -9,7 +9,7 @@
 #include <sys/socket.h>
 #include <sys/sysinfo.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 FIXTURE(so_incoming_cpu)
 {
index be1080003c614a1794078cb3b670e8b5f5fa2285..9e270548dad804ba56b3539336a06ba4e79a1b2f 100644 (file)
@@ -7,7 +7,7 @@
 #include <sys/socket.h>
 #include <netinet/in.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 struct socket_testcase {
        int     domain;
index 247c3b3ac1c97ceb7e96b3f846b19b13ff6bc6ba..9ec1c9b50e7729e6d271fff4b13720c76ee15db3 100644 (file)
@@ -17,7 +17,7 @@
 #include <linux/virtio_net.h>
 #include <netinet/ip.h>
 #include <netinet/udp.h>
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static const char param_dev_tap_name[] = "xmacvtap0";
 static const char param_dev_dummy_name[] = "xdummy0";
index a27cc03c9fbdcb8e68fdfc6edc3dc0cfd464b292..49aec2922a31b4a01e44628c17ba95fa9a50e8af 100644 (file)
@@ -9,7 +9,7 @@
  * Can't be included in the header: it defines static variables which
  * will be unique to every object. Let's include it only once here.
  */
-#include "../../../kselftest.h"
+#include "kselftest.h"
 
 /* Prevent overriding of one thread's output by another */
 static pthread_mutex_t ksft_print_lock = PTHREAD_MUTEX_INITIALIZER;
index c1cb0c75156a73cfe4ba6e28e677b3d1f652f623..4b3f9b5e50fec3cc1e0a7350e2f8eba09f0674a6 100644 (file)
@@ -26,7 +26,7 @@
 #include <fcntl.h>
 #include <time.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #ifndef TCP_FASTOPEN_KEY
 #define TCP_FASTOPEN_KEY 33
index 4c39d599dfce072fab39f5b7b43af05d3898fa19..6146b62610dfda405bf7c58f3f8e163b5e1ddc07 100644 (file)
@@ -10,7 +10,7 @@
 #include <sched.h>
 #include <stdlib.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define DST_PORT 30000
 #define SRC_PORT 40000
index 5c6d8215021c9c7f337984918fd1e244786c3617..2b6590c0e13c128365c09478e1260bd41514e62e 100644 (file)
@@ -21,7 +21,7 @@
 #include <sys/socket.h>
 #include <sys/stat.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define TLS_PAYLOAD_MAX_LEN 16384
 #define SOL_TLS 282
index 9ba03164d73a692f6ea39c560d43e678659ce21f..4b58152d5a491e20e7c8af3366c72fd86b35f9ad 100644 (file)
@@ -52,7 +52,7 @@
 #include <sys/types.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define TOEPLITZ_KEY_MIN_LEN   40
 #define TOEPLITZ_KEY_MAX_LEN   60
index fa83918b62d1be1c93adcd6c2f07654893cf97f8..0efc67b0357a90dc14a5d84afbc6e7cca30de131 100644 (file)
@@ -15,7 +15,7 @@
 #include <sys/ioctl.h>
 #include <sys/socket.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static int tun_attach(int fd, char *dev)
 {
index 477392715a9ad52a2edb76d95e4b332ba953f06c..86d80cce55b4d04c9da502eb0e1ceba4324a6ad9 100644 (file)
@@ -25,7 +25,7 @@
 #include <sys/types.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #ifndef ETH_MAX_MTU
 #define ETH_MAX_MTU 0xFFFFU
index 7056340b9339e9f4159999c2797d15f5ddf6d3fd..510e60602511a82f207f65636e9597b674fcdacd 100644 (file)
@@ -12,7 +12,7 @@
 #include <stdbool.h>
 #include <errno.h>
 #include <linux/types.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define ARRAY_LEN(X) (sizeof (X) / sizeof (*(X)))
 #define BUILD_BUG_ON(e) ((void)(sizeof(struct { int:(-!!(e)); })))
index 5790ab446527f1677408ffce4b9cf76271afe9ed..0e161ef9e9e4871ab01710d26ad9a23c77d541b2 100644 (file)
@@ -15,7 +15,7 @@
 #include <stdbool.h>
 #include <string.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "helpers.h"
 
 /*
index 0a770728b43681205d7ef75ee2c9741ec578caea..aa5699e4572904ad8118e35885560cc64df4286c 100644 (file)
@@ -22,7 +22,7 @@
 #include <limits.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "helpers.h"
 
 /* Construct a test directory with the following structure:
index bbafad440893cba427168d42fe3e1620a8dc00e5..a76ef15ceb90aeef3b8c2475a2e0e2dda25be271 100644 (file)
@@ -14,7 +14,7 @@
 #include <stdbool.h>
 #include <string.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "helpers.h"
 
 /*
index cd9075444c32a13217c716d621754db6fa7cb6f9..23aac6f97061e0f1906da5e27d1a7e68b6b44ba6 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "../../../../include/uapi/linux/pcitest.h"
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define pci_ep_ioctl(cmd, arg)                 \
 ({                                             \
index ea0427aac1f98fe512338ddd795ddc1d99341016..d1fa8ec589872d83703704e27581b321caaa75d8 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <linux/perf_event.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define RB_SIZE                0x3000
 #define AUX_SIZE       0x10000
index 5814611a1dc72e91dcc2eea8bbd5de8a7e8c98f3..89e7b06835df8dc4413f2d84689350e7890bfd69 100644 (file)
@@ -30,7 +30,7 @@
 #include <sys/syscall.h>
 #include <unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static volatile int signal_count;
 
index d1d8483ac628dd890584002a6b5eceea0bd1aa24..b5cf8355345d271a75a9460cbbe6a3d694fa67e8 100644 (file)
@@ -31,7 +31,7 @@
 #include <sys/syscall.h>
 #include <unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define NUM_THREADS 5
 
index b3a72f0ac5221adb058c6804a196ad1adef6a3c5..0f64b9b170813cbd9662ea6b4eabf1c701fb3df5 100644 (file)
@@ -15,7 +15,7 @@
 #include <sys/wait.h>
 #include <unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static int sigio_count;
 
index 96f274f0582b6a44e8b2464627332af68ac980de..c9519e7385b662e2cff2f671a91dc9d50794ed93 100644 (file)
@@ -13,7 +13,7 @@
 #include <sys/mount.h>
 #include <sys/wait.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "../pidfd/pidfd.h"
 
 #define __STACK_SIZE (8 * 1024 * 1024)
index 7d84097ad45c55317c7aa3fdb9d80fd5d37178fd..059e7ec5b4fd5c75bc555864e3229701efbb91e9 100644 (file)
@@ -11,7 +11,7 @@
 #include <syscall.h>
 #include <sys/wait.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "../pidfd/pidfd.h"
 
 /*
index f87993def738cdedfc47175a10c5ec1f1d78cc56..db80015ab00be73bd2e9d80a156ccf6f88c74542 100644 (file)
@@ -25,7 +25,7 @@
 #undef SCHED_FLAG_KEEP_ALL
 #undef SCHED_FLAG_UTIL_CLAMP
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "../clone3/clone3_selftests.h"
 
 #ifndef FD_PIDFS_ROOT
index c094aeb1c620e4692e6840e2e73b9ebcaaa2fb50..1fdf49939524cd9ad4fcb0a7ba2752f5dba4c2c3 100644 (file)
@@ -14,7 +14,7 @@
 #include <unistd.h>
 
 #include "pidfd.h"
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "../filesystems/wrappers.h"
 
 FIXTURE(pidfd_bind_mount) {
index f718aac750680c8b5ade7888ab6c784b0f689fa6..9935e9471c7726e161ef3569c86e43b999611d45 100644 (file)
@@ -16,7 +16,7 @@
 #include <sys/mount.h>
 
 #include "pidfd.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 struct error {
        int  code;
index 6bd2e9c9565b874f3c4758d87fd422954b1e0e6c..68918734dcf3247a516d55e7da2000d73cb8224e 100644 (file)
@@ -20,7 +20,7 @@
 #include <sys/stat.h>
 
 #include "pidfd.h"
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 FIXTURE(file_handle)
 {
index cd51d547b751db39547d4e25b8db44f25dd23780..ea45b37001b01780eec8c384816cd6856f3c55ea 100644 (file)
@@ -19,7 +19,7 @@
 #include <linux/kcmp.h>
 
 #include "pidfd.h"
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 /*
  * UNKNOWN_FD is an fd number that should never exist in the child, as it is
index a0eb6e81eaa26d1d44b94546397b1dd6dead4b29..91b216baff0705c109a0e8c2f5327428e3bf1aeb 100644 (file)
@@ -21,7 +21,7 @@
 #include <sys/stat.h>
 
 #include "pidfd.h"
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 FIXTURE(pidfd_info)
 {
index cd3de40e49771a7a1d6588438b716b0532186f62..318e6f09c8e0b66ecc7a8e63122de3076b6b3c6d 100644 (file)
@@ -20,7 +20,7 @@
 #include <unistd.h>
 
 #include "pidfd.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static int safe_int(const char *numstr, int *converted)
 {
index 55d74a50358f5d1714d9e6a715f385107706908c..232304f818c78bb2da3f1ebfa20a957588ca396e 100644 (file)
@@ -14,7 +14,7 @@
 #include <unistd.h>
 
 #include "pidfd.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static bool timeout;
 
index d7de05edc4b313450bc9a69c527bb283d74193ce..e8562a2992f3f5a8ef21a74807e8eb8584500287 100644 (file)
@@ -22,7 +22,7 @@
 #include <sys/xattr.h>
 
 #include "pidfd.h"
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 FIXTURE(pidfs_setattr)
 {
index e6a079b3d5e2f9c5f60619a1dd1656563b28d7b6..107edecff2244af6309024f47b4d5587ce4136d8 100644 (file)
@@ -18,7 +18,7 @@
 #include <sys/stat.h>
 
 #include "pidfd.h"
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 enum {
        PIDFD_NS_USER,
index fcd85cad9f18fd2ff8d1721786430c46976d0766..932cbd8caa7705df203a4a2cc0ee7f7d479c54e6 100644 (file)
@@ -20,7 +20,7 @@
 #include <unistd.h>
 
 #include "pidfd.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define str(s) _str(s)
 #define _str(s) #s
index 1e2d49751cdee6a62a24aae31d1465eb8d8421ad..4bf702d62c1cd2013f9b2dd9098b4c0a9176d14a 100644 (file)
@@ -17,7 +17,7 @@
 #include <unistd.h>
 
 #include "pidfd.h"
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define ptr_to_u64(ptr) ((__u64)((uintptr_t)(ptr)))
 
index 5cf7bb0e4bf2082532cdafcf2a9e1489c920d84b..fd57511af7e48986f3f62a35e4ffe34b31a761aa 100644 (file)
@@ -22,7 +22,7 @@
 #include <sys/xattr.h>
 
 #include "pidfd.h"
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 FIXTURE(pidfs_xattr)
 {
index 4275cb256dcea4c45f98fc3b06fdb5519843b7c9..ac6721b184a67cfd760ead650551b8838719a7fc 100644 (file)
@@ -10,7 +10,7 @@
 #include <sys/mman.h>
 #include <string.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define AREA_SIZE 1024
 
index 562f707ba771dfd00d51cae5f9a1874a4e798476..3f7b146d36dfe12c52515fffcb2d902994b9ea99 100644 (file)
@@ -7,7 +7,7 @@
 #include <sys/prctl.h>
 #include <string.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define CHANGE_NAME "changename"
 #define EMPTY_NAME ""
index a546475db5502fd25f91a166c2c5b3270ef911ce..a734553718dac6da40448dffe6b557456dde87b0 100644 (file)
@@ -23,7 +23,7 @@
  *
  */
 #define _GNU_SOURCE
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include <errno.h>
 #include <fcntl.h>
 #include <pthread.h>
index 978cbcb3eb11c3ae3fbe744289297df56f14002f..4e6a3e53f97573f88ae69e772b1c9f5a9a990993 100644 (file)
@@ -51,7 +51,7 @@
 #define __maybe_unused __attribute__((__unused__))
 #endif
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static inline long sys_execveat(int dirfd, const char *pathname, char **argv, char **envp, int flags)
 {
index 52500597f9514882698517b447f599c6593e76cc..25b9a2933c456971f378b34a5aec2904af349fb2 100644 (file)
@@ -16,7 +16,7 @@
 #include <sys/stat.h>
 #include <sys/prctl.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define ASSERT_ERRNO(expected, _t, seen)                               \
        __EXPECT(expected, #expected,                                   \
index 5297b10d25c3678defa73a92197a9174b89bccee..2e619c7599bb23362e61b6639ba75cd4da2b7dfe 100644 (file)
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: GPL-2.0
 #define _GNU_SOURCE
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include <stdio.h>
 #include <string.h>
 #include <errno.h>
index 5bcd1c7b5be63365da4c27c832d91228613b37b5..3f5c3a9fdaba7895736689328d298108b0ffd052 100644 (file)
@@ -7,7 +7,7 @@
  * matches userspace expectations.
  */
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include <err.h>
 #include <signal.h>
 #include <asm/unistd.h>
index 4198248ef8749a62217979051358de1d3906a75d..1cc411a41cd6f4a0a7b7fa1adb351c771d730e81 100644 (file)
@@ -7,7 +7,7 @@
  * matches userspace expectations.
  */
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include <err.h>
 #include <fcntl.h>
 #include <signal.h>
index 4db327b445862d56607f6f0a1a7141bb777ad30d..3801b5831527db569fcb086a2187b6bdb03d69e7 100644 (file)
@@ -7,7 +7,7 @@
  * when de_thread is blocked with ->cred_guard_mutex held.
  */
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include <stdio.h>
 #include <fcntl.h>
 #include <pthread.h>
index cd3adfc14969fcd3a7d815afbe328578d7064704..3c51bdac2dfa7bb1f53570e6f592fe03847c5987 100644 (file)
@@ -23,7 +23,7 @@
 #include <asm/unistd.h>
 #include <linux/perf_event.h>
 #include <linux/compiler.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define MB                     (1024 * 1024)
 #define RESCTRL_PATH           "/sys/fs/resctrl"
index a58f520f2f41af9bc332beda97b40d91f72519ca..f246777370666477169630fc99341b23880e5cdb 100644 (file)
@@ -17,7 +17,7 @@
 #include <sys/ioctl.h>
 
 #include "../user_events/user_events_selftests.h" /* share tracefs setup */
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define TRACEFS_ROOT "/sys/kernel/tracing"
 
index 059d2e87eb1f737caf44f692b239bf3e49c233b4..2d540af7b558f0d39aa5cf8399fb0b1ba9d98a85 100644 (file)
@@ -9,7 +9,7 @@
 #include <sys/wait.h>
 #include <unistd.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 #ifndef PR_PMLEN_SHIFT
 #define PR_PMLEN_SHIFT                 24
index 5e96ef785d0ddbf577c9bfde96c203f2eac681d8..f5208ca8090549a5928789a58c350540be11a03c 100644 (file)
@@ -17,7 +17,7 @@
 #include <asm/ucontext.h>
 
 #include "hwprobe.h"
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 #define MK_CBO(fn) le32_bswap((uint32_t)(fn) << 20 | 10 << 15 | 2 << 12 | 0 << 7 | 15)
 
index fd73c87804f348ff9a80a2b7f13d67bbd16903da..54c435af9923b2f9f2cc78f253456bacddefba44 100644 (file)
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: GPL-2.0-only
 #include "hwprobe.h"
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 int main(int argc, char **argv)
 {
index 82c121412dfc6a5a3a712acd9281f62fb4f9d989..3ab53067e8dd5ee2227c1bee50fc9ff71f702317 100644 (file)
@@ -14,7 +14,7 @@
 #include <assert.h>
 
 #include "hwprobe.h"
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 static void help(void)
 {
index f9ccae50349bc5da526c370898d2571597365a6c..461a65c9be00661d7c114cc8676d1c9947e08e71 100644 (file)
@@ -2,7 +2,7 @@
 #include <sys/mman.h>
 #include <mmap_test.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 TEST(infinite_rlimit)
 {
index 3f53b6ecc32619060f7a680baaf83dd6db70340a..58db7d172af21a5979d6fad8f42a451cc0e59a76 100644 (file)
@@ -2,7 +2,7 @@
 #include <sys/mman.h>
 #include <mmap_test.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 TEST(default_rlimit)
 {
index 75918d15919f2c93d8f64760de982615e1822474..266a6becdeba3ab5846ad7f0ae6c0f8db02e222c 100644 (file)
@@ -5,7 +5,7 @@
 #include <sys/resource.h>
 #include <stddef.h>
 #include <strings.h>
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define TOP_DOWN 0
 #define BOTTOM_UP 1
index ed351a1cb917da1d47705787702f5cf52ef8bcc1..e10873d95fedb0e1cf36775bf94e73261d09ef7d 100644 (file)
@@ -4,7 +4,7 @@
 #include <stdlib.h>
 #include <ucontext.h>
 #include <linux/ptrace.h>
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define RISCV_V_MAGIC          0x53465457
 #define DEFAULT_VALUE          2
index be9e1d18ad295a3f7b46cd76bc2a03a02cf0f439..5fd2382e15a238b38df1033440a16ab9dff24a75 100644 (file)
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: GPL-2.0-only
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "v_helpers.h"
 
 #define NEXT_PROGRAM "./v_exec_initval_nolibc"
index 62fbb17a055669ad0a56446aba234ef8e27bbf12..d607af3900c18acbe83b97fbb00cfe14ec597b20 100644 (file)
@@ -6,7 +6,7 @@
 #include <sys/types.h>
 #include <stdlib.h>
 
-#include "../../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "v_helpers.h"
 
 #define NEXT_PROGRAM "./vstate_exec_nolibc"
index 2348d2c20d0a1aaf3a05a1c7005983f442708b3c..1193612bf327fc03be56cf979cbb473ac23f8cbb 100644 (file)
@@ -9,7 +9,7 @@
 #include <string.h>
 #include <stddef.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "rseq.h"
 
 #ifdef BUILDOPT_RSEQ_PERCPU_MM_CID
index dcac5cbe7933701d07824e81bf388790a18a6b10..a736727b83c1eb0219f0da40ce1c39b93d925aad 100644 (file)
@@ -33,7 +33,7 @@
 
 #include <linux/compiler.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "rseq.h"
 
 /*
index be175c0e6ae3c6d898bebe811cb8ac071cb1bf8f..8047d9879039c2714fd59787c5b9ea0241bff854 100644 (file)
@@ -16,7 +16,7 @@
 #include <time.h>
 #include <unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define NUM_UIE 3
 #define ALARM_DELTA 3
index 5822e25e0217eed7ac6c931db4156a4d2f86f8af..ea4068cdefd6edb9eed2c8750f121d5724d73230 100644 (file)
@@ -20,7 +20,7 @@
 #include <sys/syscall.h>
 #include <sys/types.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 unsigned long long timing(clockid_t clk_id, unsigned long long samples)
 {
index 874f17763536b61931897a8a0938e24f39a79fd3..32e2d4df397b027cfbd45c8273d239ace9268b08 100644 (file)
@@ -54,7 +54,7 @@
 #include <sys/syscall.h>
 #include <poll.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "../clone3/clone3_selftests.h"
 
 /* Attempt to de-conflict with the selftests tree. */
index 9820b3809c69ebebc22de204ff7d62a39b8616c0..13b84e54ce38dcd81eeb9b15bb7e23f7252e1a98 100644 (file)
@@ -18,7 +18,7 @@
 #include <sys/types.h>
 #include <sys/auxv.h>
 #include "defines.h"
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "main.h"
 
 static const uint64_t MAGIC = 0x1122334455667788ULL;
index b79ab92178a86b1875daf2135efd68144679d5e1..11dbc14bbc8e4850dd8a9dd71af42b0098fa130d 100644 (file)
@@ -39,7 +39,7 @@
 #include <signal.h>
 #include <ucontext.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 void handler_verify_ucontext(int signo, siginfo_t *info, void *uc)
 {
index 07227fab1cc9856e5ec0e72c604be5c03620fc2a..306b996ab365477db28256b3ba1f06aa7b88711c 100644 (file)
@@ -19,7 +19,7 @@
 #include <errno.h>
 #include <sys/auxv.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "current_stack_pointer.h"
 
 #ifndef SS_AUTODISARM
index 84e5d9fd20b0f6aff0fe4d1fd3ca0b5af4c1e81b..b986714e7a52f4577158160e8e3c1b766b13f4b9 100644 (file)
@@ -16,7 +16,7 @@
 #include <sys/stat.h>
 #include <unistd.h>
 
-#include "../../kselftest.h"
+#include "kselftest.h"
 
 #define DEBUG_LEVEL_1_BIT      (0x0001)
 #define DEBUG_LEVEL_2_BIT      (0x0002)
index 93db5aa246a36ba8d3747ea818f2493be6ec1158..2b44e5d88b6370a6e6590df8670ef462b76e1771 100644 (file)
@@ -34,7 +34,7 @@
 #include <errno.h>
 #include <string.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "synctest.h"
 
 static int run_test(int (*test)(void), char *name)
index 2eb2c06303f2aa08e098192b1c3f29220fdc778d..b855c6000287f0a4b25bcf83cceeeb67c865b8af 100644 (file)
@@ -14,7 +14,7 @@
 #include <stdlib.h>
 
 #include <asm/unistd.h>
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #ifndef PR_SET_SYSCALL_USER_DISPATCH
 # define PR_SET_SYSCALL_USER_DISPATCH  59
index 81d8cb88ea1ad9bd358523beb68d32b73b28e0f3..dfaefa685519bc2058406de75e1ab869d90efb2f 100644 (file)
@@ -13,7 +13,7 @@
 #include <fcntl.h>
 
 #include <linux/tdx-guest.h>
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define TDX_GUEST_DEVNAME "/dev/tdx_guest"
 #define HEX_DUMP_SIZE 8
index d4fc52d4714627d3b8d4a9de9526d4944e9e6d8e..7ca4b46ca61d08a566844284eba0b93ed2d10756 100644 (file)
@@ -7,7 +7,7 @@
 #include <stdlib.h>
 #include <stdbool.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #ifndef CLONE_NEWTIME
 # define CLONE_NEWTIME 0x00000080
index 777d9494b683f8ec3d7a4d3c356c83e9711aaa5c..5b3ef708d6e9f5fff2aae2a4178159e6a169152c 100644 (file)
@@ -24,7 +24,7 @@
 #include <time.h>
 #include <include/vdso/time64.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define MILLION                        1000000
 
index a9ef76ea605152f9072f787ba3b2c4db518f4901..aa66c805f6a42227a96bd360f093cc40be712d1e 100644 (file)
@@ -30,7 +30,7 @@
 #include <pthread.h>
 #include <include/vdso/time64.h>
 #include <errno.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define UNREASONABLE_LAT (NSEC_PER_SEC * 5) /* hopefully we resume in 5 secs */
 
index 18e794a46c235ced527b2296b0af53c2ba16228a..387fda10fcd8da8e5ee2854cf708537655928f3d 100644 (file)
@@ -28,7 +28,7 @@
 #include <sys/time.h>
 #include <sys/timex.h>
 #include <time.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 int change_skew_test(int ppm)
 {
index 83faa4e354e389c27c65c988b74776320151911c..db62a764c29e656e88de2a211e952e074b20314a 100644 (file)
@@ -34,7 +34,7 @@
 #include <sys/wait.h>
 #include <time.h>
 #include <unistd.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 
 int get_clocksources(char list[][30])
index 73b636f89fdc295b5fb156e1ad29920f898fd7bb..cfa46dafe3e8ae71685dca6ef43d5ed3a4415dde 100644 (file)
@@ -15,7 +15,7 @@
 #include <time.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define SAMPLES 100
 #define SAMPLE_READINGS 10
index 9d1573769d55834c83d94b35ef2d51c6226709e9..e53e63e1868355a73eadd9ef7c043cf3881ade27 100644 (file)
@@ -29,7 +29,7 @@
 #include <string.h>
 #include <signal.h>
 #include <include/vdso/time64.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 /* CLOCK_HWSPECIFIC == CLOCK_SGI_CYCLE (Deprecated) */
 #define CLOCK_HWSPECIFIC               10
index 04004a7c0934fa92d35f348b1d9514eeba45f5d5..3568cfb3e8157772a5fe77a2420975d895a1b390 100644 (file)
@@ -49,7 +49,7 @@
 #include <signal.h>
 #include <unistd.h>
 #include <include/vdso/time64.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define CLOCK_TAI 11
 
index 8fd065eec9044d9d4e66949cf19021ec3a9537f5..c2d3bccb52f266d8dda29305f83bc2cc22d0d86d 100644 (file)
@@ -22,7 +22,7 @@
 #include <sys/timex.h>
 #include <string.h>
 #include <signal.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 /* clear NTP time_status & time_state */
 int clear_time_state(void)
index 63de2334a2918a6c748f2f94fe8c456f7fc6a6a7..c0d9368e4fcae5210a4cada2028f757d3b2f45b4 100644 (file)
@@ -30,7 +30,7 @@
 #include <errno.h>
 #include <mqueue.h>
 #include <include/vdso/time64.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 
 #define TARGET_TIMEOUT         100000000       /* 100ms in nanoseconds */
index 252c6308c5698f9094b8bdc39c284077b5d55531..7a29913aaf035fcc755109bed32ec48088949013 100644 (file)
@@ -28,7 +28,7 @@
 #include <string.h>
 #include <signal.h>
 #include <include/vdso/time64.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 /* CLOCK_HWSPECIFIC == CLOCK_SGI_CYCLE (Deprecated) */
 #define CLOCK_HWSPECIFIC               10
index de23dc0c9f973d2cb9e94db64fed4481cc8e66e1..a7ba1eb1e21b6028912403493b9d0ffcb321ba7a 100644 (file)
@@ -25,7 +25,7 @@
 #include <string.h>
 #include <signal.h>
 #include <include/vdso/time64.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define UNRESONABLE_LATENCY 40000000 /* 40ms in nanosecs */
 
index f0eceb0faf34fb560e09405b44b0dc8f384055f4..5cbb3e81f35dc680aa07f2082d157a2a4cd55107 100644 (file)
@@ -19,7 +19,7 @@
 #include <include/vdso/time64.h>
 #include <pthread.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define DELAY 2
 
index 957f7cd29cb19ab140b82e014dacddae908f2c16..a7bae7d8091617456cff4239ba19bfd3528f429a 100644 (file)
@@ -26,7 +26,7 @@
 #include <sys/timex.h>
 #include <time.h>
 #include <include/vdso/time64.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define shift_right(x, s) ({           \
        __typeof__(x) __x = (x);        \
index 7c07edd0d4501dbe66a388d421eb587948eb5427..4ba42d198b7ecf2ad9e711a37f591f6ddc3af75f 100644 (file)
@@ -18,7 +18,7 @@
 #include <stdlib.h>
 #include <errno.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 /*
  * This expects the new RTC class driver framework, working with
index ed244315e11cebabb2a487f751e429ebedb44592..ecc171de47281525c2fdd2390bb9d841da4fb859 100644 (file)
@@ -28,7 +28,7 @@
 #include <time.h>
 #include <sys/time.h>
 #include <include/vdso/time64.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define KTIME_MAX      ((long long)~((unsigned long long)1 << 63))
 #define KTIME_SEC_MAX  (KTIME_MAX / NSEC_PER_SEC)
index 5b67462efcd6cd7c7c91d31789be5a79083d784a..e283c04284afdf8bf8e8ad26a707f10f0b985f8b 100644 (file)
@@ -23,7 +23,7 @@
 #include <string.h>
 #include <signal.h>
 #include <unistd.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 int set_tai(int offset)
 {
index 9d8437c13929a823d820fad0e77c5edd7b8626c3..44d2e3614fa56a5b8d5b634c02393380d6824708 100644 (file)
@@ -29,7 +29,7 @@
 #include <stdlib.h>
 #include <pthread.h>
 #include <include/vdso/time64.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 /* CLOCK_HWSPECIFIC == CLOCK_SGI_CYCLE (Deprecated) */
 #define CLOCK_HWSPECIFIC               10
index 20daaf1782b763216426c1cd4ad7d2a26f4ca42d..334f36c0eda6c4646674e36807917d73bb6d3a22 100644 (file)
@@ -23,7 +23,7 @@
 #include <string.h>
 #include <signal.h>
 #include <unistd.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 int set_tz(int min, int dst)
 {
index 46c391d7f45dc8e56ad6d6e26e68f6c2a041fd2d..53ee5d710ff46e8321ecb0acee74ff08a1476870 100644 (file)
@@ -34,7 +34,7 @@
 #include <fcntl.h>
 #include <string.h>
 #include <sys/wait.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 int main(int argc, char **argv)
 {
index d5564bbf0e50d1ec966b478698be6c7c4a24397e..60b8b21bf7824b0fa6d6cacca6efc480221702e2 100644 (file)
@@ -21,7 +21,7 @@
 #include <stdlib.h>
 #include <sys/time.h>
 #include <pthread.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 /* serializes shared list access */
 pthread_mutex_t list_lock = PTHREAD_MUTEX_INITIALIZER;
index 6b7801055ad10e92dbbf10b6dc1eb099922e67f0..e1e56d3097d6b8d1ef6a33d04601ed89d34d2d42 100644 (file)
@@ -30,7 +30,7 @@
 #include <signal.h>
 #include <unistd.h>
 #include <include/vdso/time64.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define ADJ_SETOFFSET 0x0100
 
index 02ecfe687dc253f2de5be458489a536876befb10..5cb4e404a2bde41afac54f43000b02120b8b9cb3 100644 (file)
@@ -23,7 +23,7 @@
 #include <sys/mount.h>
 #include <unistd.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 int main(void)
 {
index 9e1a40f5db178bf78921a3c76f93373907ec37f9..bc3291dcd18b9364555456b55ac4ea5591a379c9 100644 (file)
@@ -9,7 +9,7 @@
 #include <unistd.h>
 #include <linux/limits.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define MIN_TTY_PATH_LEN 8
 
index dbe55f3a66f430aeef8911e3f8964aa04e978a83..974b076f92356b6afdc10f4264b2e09261b899b2 100644 (file)
@@ -19,7 +19,7 @@
 #include <sys/wait.h>
 #include <unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 #define __DEV_FULL "/sys/devices/virtual/mem/full/uevent"
 #define __UEVENT_BUFFER_SIZE (2048 * 2)
index 7288a05136ba848edf8269cf0d65cfd3d9365041..85892b3b719ccde0768c1095d1f39997a9cb5470 100644 (file)
@@ -20,7 +20,7 @@
 #include <string.h>
 #include <asm/unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "user_events_selftests.h"
 
 const char *data_file = "/sys/kernel/tracing/user_events_data";
index 54c9412f8deeab627799e31536d2c6c36afdf402..78e3c33f4015f7175b42ef33731aad77d981dd77 100644 (file)
@@ -14,7 +14,7 @@
 #include <sys/stat.h>
 #include <unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "user_events_selftests.h"
 
 const char *dyn_file = "/sys/kernel/tracing/dynamic_events";
index 0bb46793dcd46f9690c1934aff6ff02130c4bde9..decce06b9ba832c6fd821688aa4b3b61a19d822f 100644 (file)
@@ -15,7 +15,7 @@
 #include <sys/uio.h>
 #include <unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "user_events_selftests.h"
 
 const char *data_file = "/sys/kernel/tracing/user_events_data";
index 68625362add283f65cba64f2fe219c03e112cad8..cafec0e52eb31eff048645ee0a1b4aad1e144570 100644 (file)
@@ -16,7 +16,7 @@
 #include <unistd.h>
 #include <asm/unistd.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 #include "user_events_selftests.h"
 
 const char *data_file = "/sys/kernel/tracing/user_events_data";
index e1c3c063c031cd6fb557086b6e24ec7941e76c34..3b5d37e46f8aaed41c3452b82298b1a682580e7b 100644 (file)
@@ -9,7 +9,7 @@
 #include <unistd.h>
 #include <errno.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static inline void tracefs_unmount(void)
 {
index 238d609a457a281d802734b40d6a2c35ba7f6d72..c620317eaeea484c17c7c5c6a5f658a946794b7c 100644 (file)
@@ -18,7 +18,7 @@
 #include <unistd.h>
 #include <sys/syscall.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "vdso_config.h"
 #include "vdso_call.h"
 #include "parse_vdso.h"
index 0aad682b12c8836efabb49a65a47cf87466891a3..9a5c9c05e09c3715a23b6679ef477949be0b3ea0 100644 (file)
@@ -10,7 +10,7 @@
 #include <string.h>
 #include <stdint.h>
 #include <stdbool.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #if defined(__aarch64__)
 static bool cpu_has_capabilities(void)
index da651cf53c6ca4242085de109c7fc57bd807297c..055af95aa552d82544b49df63d928d950181cb75 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "vdso_config.h"
 #include "vdso_call.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static const char **name;
 
index cdeaed45fb26c61f6314c58fe1b71fa0be3c0108..bea8ad54da11ee0d5597f6c14421afb714693176 100644 (file)
@@ -11,7 +11,7 @@
 #include <sys/auxv.h>
 #include <sys/time.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "parse_vdso.h"
 #include "vdso_config.h"
 #include "vdso_call.h"
index dd1132508a0db29a32ec977b30f64b20aa43e03d..ef402001e89889086560a2cb0d85cf26db9b736c 100644 (file)
@@ -23,7 +23,7 @@
 #include <linux/random.h>
 #include <linux/ptrace.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "parse_vdso.h"
 #include "vdso_config.h"
 #include "vdso_call.h"
index 9ce795b806f0992b83cef78c7e16fac0e54750da..912edadad92c636e87093ee3bd907d11ca92ddcd 100644 (file)
@@ -16,7 +16,7 @@
 #include <sys/time.h>
 #endif
 
-#include "../kselftest.h"
+#include "kselftest.h"
 #include "parse_vdso.h"
 #include "vdso_config.h"
 #include "vdso_call.h"
index 240409bf5f8ad6201cd0505059bdaf701cf5813a..fd9e86a73adc980b1279392b42c83bf5480d314f 100644 (file)
@@ -8,7 +8,7 @@
 #include <linux/list.h>
 #include <linux/pci_regs.h>
 
-#include "../../../kselftest.h"
+#include "kselftest.h"
 
 #define VFIO_LOG_AND_EXIT(...) do {            \
        fprintf(stderr, "  " __VA_ARGS__);      \
index a381fd253aa7ece000aeda1a26afd3caadb2ddf7..13e351f41c74a4f3a832addb78a8205aac5d381d 100644 (file)
@@ -18,7 +18,7 @@
 #include <linux/vfio.h>
 #include <linux/iommufd.h>
 
-#include "../../../kselftest.h"
+#include "kselftest.h"
 #include <vfio_util.h>
 
 #define PCI_SYSFS_PATH "/sys/bus/pci/devices"
index e5e8723ecb416b25b9302dc59da888eefdbdee86..fb958d895c178cb6495d305f4e029ac78330d4c4 100644 (file)
@@ -1,7 +1,7 @@
 // SPDX-License-Identifier: GPL-2.0-only
 #include <stdio.h>
 
-#include "../../../kselftest.h"
+#include "kselftest.h"
 #include <vfio_util.h>
 
 #ifdef __x86_64__
index 4f1ea79a200c688dea9823b8c5037571de4572a9..b82f215aa1c23d2e2778670902e881bea7711a51 100644 (file)
@@ -10,7 +10,7 @@
 
 #include <vfio_util.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static const char *device_bdf;
 
index 3655106b912d1012fad6be9d6ab384beed26cb86..6854a9dedff3a6ae89bcadc455aa95ebab2116b4 100644 (file)
@@ -11,7 +11,7 @@
 #include <unistd.h>
 
 #include <vfio_util.h>
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static const char iommu_dev_path[] = "/dev/iommu";
 static const char *cdev_path;
index 7a270698e4d24b89e3759b8cf037a9834ea06ba5..164c5f4b3903909217aacc676e766c5b41ff10d6 100644 (file)
@@ -12,7 +12,7 @@
 
 #include <vfio_util.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static const char *device_bdf;
 
index 2dbd70b7db6275a1f2fcecc652cba46d44d099a8..d962fd77987a057694bd76b23eb2d43677d54f1a 100644 (file)
@@ -7,7 +7,7 @@
 
 #include <vfio_util.h>
 
-#include "../kselftest_harness.h"
+#include "kselftest_harness.h"
 
 static const char *device_bdf;
 
index 93a89a5997ca86d80a4ca65151eb3a5cf93cb198..f4d67b05027500263dab56ecb710bc2d4a5ea46b 100644 (file)
@@ -17,7 +17,7 @@
 #include <stdint.h>
 #include <sys/wait.h>
 
-#include "../kselftest.h" /* For __cpuid_count() */
+#include "kselftest.h" /* For __cpuid_count() */
 #include "helpers.h"
 
 static inline int xsave_enabled(void)
index 6deaad035161a83e17b7d8a5923779f9f37a7f76..4c747a1278d976de7d9d1757c0151b16712a6259 100644 (file)
@@ -7,7 +7,7 @@
 
 #include <asm/processor-flags.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 static inline unsigned long get_eflags(void)
 {
index 0873b0e5f48b3d13e3a98683e1a378355e277dcf..1919fa6daec07ba8ecff40cf6f305c29b3c52d4d 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <sys/uio.h>
 #include <linux/io_uring.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #ifndef __x86_64__
 # error This test is 64-bit only
index 41c42b7b54a6c6f704e975b80661d0c3863e706f..ca0eca7b9dcedff144422e25aad163ff85095593 100644 (file)
@@ -25,7 +25,7 @@
 #include <sys/mman.h>
 
 #include <linux/ptrace.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 /* Common system call numbers */
 #define SYS_READ         0
index 94bee6e0c8131e4f3f23beeb1ef9eac663e54737..a5edf6c5f17e3a2fa72d189adb81cf5e58ebb9ad 100644 (file)
@@ -20,7 +20,7 @@
 #include <sys/auxv.h>
 #include <sys/syscall.h>
 #include <sys/wait.h>
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define PAGE_SIZE      4096
 
index 05e1e6774fba322015b05dcdb0731fd8f3805e56..de55bb0992b2c096a00308fcf3e3c3e39a911da4 100644 (file)
@@ -21,7 +21,7 @@
 #include <sys/uio.h>
 
 #include "helpers.h"
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #ifdef __x86_64__
 #define TOTAL_TESTS 13
index e91e3092b5d244480a601bd56a2a86ae0f05799b..6ee816e7625ac78b78d37f4a261de2b10fe8f254 100644 (file)
@@ -4,7 +4,7 @@
 
 #include <stdint.h>
 
-#include "../kselftest.h"
+#include "kselftest.h"
 
 #define XSAVE_HDR_OFFSET       512
 #define XSAVE_HDR_SIZE         64