summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* libbpf: Add missing newline in opts validation macroToke Høiland-Jørgensen2019-12-191-1/+1
* Merge branch 'bpf-riscv-jit-improvements'Daniel Borkmann2019-12-195-238/+312
|\
| * riscv, perf: Add arch specific perf_arch_bpf_user_pt_regsBjörn Töpel2019-12-191-0/+4
| * riscv, bpf: Add missing uapi header for BPF_PROG_TYPE_PERF_EVENT programsBjörn Töpel2019-12-192-0/+11
| * riscv, bpf: Optimize callsBjörn Töpel2019-12-191-37/+64
| * riscv, bpf: Provide RISC-V specific JIT image alloc/freeBjörn Töpel2019-12-192-0/+17
| * riscv, bpf: Optimize BPF tail callsBjörn Töpel2019-12-191-6/+7
| * riscv, bpf: Add support for far jumps and exitsBjörn Töpel2019-12-191-20/+17
| * riscv, bpf: Add support for far branching when emitting tail callBjörn Töpel2019-12-191-19/+3
| * riscv, bpf: Add support for far branchingBjörn Töpel2019-12-191-164/+188
| * riscv, bpf: Fix broken BPF tail callsBjörn Töpel2019-12-191-2/+11
|/
* Merge branch 'libbpf-extern-followups'Alexei Starovoitov2019-12-188-161/+194
|\
| * libbpf: BTF is required when externs are presentAndrii Nakryiko2019-12-181-1/+2
| * libbpf: Allow to augment system Kconfig through extra optional configAndrii Nakryiko2019-12-183-112/+132
| * libbpf: Put Kconfig externs into .kconfig sectionAndrii Nakryiko2019-12-186-48/+60
|/
* libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resourceAndrii Nakryiko2019-12-183-10/+32
* bpf: Allow to change skb mark in test_runNikita V. Shirokov2019-12-183-1/+15
* bpftool: Work-around rst2man conversion bugAndrii Nakryiko2019-12-181-7/+8
* bpftool: Simplify format string to not use positional argsAndrii Nakryiko2019-12-181-2/+2
* Merge branch 'skel-fixes'Alexei Starovoitov2019-12-1712-155/+460
|\
| * bpftool: Add gen subcommand manpageAndrii Nakryiko2019-12-172-1/+306
| * libbpf: Remove BPF_EMBED_OBJ macro from libbpf.hAndrii Nakryiko2019-12-171-35/+0
| * bpftool, selftests/bpf: Embed object file inside skeletonAndrii Nakryiko2019-12-179-119/+154
|/
* libbpf: Reduce log level for custom section namesAndrii Nakryiko2019-12-171-3/+3
* libbpf: Fix libbpf_common.h when installing libbpf through 'make install'Toke Høiland-Jørgensen2019-12-182-0/+3
* selftests/bpf: More succinct Makefile outputAndrii Nakryiko2019-12-181-0/+36
* libbpf: Add zlib as a dependency in pkg-config templateAndrii Nakryiko2019-12-161-1/+1
* libbpf: Print hint about ulimit when getting permission denied errorToke Høiland-Jørgensen2019-12-161-0/+29
* samples/bpf: Attach XDP programs in driver mode by defaultToke Høiland-Jørgensen2019-12-1611-12/+58
* samples/bpf: Set -fno-stack-protector when building BPF programsToke Høiland-Jørgensen2019-12-161-0/+1
* samples/bpf: Add missing -lz to TPROGS_LDLIBSToke Høiland-Jørgensen2019-12-161-1/+1
* samples/bpf: Reintroduce missed build targetsPrashant Bhole2019-12-161-0/+2
* bpftool: Fix compilation warning on shadowed variablePaul Chaignon2019-12-161-1/+1
* libbpf: Fix build by renaming variablesPrashant Bhole2019-12-161-6/+6
* Merge branch 'support-flex-arrays'Alexei Starovoitov2019-12-157-9/+85
|\
| * selftests/bpf: Add flexible array relocation testsAndrii Nakryiko2019-12-156-4/+56
| * libbpf: Support flexible arrays in CO-REAndrii Nakryiko2019-12-151-5/+29
|/
* Merge branch 'extern-var-support'Alexei Starovoitov2019-12-1513-81/+1035
|\
| * selftests/bpf: Add tests for libbpf-provided externsAndrii Nakryiko2019-12-154-1/+283
| * bpftool: Generate externs datasec in BPF skeletonAndrii Nakryiko2019-12-152-5/+9
| * libbpf: Support libbpf-provided extern variablesAndrii Nakryiko2019-12-158-66/+729
| * libbpf: Extract internal map names into constantsAndrii Nakryiko2019-12-151-9/+14
|/
* Merge branch 'bpf-obj-skel'Alexei Starovoitov2019-12-1527-670/+1598
|\
| * bpftool: Add `gen skeleton` BASH completionsAndrii Nakryiko2019-12-151-0/+11
| * selftests/bpf: Add test validating data section to struct convertion layoutAndrii Nakryiko2019-12-152-0/+88
| * selftests/bpf: Convert few more selftest to skeletonsAndrii Nakryiko2019-12-155-249/+149
| * selftests/bpf: Add BPF skeletons selftests and convert attach_probe.cAndrii Nakryiko2019-12-154-133/+74
| * bpftool: Add skeleton codegen commandAndrii Nakryiko2019-12-153-1/+554
| * libbpf: Add BPF object skeleton supportAndrii Nakryiko2019-12-153-0/+205
| * libbpf: Reduce log level of supported section names dumpAndrii Nakryiko2019-12-151-1/+1