aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-12-19xsk: Make xskmap flush_list common for all map instancesBjörn Töpel4-35/+20
2019-12-19xdp: Fix graze->grace type-o in cpumap commentsBjörn Töpel1-3/+3
2019-12-19xdp: Simplify cpumap cleanupBjörn Töpel1-29/+5
2019-12-19xdp: Simplify devmap cleanupBjörn Töpel1-38/+5
2019-12-19bpf: Remove unnecessary assertion on fp_oldAditya Pakki1-2/+0
2019-12-19libbpf: Fix another __u64 printf warningAndrii Nakryiko1-2/+2
2019-12-19libbpf: Fix printing of ulimit valueToke Høiland-Jørgensen1-1/+1
2019-12-19selftests/bpf: Fix test_attach_probeAlexei Starovoitov1-3/+4
2019-12-19libbpf: Add missing newline in opts validation macroToke Høiland-Jørgensen1-1/+1
2019-12-19Merge branch 'bpf-riscv-jit-improvements'Daniel Borkmann5-238/+312
2019-12-19riscv, perf: Add arch specific perf_arch_bpf_user_pt_regsBjörn Töpel1-0/+4
2019-12-19riscv, bpf: Add missing uapi header for BPF_PROG_TYPE_PERF_EVENT programsBjörn Töpel2-0/+11
2019-12-19riscv, bpf: Optimize callsBjörn Töpel1-37/+64
2019-12-19riscv, bpf: Provide RISC-V specific JIT image alloc/freeBjörn Töpel2-0/+17
2019-12-19riscv, bpf: Optimize BPF tail callsBjörn Töpel1-6/+7
2019-12-19riscv, bpf: Add support for far jumps and exitsBjörn Töpel1-20/+17
2019-12-19riscv, bpf: Add support for far branching when emitting tail callBjörn Töpel1-19/+3
2019-12-19riscv, bpf: Add support for far branchingBjörn Töpel1-164/+188
2019-12-19riscv, bpf: Fix broken BPF tail callsBjörn Töpel1-2/+11
2019-12-18Merge branch 'libbpf-extern-followups'Alexei Starovoitov8-161/+194
2019-12-18libbpf: BTF is required when externs are presentAndrii Nakryiko1-1/+2
2019-12-18libbpf: Allow to augment system Kconfig through extra optional configAndrii Nakryiko3-112/+132
2019-12-18libbpf: Put Kconfig externs into .kconfig sectionAndrii Nakryiko6-48/+60
2019-12-18libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resourceAndrii Nakryiko3-10/+32
2019-12-18bpf: Allow to change skb mark in test_runNikita V. Shirokov3-1/+15
2019-12-18bpftool: Work-around rst2man conversion bugAndrii Nakryiko1-7/+8
2019-12-18bpftool: Simplify format string to not use positional argsAndrii Nakryiko1-2/+2
2019-12-17Merge branch 'skel-fixes'Alexei Starovoitov12-155/+460
2019-12-17bpftool: Add gen subcommand manpageAndrii Nakryiko2-1/+306
2019-12-17libbpf: Remove BPF_EMBED_OBJ macro from libbpf.hAndrii Nakryiko1-35/+0
2019-12-17bpftool, selftests/bpf: Embed object file inside skeletonAndrii Nakryiko9-119/+154
2019-12-17libbpf: Reduce log level for custom section namesAndrii Nakryiko1-3/+3
2019-12-18libbpf: Fix libbpf_common.h when installing libbpf through 'make install'Toke Høiland-Jørgensen2-0/+3
2019-12-18selftests/bpf: More succinct Makefile outputAndrii Nakryiko1-0/+36
2019-12-16libbpf: Add zlib as a dependency in pkg-config templateAndrii Nakryiko1-1/+1
2019-12-16libbpf: Print hint about ulimit when getting permission denied errorToke Høiland-Jørgensen1-0/+29
2019-12-16samples/bpf: Attach XDP programs in driver mode by defaultToke Høiland-Jørgensen11-12/+58
2019-12-16samples/bpf: Set -fno-stack-protector when building BPF programsToke Høiland-Jørgensen1-0/+1
2019-12-16samples/bpf: Add missing -lz to TPROGS_LDLIBSToke Høiland-Jørgensen1-1/+1
2019-12-16samples/bpf: Reintroduce missed build targetsPrashant Bhole1-0/+2
2019-12-16bpftool: Fix compilation warning on shadowed variablePaul Chaignon1-1/+1
2019-12-16libbpf: Fix build by renaming variablesPrashant Bhole1-6/+6
2019-12-15Merge branch 'support-flex-arrays'Alexei Starovoitov7-9/+85
2019-12-15selftests/bpf: Add flexible array relocation testsAndrii Nakryiko6-4/+56
2019-12-15libbpf: Support flexible arrays in CO-REAndrii Nakryiko1-5/+29
2019-12-15Merge branch 'extern-var-support'Alexei Starovoitov13-81/+1035
2019-12-15selftests/bpf: Add tests for libbpf-provided externsAndrii Nakryiko4-1/+283
2019-12-15bpftool: Generate externs datasec in BPF skeletonAndrii Nakryiko2-5/+9
2019-12-15libbpf: Support libbpf-provided extern variablesAndrii Nakryiko8-66/+729
2019-12-15libbpf: Extract internal map names into constantsAndrii Nakryiko1-9/+14