diff options
| author | Yauheni Kaliuta <[email protected]> | 2019-08-30 14:51:09 +0300 |
|---|---|---|
| committer | Daniel Borkmann <[email protected]> | 2019-09-03 15:32:56 +0200 |
| commit | 53092f7e074936df43aa4dbf4b6c3df812f3dab9 (patch) | |
| tree | dc1d88c972ba893966871bab0118bab16d901e35 | |
| parent | ac915762ea3977af49383bd914d506da0905c72e (diff) | |
bpf: s390: add JIT support for bpf line info
This adds support for generating bpf line info for JITed programs
like commit 6f20c71d8505 ("bpf: powerpc64: add JIT support for bpf
line info") does for powerpc, but it should pass the array starting
from 1. This fixes test_btf.
Signed-off-by: Yauheni Kaliuta <[email protected]>
Acked-by: Ilya Leoshkevich <[email protected]>
Tested-by: Ilya Leoshkevich <[email protected]>
Signed-off-by: Daniel Borkmann <[email protected]>
| -rw-r--r-- | arch/s390/net/bpf_jit_comp.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/s390/net/bpf_jit_comp.c b/arch/s390/net/bpf_jit_comp.c index a76cbe4cc7cc..e3615e55e7ef 100644 --- a/arch/s390/net/bpf_jit_comp.c +++ b/arch/s390/net/bpf_jit_comp.c @@ -1418,6 +1418,7 @@ skip_init_ctx: fp->jited_len = jit.size; if (!fp->is_func || extra_pass) { + bpf_prog_fill_jited_linfo(fp, jit.addrs + 1); free_addrs: kfree(jit.addrs); kfree(jit_data); |