diff options
| author | Pu Lehui <pulehui@huawei.com> | 2022-05-30 17:28:11 +0800 |
|---|---|---|
| committer | Andrii Nakryiko <andrii@kernel.org> | 2022-06-02 16:26:01 -0700 |
| commit | 3cb70413041fdf028fa1ba3986fd0c6aec9e3dcb (patch) | |
| tree | d7f7e7d0f727210af2bb60e582cc745cb39960b4 /tools/bpf/bpftool/prog.c | |
| parent | bpf: Unify data extension operation of jited_ksyms and jited_linfo (diff) | |
| download | linux-3cb70413041fdf028fa1ba3986fd0c6aec9e3dcb.tar.gz linux-3cb70413041fdf028fa1ba3986fd0c6aec9e3dcb.zip | |
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
Diffstat (limited to 'tools/bpf/bpftool/prog.c')
0 files changed, 0 insertions, 0 deletions
