summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* bpf, docs: Split general purpose eBPF documentation out of filter.rstChristoph Hellwig2021-11-304-990/+1008
* bpf, docs: Move handling of maps to Documentation/bpf/maps.rstChristoph Hellwig2021-11-302-44/+46
* bpf, docs: Prune all references to "internal BPF"Christoph Hellwig2021-11-306-21/+20
* bpf: Remove a redundant comment on bpf_prog_freeChristoph Hellwig2021-11-301-1/+0
* x86, bpf: Cleanup the top of file header in bpf_jit_comp.cChristoph Hellwig2021-11-301-2/+2
* libbpf: Remove duplicate assignmentsMehrdad Arshad Rad2021-11-301-1/+0
* libbpf: Silence uninitialized warning/error in btf_dump_dump_type_dataAlan Maguire2021-11-291-1/+1
* Merge branch 'Support static initialization of BPF_MAP_TYPE_PROG_ARRAY'Andrii Nakryiko2021-11-293-33/+192
|\
| * selftests/bpf: Test BPF_MAP_TYPE_PROG_ARRAY static initializationHengqi Chen2021-11-292-0/+71
| * libbpf: Support static initialization of BPF_MAP_TYPE_PROG_ARRAYHengqi Chen2021-11-291-33/+121
|/
* bpf, mips: Fix build errors about __NR_bpf undeclaredTiezhu Yang2021-11-263-0/+22
* selftests/bpf: Fix misaligned accesses in xdp and xdp_bpf2bpf testsAndrii Nakryiko2021-11-262-8/+9
* selftests/bpf: Fix misaligned memory accesses in xdp_bonding testAndrii Nakryiko2021-11-261-16/+20
* selftests/bpf: Prevent out-of-bounds stack access in test_bpffsAndrii Nakryiko2021-11-261-1/+3
* selftests/bpf: Fix misaligned memory access in queue_stack_map testAndrii Nakryiko2021-11-261-5/+7
* selftests/bpf: Prevent misaligned memory access in get_stack_raw_tp testAndrii Nakryiko2021-11-261-4/+10
* selftests/bpf: Fix possible NULL passed to memcpy() with zero sizeAndrii Nakryiko2021-11-261-1/+2
* selftests/bpf: Fix UBSan complaint about signed __int128 overflowAndrii Nakryiko2021-11-261-1/+1
* libbpf: Fix using invalidated memory in bpf_linkerAndrii Nakryiko2021-11-261-1/+4
* libbpf: Fix glob_syms memory leak in bpf_linkerAndrii Nakryiko2021-11-261-0/+1
* libbpf: Don't call libc APIs with NULL pointersAndrii Nakryiko2021-11-261-3/+7
* libbpf: Fix potential misaligned memory access in btf_ext__new()Andrii Nakryiko2021-11-262-6/+6
* tools/resolve_btf_ids: Close ELF file on errorAndrii Nakryiko2021-11-261-2/+3
* selftests/bpf: Migrate selftests to bpf_map_create()Andrii Nakryiko2021-11-2521-256/+201
* libbpf: Prevent deprecation warnings in xsk.cAndrii Nakryiko2021-11-251-0/+5
* libbpf: Use bpf_map_create() consistently internallyAndrii Nakryiko2021-11-254-51/+25
* libbpf: Unify low-level map creation APIs w/ new bpf_map_create()Andrii Nakryiko2021-11-257-153/+126
* selftests/bpf: Mix legacy (maps) and modern (vars) BPF in one testAndrii Nakryiko2021-11-252-0/+138
* libbpf: Load global data maps lazily on legacy kernelsAndrii Nakryiko2021-11-251-4/+30
* selftests/bpf: Fix trivial typoDrew Fustini2021-11-231-1/+1
* libbpf: Change bpf_program__set_extra_flags to bpf_program__set_flagsFlorent Revest2021-11-194-5/+7
* selftests/bpf: Add btf_dedup case with duplicated structs within CUJiri Olsa2021-11-191-0/+113
* libbpf: Accommodate DWARF/compiler bug with duplicated structsAndrii Nakryiko2021-11-191-4/+41
* libbpf: Add runtime APIs to query libbpf versionAndrii Nakryiko2021-11-193-0/+26
* selfetests/bpf: Adapt vmtest.sh to s390 libbpf CI changesIlya Leoshkevich2021-11-181-15/+31
* selftests/bpf: Fix xdpxceiver failures for no hugepagesTirthendu Sarkar2021-11-171-1/+5
* bpf, docs: Fix ordering of bpf documentationDave Tucker2021-11-179-86/+80
* bpf, docs: Rename bpf_lsm.rst to prog_lsm.rstDave Tucker2021-11-172-1/+1
* bpf, docs: Change underline in btf to match style guideDave Tucker2021-11-171-22/+22
* selftests/bpf: Mark variable as staticYucong Sun2021-11-171-2/+2
* selftests/bpf: Variable naming fixYucong Sun2021-11-171-8/+8
* selftests/bpf: Move summary line after the error logsYucong Sun2021-11-171-4/+4
* selftests/bpf: Add uprobe triggering overhead benchmarksAndrii Nakryiko2021-11-164-1/+166
* bpf: Change value of MAX_TAIL_CALL_CNT from 32 to 33Tiezhu Yang2021-11-1617-36/+35
* selftests/bpf: Configure dir paths via env in test_bpftool_synctypes.pyQuentin Monnet2021-11-161-9/+17
* bpftool: Update doc (use susbtitutions) and test_bpftool_synctypes.pyQuentin Monnet2021-11-1614-25/+102
* bpftool: Add SPDX tags to RST documentation filesQuentin Monnet2021-11-1614-1/+27
* selftests/bpf: Add a dedup selftest with equivalent structure typesYonghong Song2021-11-161-0/+26
* libbpf: Fix a couple of missed btf_type_tag handling in btf.cYonghong Song2021-11-161-0/+2
* bpftool: Add current libbpf_strict mode to version outputStanislav Fomichev2021-11-161-1/+11