summaryrefslogtreecommitdiffstats
path: root/tools/lib/bpf
Commit message (Expand)AuthorAgeFilesLines
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2020-12-144-24/+48
|\
| * libbpf: Expose libbpf ring_buffer epoll_fdBrendan Jackman2020-12-143-0/+8
| * libbpf: Support modules in bpf_program__set_attach_target() APIAndrii Nakryiko2020-12-141-24/+40
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-12-111-1/+1
|\ \ | |/ |/|
| * libbpf: Fix ring_buffer__poll() to return number of consumed samplesAndrii Nakryiko2020-12-011-1/+1
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2020-12-048-195/+659
|\ \
| * | libbpf: Use memcpy instead of strncpy to please GCCAndrii Nakryiko2020-12-031-1/+1
| * | libbpf: Support attachment of BPF tracing programs to kernel modulesAndrii Nakryiko2020-12-033-32/+112
| * | libbpf: Factor out low-level BPF program loading helperAndrii Nakryiko2020-12-033-50/+113
| * | libbpf: Add kernel module BTF support for CO-RE relocationsAndrii Nakryiko2020-12-031-10/+169
| * | libbpf: Refactor CO-RE relocs to not assume a single BTF objectAndrii Nakryiko2020-12-031-76/+111
| * | libbpf: Add internal helper to load BTF data by FDAndrii Nakryiko2020-12-032-26/+36
| * | libbpf: Cap retries in sys_bpf_prog_loadStanislav Fomichev2020-12-031-1/+2
| * | libbpf: Sanitise map names before pinningToke Høiland-Jørgensen2020-12-031-0/+12
| * | libbpf: Fail early when loading programs with unspecified typeAndrei Matei2020-12-031-1/+14
| * | libbpf: Separate XDP program load with xsk socket creationMariusz Dudek2020-12-033-9/+90
| * | libbpf: Add base BTF accessorAndrii Nakryiko2020-12-033-0/+7
| * | libbpf: Replace size_t with __u32 in xsk interfacesMagnus Karlsson2020-11-271-9/+6
| * | libbpf: Add support for canceling cached_cons advanceLi RongQing2020-11-251-0/+6
| * | libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types()Alan Maguire2020-11-161-4/+4
* | | Merge https://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-11-192-10/+15
|\ \ \ | |/ / |/| / | |/
| * libbpf: Fix VERSIONED_SYM_COUNT number parsingJiri Olsa2020-11-191-0/+2
| * libbpf: Don't attempt to load unused subprog as an entry-point BPF programAndrii Nakryiko2020-11-091-10/+13
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2020-11-144-335/+490
|\ \ | |/ |/|
| * libbpf: Add support for task local storageKP Singh2020-11-061-0/+1
| * libbpf: Accomodate DWARF/compiler bug with duplicated identical arraysAndrii Nakryiko2020-11-051-2/+25
| * libbpf: Support BTF dedup of split BTFsAndrii Nakryiko2020-11-051-53/+168
| * libbpf: Fix BTF data layout checks and allow empty BTFAndrii Nakryiko2020-11-051-10/+6
| * libbpf: Implement basic split BTF supportAndrii Nakryiko2020-11-053-45/+169
| * libbpf: Unify and speed up BTF string deduplicationAndrii Nakryiko2020-11-051-165/+98
| * libbpf: Factor out common operations in BTF writing APIsAndrii Nakryiko2020-11-051-80/+43
* | libbpf: Fix possible use after free in xsk_socket__deleteMagnus Karlsson2020-11-041-2/+4
* | libbpf: Fix null dereference in xsk_socket__deleteMagnus Karlsson2020-11-041-1/+2
* | libbpf, hashmap: Fix undefined behavior in hash_bitsIan Rogers2020-11-021-6/+9
|/
* bpf, libbpf: Guard bpf inline asm from bpf_tail_call_staticDaniel Borkmann2020-10-221-0/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2020-10-122-60/+295
|\
| * libbpf: Allow specifying both ELF and raw BTF for CO-RE BTF overrideAndrii Nakryiko2020-10-071-1/+1
| * libbpf: Support safe subset of load/store instruction resizing with CO-REAndrii Nakryiko2020-10-071-8/+136
| * libbpf: Skip CO-RE relocations for not loaded BPF programsAndrii Nakryiko2020-10-071-0/+5
| * libbpf: Fix compatibility problem in xsk_socket__createMagnus Karlsson2020-10-071-1/+6
| * bpf, libbpf: Use valid btf in bpf_program__set_attach_targetLuigi Rizzo2020-10-061-3/+2
| * libbpf: Check if pin_path was set even map fd existHangbin Liu2020-10-061-19/+18
| * libbpf: Close map fd if init map slots failedHangbin Liu2020-10-061-21/+34
| * bpf/libbpf: BTF support for typed ksymsHao Luo2020-10-021-13/+99
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-10-051-1/+1
|\ \ | |/ |/|
| * libbpf: Fix XDP program load regression for old kernelsAndrii Nakryiko2020-09-241-1/+1
| * libbpf: Fix native endian assumption when parsing BTFTony Ambardar2020-09-211-0/+6
* | libbpf: Make btf_dump work with modifiable BTFAndrii Nakryiko2020-09-303-22/+65
* | bpf, libbpf: Add bpf_tail_call_static helper for bpf programsDaniel Borkmann2020-09-301-0/+46
* | libbpf: Compile in PIC mode only for shared library caseAndrii Nakryiko2020-09-291-2/+1