bpf, riscv: introduce emit_store_stack_imm64() for trampoline
authorMenglong Dong <menglong8.dong@gmail.com>
Sun, 8 Feb 2026 05:33:09 +0000 (13:33 +0800)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 13 Feb 2026 22:14:27 +0000 (14:14 -0800)
commit93fd420d71beed5f17e690921acfdee252b4e234
treedbb7ae9ac42bbaf3fe5a3acce48af1664f5473e2
parent2669dde7a8c67e3efe8052d75d6040de2cbb5e5a
bpf, riscv: introduce emit_store_stack_imm64() for trampoline

Introduce a helper to store 64-bit immediate on the trampoline stack with
a help of a register.

Signed-off-by: Menglong Dong <dongml2@chinatelecom.cn>
Tested-by: Björn Töpel <bjorn@kernel.org>
Acked-by: Björn Töpel <bjorn@kernel.org>
Link: https://lore.kernel.org/r/20260208053311.698352-2-dongml2@chinatelecom.cn
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Reviewed-by: Pu Lehui <pulehui@huawei.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
arch/riscv/net/bpf_jit_comp64.c