aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
authorTiezhu Yang <yangtiezhu@loongson.cn>2026-06-25 13:08:58 +0800
committerHuacai Chen <chenhuacai@loongson.cn>2026-06-25 13:08:58 +0800
commit689c121446f2c8c850dd6206a038f0cf25c807e2 (patch)
tree983ef6d92c19cff3d8a0b807105245a760456d32 /tools
parentd5381d2dd456465a383e36f3e18a26d8ea6f7d2e (diff)
downloadath-689c121446f2c8c850dd6206a038f0cf25c807e2.tar.gz
selftests/bpf: Test jited inline of bpf_get_current_task() for LoongArch
Add the jited inline instruction of bpf_get_current_task() for LoongArch to pass the test case. Before: $ sudo ./test_progs -t verifier_jit_inline #604/1 verifier_jit_inline/inline_bpf_get_current_task:SKIP #604 verifier_jit_inline:SKIP Summary: 1/0 PASSED, 1 SKIPPED, 0 FAILED After: $ sudo ./test_progs -t verifier_jit_inline #604/1 verifier_jit_inline/inline_bpf_get_current_task:OK #604 verifier_jit_inline:OK Summary: 1/1 PASSED, 0 SKIPPED, 0 FAILED Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn> Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Diffstat (limited to 'tools')
-rw-r--r--tools/testing/selftests/bpf/progs/verifier_jit_inline.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/testing/selftests/bpf/progs/verifier_jit_inline.c b/tools/testing/selftests/bpf/progs/verifier_jit_inline.c
index 76d80605ec7fd..8560577f25576 100644
--- a/tools/testing/selftests/bpf/progs/verifier_jit_inline.c
+++ b/tools/testing/selftests/bpf/progs/verifier_jit_inline.c
@@ -12,6 +12,8 @@ __arch_arm64
__jited(" mrs x8, SP_EL0")
__arch_riscv64
__jited(" mv a5, tp")
+__arch_loongarch
+__jited(" move $a5, $tp")
int inline_bpf_get_current_task(void)
{
bpf_get_current_task();