summaryrefslogtreecommitdiff
path: root/tools/lib/bpf
AgeCommit message (Expand)Author
2022-07-05libbpf: Cleanup the legacy kprobe_event on failed add/attach_event()Chuang Wang
2022-07-05libbpf: add bpf_core_type_matches() helper macroAndrii Nakryiko
2022-07-05bpf, libbpf: Add type match supportDaniel Müller
2022-07-05bpf: Introduce TYPE_MATCH related constants/macrosDaniel Müller
2022-06-29libbpf: implement bpf_prog_query_optsStanislav Fomichev
2022-06-29libbpf: add lsm_cgoup_sock typeStanislav Fomichev
2022-06-28libbpf: fix up few libbpf.map problemsAndrii Nakryiko
2022-06-28libbpf: enforce strict libbpf 1.0 behaviorsAndrii Nakryiko
2022-06-28libbpf: clean up SEC() handlingAndrii Nakryiko
2022-06-28libbpf: remove internal multi-instance prog supportAndrii Nakryiko
2022-06-28libbpf: cleanup LIBBPF_DEPRECATED_SINCE supporting macros for v0.xAndrii Nakryiko
2022-06-28libbpf: remove multi-instance and custom private data APIsAndrii Nakryiko
2022-06-28libbpf: remove most other deprecated high-level APIsAndrii Nakryiko
2022-06-28libbpf: remove prog_info_linear APIsAndrii Nakryiko
2022-06-28libbpf: clean up perfbuf APIsAndrii Nakryiko
2022-06-28libbpf: remove deprecated BTF APIsAndrii Nakryiko
2022-06-28libbpf: remove deprecated probing APIsAndrii Nakryiko
2022-06-28libbpf: remove deprecated XDP APIsAndrii Nakryiko
2022-06-28libbpf: remove deprecated low-level APIsAndrii Nakryiko
2022-06-28libbpf: move xsk.{c,h} into selftests/bpfAndrii Nakryiko
2022-06-24bpf: Merge "types_are_compat" logic into relo_core.cDaniel Müller
2022-06-16libbpf: add support for sleepable uprobe programsDelyan Kratunov
2022-06-17libbpf: Fix internal USDT address translation logic for shared librariesAndrii Nakryiko
2022-06-14libbpf: Fix an unsigned < 0 bugYonghong Song
2022-06-09libbpf: Fix uprobe symbol file offset calculation logicAndrii Nakryiko
2022-06-07libbpf: Add enum64 relocation supportYonghong Song
2022-06-07libbpf: Add enum64 support for bpf linkingYonghong Song
2022-06-07libbpf: Add enum64 sanitizationYonghong Song
2022-06-07libbpf: Add enum64 support for btf_dumpYonghong Song
2022-06-07libbpf: Add enum64 deduplication supportYonghong Song
2022-06-07libbpf: Add enum64 parsing and new enum64 public APIYonghong Song
2022-06-07libbpf: Refactor btf__add_enum() for future code sharingYonghong Song
2022-06-07libbpf: Fix an error in 64bit relocation value computationYonghong Song
2022-06-07libbpf: Permit 64bit relocation valueYonghong Song
2022-06-03libbpf: Fix is_pow_of_2Yuze Chi
2022-06-03libbpf: Fix a couple of typosDaniel Müller
2022-06-02libbpf: Fix determine_ptr_size() guessingDouglas Raillard
2022-06-02libbpf: Introduce libbpf_bpf_link_type_strDaniel Müller
2022-06-02libbpf: Introduce libbpf_bpf_attach_type_strDaniel Müller
2022-06-02libbpf: Introduce libbpf_bpf_map_type_strDaniel Müller
2022-06-02libbpf: Introduce libbpf_bpf_prog_type_strDaniel Müller
2022-05-23libbpf: Fix typo in commentJulia Lawall
2022-05-19libbpf: remove bpf_create_map*() APIsAndrii Nakryiko
2022-05-19libbpf: start 1.0 development cycleAndrii Nakryiko
2022-05-19libbpf: fix up global symbol counting logicAndrii Nakryiko
2022-05-16libbpf: fix memory leak in attach_tp for target-less tracepoint programAndrii Nakryiko
2022-05-13libbpf: Add safer high-level wrappers for map operationsAndrii Nakryiko
2022-05-11libbpf: Add bpf_program__set_insns functionJiri Olsa
2022-05-11libbpf: Clean up ringbuf size adjustment implementationAndrii Nakryiko
2022-05-10libbpf: Assign cookies to links in libbpf.Kui-Feng Lee