summaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf/relo_core.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-08bpf: Correctly propagate errors up from bpf_core_composites_matchDaniel Müller1-1/+8
2022-07-05bpf, libbpf: Add type match supportDaniel Müller1-4/+275
2022-06-24bpf: Merge "types_are_compat" logic into relo_core.cDaniel Müller1-0/+80
2022-06-07libbpf: Add enum64 relocation supportYonghong Song1-17/+37
2022-06-07libbpf: Fix an error in 64bit relocation value computationYonghong Song1-1/+1
2022-06-07libbpf: Permit 64bit relocation valueYonghong Song1-22/+27
2022-06-03libbpf: Fix a couple of typosDaniel Müller1-4/+4
2022-04-26libbpf: Fix up verifier log for unguarded failed CO-RE relosAndrii Nakryiko1-4/+4
2022-04-26libbpf: Simplify bpf_core_parse_spec() signatureAndrii Nakryiko1-19/+15
2022-04-26libbpf: Refactor CO-RE relo human description formatting routineAndrii Nakryiko1-26/+38
2022-04-26libbpf: Fix anonymous type check in CO-RE logicAndrii Nakryiko1-1/+1
2022-02-16libbpf: Split bpf_core_apply_relo()Mauricio Vásquez1-56/+23
2021-12-14libbpf: Fix potential uninit memory readAndrii Nakryiko1-0/+1
2021-12-12libbpf: Don't validate TYPE_ID relo's original imm valueAndrii Nakryiko1-5/+14
2021-12-03libbpf: Reduce bpf_core_apply_relo_insn() stack usage.Alexei Starovoitov1-43/+19
2021-12-02bpf: Define enum bpf_core_relo_kind as uapi.Alexei Starovoitov1-42/+42
2021-12-02bpf: Prepare relo_core.c for kernel duty.Alexei Starovoitov1-11/+65
2021-12-02libbpf: Replace btf__type_by_id() with btf_type_by_id().Alexei Starovoitov1-11/+8
2021-10-25libbpf: Use __BYTE_ORDER__Ilya Leoshkevich1-1/+1
2021-07-26libbpf: Split CO-RE logic into relo_core.c.Alexei Starovoitov1-0/+1295