summaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf/libbpf.c
Commit message (Expand)AuthorAgeFilesLines
* libbpf: Close map fd if init map slots failedHangbin Liu2020-10-291-21/+34
* libbpf: Fix unintentional success return code in bpf_object__loadAlex Gartrell2020-10-291-1/+1
* libbpf: Fix XDP program load regression for old kernelsAndrii Nakryiko2020-09-241-1/+1
* libbpf: Fix build failure from uninitialized variable warningTony Ambardar2020-08-311-1/+1
* libbpf: Fix map index used in error messageToke Høiland-Jørgensen2020-08-201-1/+1
* libbpf: Enforce 64-bitness of BTF for BPF object filesAndrii Nakryiko2020-08-131-0/+4
* libbpf: Fix BTF-defined map-in-map initialization on 32-bit host archesAndrii Nakryiko2020-08-131-6/+10
* libbpf: Prevent overriding errno when logging errorsToke Høiland-Jørgensen2020-08-131-5/+7
* tools/bpf: Support new uapi for map element bpf iteratorYonghong Song2020-08-061-4/+2
* libbpf: Add bpf_link detach APIsAndrii Nakryiko2020-08-011-0/+5
* libbpf: Make destructors more robust by handling ERR_PTR(err) casesAndrii Nakryiko2020-07-311-5/+4
* libbpf: Add support for BPF XDP linkAndrii Nakryiko2020-07-251-1/+8
* libbpf: Print hint when PERF_EVENT_IOC_SET_BPF returns -EPROTOSong Liu2020-07-251-0/+3
* tools/libbpf: Add support for bpf map element iteratorYonghong Song2020-07-251-1/+9
* libbpf: Add support for SK_LOOKUP program typeJakub Sitnicki2020-07-171-0/+3
* libbpf: Add SEC name for xdp programs attached to CPUMAPLorenzo Bianconi2020-07-161-0/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2020-07-131-68/+81
|\
| * libbpf: Fix memory leak and optimize BTF sanitizationAndrii Nakryiko2020-07-101-8/+3
| * libbpf: Handle missing BPF_OBJ_GET_INFO_BY_FD gracefully in perf_bufferAndrii Nakryiko2020-07-091-11/+20
| * libbpf: Improve BTF sanitization handlingAndrii Nakryiko2020-07-091-45/+58
| * libbpf: Make BTF finalization strictAndrii Nakryiko2020-07-091-12/+4
| * libbpf: Add support for BPF_CGROUP_INET_SOCK_RELEASEStanislav Fomichev2020-07-081-0/+4
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-07-111-2/+8
|\ \ | |/ |/|
| * libbpf: Adjust SEC short cut for expected attach type BPF_XDP_DEVMAPJesper Dangaard Brouer2020-06-251-1/+1
| * libbpf: Fix CO-RE relocs against .text sectionAndrii Nakryiko2020-06-231-1/+7
* | libbpf: Support disabling auto-loading BPF programsAndrii Nakryiko2020-06-281-8/+40
* | libbpf: Prevent loading vmlinux BTF twiceAndrii Nakryiko2020-06-241-11/+22
* | libbpf: Fix spelling mistake "kallasyms" -> "kallsyms"Colin Ian King2020-06-241-1/+1
* | libbpf: Add support for extracting kernel symbol addressesAndrii Nakryiko2020-06-221-6/+138
* | libbpf: Generalize libbpf externs supportAndrii Nakryiko2020-06-221-140/+206
* | libbpf: Add a bunch of attribute getters/setters for map definitionsAndrii Nakryiko2020-06-231-7/+93
|/
* libbpf: Support pre-initializing .bss global variablesAndrii Nakryiko2020-06-121-4/+0
* libbpf: Add support for bpf_link-based netns attachmentJakub Sitnicki2020-06-011-5/+18
* libbpf: Add SEC name for xdp programs attached to device mapDavid Ahern2020-06-011-0/+2
* libbpf: Fix perf_buffer__free() API for sparse allocsEelco Chaudron2020-06-011-1/+4
* libbpf: Add API to consume the perf ring buffer contentEelco Chaudron2020-06-011-0/+19
* bpf, libbpf: Enable get{peer, sock}name attach typesDaniel Borkmann2020-05-191-0/+8
* bpf: Change btf_iter func proto prefix to "bpf_iter_"Yonghong Song2020-05-131-1/+1
* libbpf: Fix probe code to return EPERM if encounteredEelco Chaudron2020-05-131-7/+29
* bpf, libbpf: Replace zero-length array with flexible-arrayGustavo A. R. Silva2020-05-111-1/+1
* tools/libbpf: Add bpf_iter supportYonghong Song2020-05-091-0/+52
* libbpf: Fix false uninitialized variable warningAndrii Nakryiko2020-04-301-1/+1
* libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id()Andrii Nakryiko2020-04-281-1/+4
* libbpf: Add BTF-defined map-in-map supportAndrii Nakryiko2020-04-281-23/+258
* libbpf: Refactor map creation logic and fix cleanup leakAndrii Nakryiko2020-04-281-105/+121
* libbpf: Refactor BTF-defined map definition parsing logicAndrii Nakryiko2020-04-281-92/+103
* libbpf: Return err if bpf_object__load failedMao Wenan2020-04-271-1/+1
* libbpf: Always specify expected_attach_type on program load if supportedAndrii Nakryiko2020-04-151-44/+82
* libbpf: Add support for bpf_link-based cgroup attachmentAndrii Nakryiko2020-03-301-0/+46
* tools/libbpf: Add support for BPF_PROG_TYPE_LSMKP Singh2020-03-301-4/+35