summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* xsk: Consolidate to one single cached producer pointerMagnus Karlsson2019-12-211-26/+21
* xsk: Simplify detection of empty and full ringsMagnus Karlsson2019-12-211-2/+5
* xsk: Eliminate the lazy update thresholdMagnus Karlsson2019-12-211-2/+1
* Merge branch 'replace-cg_bpf-prog'Alexei Starovoitov2019-12-2015-626/+652
|\
| * selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multiAndrey Ignatov2019-12-201-3/+50
| * selftests/bpf: Convert test_cgroup_attach to prog_testsAndrey Ignatov2019-12-206-574/+498
| * libbpf: Introduce bpf_prog_attach_xattrAndrey Ignatov2019-12-203-1/+28
| * bpf: Support replacing cgroup-bpf program in MULTI modeAndrey Ignatov2019-12-206-9/+54
| * bpf: Remove unused new_flags in hierarchy_allows_attach()Andrey Ignatov2019-12-201-3/+2
| * bpf: Simplify __cgroup_bpf_attachAndrey Ignatov2019-12-201-39/+23
|/
* Merge branch 'simplify-do_redirect'Alexei Starovoitov2019-12-208-197/+75
|\
| * xdp: Simplify __bpf_tx_xdp_map()Björn Töpel2019-12-201-26/+7
| * xdp: Remove map_to_flush and map swap detectionBjörn Töpel2019-12-202-25/+3
| * xdp: Make cpumap flush_list common for all map instancesBjörn Töpel2019-12-203-21/+21
| * xdp: Make devmap flush_list common for all map instancesBjörn Töpel2019-12-203-25/+16
| * xsk: Make xskmap flush_list common for all map instancesBjörn Töpel2019-12-204-35/+20
| * xdp: Fix graze->grace type-o in cpumap commentsBjörn Töpel2019-12-201-3/+3
| * xdp: Simplify cpumap cleanupBjörn Töpel2019-12-201-29/+5
| * xdp: Simplify devmap cleanupBjörn Töpel2019-12-201-38/+5
|/
* bpf: Remove unnecessary assertion on fp_oldAditya Pakki2019-12-191-2/+0
* libbpf: Fix another __u64 printf warningAndrii Nakryiko2019-12-191-2/+2
* libbpf: Fix printing of ulimit valueToke Høiland-Jørgensen2019-12-191-1/+1
* selftests/bpf: Fix test_attach_probeAlexei Starovoitov2019-12-191-3/+4
* 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-198-161/+194
|\
| * libbpf: BTF is required when externs are presentAndrii Nakryiko2019-12-191-1/+2
| * libbpf: Allow to augment system Kconfig through extra optional configAndrii Nakryiko2019-12-193-112/+132
| * libbpf: Put Kconfig externs into .kconfig sectionAndrii Nakryiko2019-12-196-48/+60
|/
* libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resourceAndrii Nakryiko2019-12-193-10/+32
* bpf: Allow to change skb mark in test_runNikita V. Shirokov2019-12-193-1/+15
* bpftool: Work-around rst2man conversion bugAndrii Nakryiko2019-12-191-7/+8
* bpftool: Simplify format string to not use positional argsAndrii Nakryiko2019-12-191-2/+2
* Merge branch 'skel-fixes'Alexei Starovoitov2019-12-1812-155/+460
|\
| * bpftool: Add gen subcommand manpageAndrii Nakryiko2019-12-182-1/+306
| * libbpf: Remove BPF_EMBED_OBJ macro from libbpf.hAndrii Nakryiko2019-12-181-35/+0
| * bpftool, selftests/bpf: Embed object file inside skeletonAndrii Nakryiko2019-12-189-119/+154
|/
* libbpf: Reduce log level for custom section namesAndrii Nakryiko2019-12-181-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