summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/progs/stack_arg_kfunc.c
diff options
context:
space:
mode:
authorPuranjay Mohan <puranjay@kernel.org>2026-05-12 21:52:04 -0700
committerAlexei Starovoitov <ast@kernel.org>2026-05-13 09:27:32 -0700
commit90e43f1b47535cc7aceef3add1a61ba3260b7aee (patch)
tree6b399bb886ef8e68945a5dfd3b5b08009bbca7b6 /tools/testing/selftests/bpf/progs/stack_arg_kfunc.c
parent235b2fe772f559416a5dfda33cf141ee07ce78d6 (diff)
downloadlinux-next-90e43f1b47535cc7aceef3add1a61ba3260b7aee.tar.gz
linux-next-90e43f1b47535cc7aceef3add1a61ba3260b7aee.zip
selftests/bpf: Enable stack argument tests for arm64
Now that arm64 supports stack arguments, enable the existing stack_arg, stack_arg_kfunc and verifier_stack_arg tests for __TARGET_ARCH_arm64. Signed-off-by: Puranjay Mohan <puranjay@kernel.org> Signed-off-by: Yonghong Song <yonghong.song@linux.dev> Link: https://lore.kernel.org/r/20260513045204.2403441-1-yonghong.song@linux.dev Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'tools/testing/selftests/bpf/progs/stack_arg_kfunc.c')
-rw-r--r--tools/testing/selftests/bpf/progs/stack_arg_kfunc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/testing/selftests/bpf/progs/stack_arg_kfunc.c b/tools/testing/selftests/bpf/progs/stack_arg_kfunc.c
index fa9def876ea5..da0d4f91d273 100644
--- a/tools/testing/selftests/bpf/progs/stack_arg_kfunc.c
+++ b/tools/testing/selftests/bpf/progs/stack_arg_kfunc.c
@@ -6,7 +6,8 @@
#include "bpf_kfuncs.h"
#include "../test_kmods/bpf_testmod_kfunc.h"
-#if defined(__TARGET_ARCH_x86) && defined(__BPF_FEATURE_STACK_ARGUMENT)
+#if (defined(__TARGET_ARCH_x86) || defined(__TARGET_ARCH_arm64)) && \
+ defined(__BPF_FEATURE_STACK_ARGUMENT)
const volatile bool has_stack_arg = true;