summaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf
Commit message (Expand)AuthorAgeFilesLines
...
* | libbpf: Fix build issue with llvm-readelfYonghong Song2022-02-041-2/+2
* | libbpf: Deprecate forgotten btf__get_map_kv_tids()Andrii Nakryiko2022-02-042-0/+4
* | libbpf: Deprecate priv/set_priv storageDelyan Kratunov2022-02-031-1/+6
* | libbpf: Stop using deprecated bpf_map__is_offload_neutral()Andrii Nakryiko2022-02-031-1/+1
* | libbpf: Deprecate bpf_prog_test_run_xattr and bpf_prog_test_runDelyan Kratunov2022-02-021-1/+3
* | libbpf: Open code raw_tp_open and link_create commands.Alexei Starovoitov2022-02-011-0/+26
* | libbpf: Open code low level bpf commands.Alexei Starovoitov2022-02-011-2/+42
* | libbpf: Deprecate xdp_cpumap, xdp_devmap and classifier sec definitionsLorenzo Bianconi2022-02-011-3/+11
* | libbpf: Deprecate btf_ext rec_size APIsDave Marchevsky2022-02-011-2/+4
* | libbpf: deprecate bpf_program__is_<type>() and bpf_program__set_<type>() APIsAndrii Nakryiko2022-01-251-0/+26
* | libbpf: deprecate bpf_map__resize()Andrii Nakryiko2022-01-251-0/+1
* | libbpf: hide and discourage inconsistently named gettersAndrii Nakryiko2022-01-256-16/+37
* | libbpf: Fix the incorrect register read for syscalls on x86_64Kenta Tada2022-01-241-0/+34
* | libbpf: Mark bpf_object__open_xattr() deprecatedChristy Lee2022-01-242-1/+2
* | libbpf: Mark bpf_object__open_buffer() API deprecatedChristy Lee2022-01-241-0/+1
* | libbpf: Add "iter.s" section for sleepable bpf iterator programsKenny Yu2022-01-241-0/+1
* | libbpf: Add SEC name for xdp frags programsLorenzo Bianconi2022-01-211-0/+8
* | libbpf: streamline low-level XDP APIsAndrii Nakryiko2022-01-203-33/+117
* | libbpf: deprecate legacy BPF map definitionsAndrii Nakryiko2022-01-203-1/+14
* | libbpf: Improve btf__add_btf() with an additional hashmap for strings.Kui-Feng Lee2022-01-191-1/+30
* | libbpf: Define BTF_KIND_* constants in btf.h to avoid compilation errorsToke Høiland-Jørgensen2022-01-181-1/+21
* | libbpf: Deprecate bpf_map__def() APIChristy Lee2022-01-121-1/+2
* | libbpf: Fix possible NULL pointer dereference when destroying skeletonYafang Shao2022-01-121-0/+3
* | libbpf: Rename bpf_prog_attach_xattr() to bpf_prog_attach_opts()Christy Lee2022-01-123-2/+12
* | libbpf: Use IS_ERR_OR_NULL() in hashmap__free()Mauricio Vásquez2022-01-121-2/+1
|/
* libbpf: Add documentation for bpf_map batch operationsGrant Seltzer2022-01-062-6/+117
* libbpf 1.0: Deprecate bpf_object__find_map_by_offset() APIChristy Lee2022-01-051-1/+2
* libbpf 1.0: Deprecate bpf_map__is_offload_neutral()Christy Lee2022-01-051-0/+1
* libbpf: Support repeated legacy kprobes on same functionQiang Wang2022-01-051-1/+4
* libbpf: Use probe_name for legacy kprobeQiang Wang2022-01-051-1/+1
* libbpf: Deprecate bpf_perf_event_read_simple() APIChristy Lee2022-01-052-8/+15
* libbpf: Improve LINUX_VERSION_CODE detectionAndrii Nakryiko2021-12-283-17/+28
* libbpf: Use 100-character limit to make bpf_tracing.h easier to readAndrii Nakryiko2021-12-281-32/+22
* libbpf: Normalize PT_REGS_xxx() macro definitionsAndrii Nakryiko2021-12-281-225/+152
* libbpf: Do not use btf_dump__new() macro in C++ modeJiri Olsa2021-12-231-0/+6
* libbpf: Rework feature-probing APIsAndrii Nakryiko2021-12-173-54/+236
* tools/libbpf: Enable cross-building with clangJean-Philippe Brucker2021-12-161-1/+2
* libbpf: Avoid reading past ELF data section end when copying licenseAndrii Nakryiko2021-12-141-1/+4
* libbpf: Mark bpf_object__find_program_by_title API deprecated.Kui-Feng Lee2021-12-141-0/+1
* libbpf: Auto-bump RLIMIT_MEMLOCK if kernel needs it for BPFAndrii Nakryiko2021-12-146-39/+143
* libbpf: Add sane strncpy alternative and use it internallyAndrii Nakryiko2021-12-146-19/+31
* libbpf: Fix potential uninit memory readAndrii Nakryiko2021-12-141-0/+1
* libbpf: Add doc comments for bpf_program__(un)pin()Grant Seltzer2021-12-131-0/+24
* libbpf: Don't validate TYPE_ID relo's original imm valueAndrii Nakryiko2021-12-121-5/+14
* libbpf: Fix gen_loader assumption on number of programs.Alexei Starovoitov2021-12-111-2/+3
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-12-1019-629/+1185
|\
| * libbpf: Add "bool skipped" to struct bpf_mapShuyi Cheng2021-12-101-3/+8
| * libbpf: Fix typo in btf__dedup@LIBBPF_0.0.2 definitionVincent Minet2021-12-101-1/+1
| * libbpf: Deprecate bpf_object__load_xattr()Andrii Nakryiko2021-12-102-13/+11
| * libbpf: Add per-program log buffer setter and getterAndrii Nakryiko2021-12-103-17/+84