WSL2-Linux-Kernel/arch/riscv/net
Pu Lehui d40c3847b4 riscv, bpf: Add kfunc support for RV64
This patch adds kernel function call support for RV64. Since the offset
from RV64 kernel and module functions to bpf programs is almost within
the range of s32, the current infrastructure of RV64 is already
sufficient for kfunc, so let's turn it on.

Suggested-by: Björn Töpel <bjorn@rivosinc.com>
Signed-off-by: Pu Lehui <pulehui@huawei.com>
Acked-by: Björn Töpel <bjorn@rivosinc.com>
Link: https://lore.kernel.org/r/20230221140656.3480496-1-pulehui@huaweicloud.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
2023-02-22 13:11:31 -08:00
..
Makefile riscv, bpf: Add RV32G eBPF JIT 2020-03-05 16:13:47 +01:00
bpf_jit.h riscv, bpf: Add bpf_arch_text_poke support for RV64 2023-02-17 21:45:30 +01:00
bpf_jit_comp32.c bpf: Change value of MAX_TAIL_CALL_CNT from 32 to 33 2021-11-16 14:03:15 +01:00
bpf_jit_comp64.c riscv, bpf: Add kfunc support for RV64 2023-02-22 13:11:31 -08:00
bpf_jit_core.c bpf, riscv: Support riscv jit to provide bpf_line_info 2022-06-02 16:26:01 -07:00