summaryrefslogtreecommitdiff
path: root/include/linux/timerqueue.h
diff options
context:
space:
mode:
authorPuranjay Mohan <puranjay@kernel.org>2026-05-28 19:17:48 +0300
committerAlexei Starovoitov <ast@kernel.org>2026-06-01 03:49:21 +0300
commit157317ba662a7c476320fdb334216154eaa8b856 (patch)
tree7e89c9fb83201c11c03eb2e7d18204cf152dc84f /include/linux/timerqueue.h
parent12a585e607fa6e3fbe2c02158c7ad284cbf75792 (diff)
downloadlinux-157317ba662a7c476320fdb334216154eaa8b856.tar.xz
selftests/bpf: Use at least 10 args in stack argument tests
On arm64, the first 8 arguments are passed in registers (x0-x7), so tests with 8 or fewer arguments never exercise the native stack argument path in the JIT. Increase argument counts to at least 10 across all BPF-to-BPF subprog and kfunc stack argument tests so that at least 2 arguments land on the arm64 stack. For the two-callees test, bump foo1 from 8 to 10 and foo2 from 10 to 12 args to preserve the different-stack-depth flavor of the test. The bpf_kfunc_call_stack_arg_mem kfunc is left unchanged at 7 args to avoid breaking the precision backtracking test which relies on hardcoded verifier log instruction indices. Suggested-by: Will Deacon <will@kernel.org> Signed-off-by: Puranjay Mohan <puranjay@kernel.org> Acked-by: Yonghong Song <yonghong.song@linux.dev> Link: https://lore.kernel.org/r/20260528161750.1900674-3-puranjay@kernel.org Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions