linux/arch
Pu Lehui 3cb7041304 bpf, riscv: Support riscv jit to provide bpf_line_info
Add support for riscv jit to provide bpf_line_info. We need to
consider the prologue offset in ctx->offset, but unlike x86 and
arm64, ctx->offset of riscv does not provide an extra slot for
the prologue, so here we just calculate the len of prologue and
add it to ctx->offset at the end. Both RV64 and RV32 have been
tested.

Signed-off-by: Pu Lehui <pulehui@huawei.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20220530092815.1112406-3-pulehui@huawei.com
2022-06-02 16:26:01 -07:00
..
alpha Not a lot of material this cycle. Many singleton patches against various 2022-05-27 11:22:03 -07:00
arc ARC: bpf: define uapi for BPF_PROG_TYPE_PERF_EVENT program type 2022-04-26 09:35:28 -07:00
arm More power management updates for 5.19-rc1 2022-05-30 11:37:26 -07:00
arm64 RISC-V Patches for the 5.19 Merge Window, Part 1 2022-05-31 14:10:54 -07:00
csky More power management updates for 5.19-rc1 2022-05-30 11:37:26 -07:00
hexagon ptrace: Cleanups for v5.18 2022-03-28 17:29:53 -07:00
ia64 More power management updates for 5.19-rc1 2022-05-30 11:37:26 -07:00
m68k More power management updates for 5.19-rc1 2022-05-30 11:37:26 -07:00
microblaze pwm: Changes for v5.19-rc1 2022-06-01 10:49:11 -07:00
mips RISC-V Patches for the 5.19 Merge Window, Part 1 2022-05-31 14:10:54 -07:00
nios2 Kbuild updates for v5.19 2022-05-26 12:09:50 -07:00
openrisc OpenRISC updates for 5.19 2022-05-26 17:27:49 -07:00
parisc RISC-V Patches for the 5.19 Merge Window, Part 1 2022-05-31 14:10:54 -07:00
powerpc Livepatching changes for 5.19 2022-06-02 08:55:01 -07:00
riscv bpf, riscv: Support riscv jit to provide bpf_line_info 2022-06-02 16:26:01 -07:00
s390 Livepatching changes for 5.19 2022-06-02 08:55:01 -07:00
sh More power management updates for 5.19-rc1 2022-05-30 11:37:26 -07:00
sparc RISC-V Patches for the 5.19 Merge Window, Part 1 2022-05-31 14:10:54 -07:00
um Kbuild updates for v5.19 2022-05-26 12:09:50 -07:00
x86 Livepatching changes for 5.19 2022-06-02 08:55:01 -07:00
xtensa Random number generator updates for Linux 5.19-rc1. 2022-05-24 11:58:10 -07:00
.gitignore
Kconfig powerpc updates for 5.19 2022-05-28 11:27:17 -07:00