summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* selftests/bpf: Install generated test progsYauheni Kaliuta2020-05-131-0/+1
* tools, bpf: Synchronise BPF UAPI header with toolsQuentin Monnet2020-05-111-50/+59
* bpf: Minor fixes to BPF helpers documentationQuentin Monnet2020-05-112-50/+65
* tools, bpftool: Minor fixes for documentationQuentin Monnet2020-05-1113-70/+116
* tools, bpftool: Poison and replace kernel integer typedefsQuentin Monnet2020-05-115-6/+9
* bpf, libbpf: Replace zero-length array with flexible-arrayGustavo A. R. Silva2020-05-114-4/+4
* bpf, runqslower: include proper uapi/bpf.hSong Liu2020-05-101-1/+2
* Merge branch 'bpf_iter'Alexei Starovoitov2020-05-1043-14/+2664
|\
| * tools/bpf: selftests: Add bpf_iter selftestsYonghong Song2020-05-106-0/+509
| * tools/bpf: selftests: Add iter progs for bpf_map/task/task_fileYonghong Song2020-05-103-0/+79
| * tools/bpf: selftests: Add iterator programs for ipv6_route and netlinkYonghong Song2020-05-102-0/+128
| * tools/bpftool: Add bpf_iter support for bptoolYonghong Song2020-05-106-1/+188
| * tools/libpf: Add offsetof/container_of macro in bpf_helpers.hYonghong Song2020-05-101-0/+14
| * tools/libbpf: Add bpf_iter supportYonghong Song2020-05-106-0/+91
| * bpf: Support variable length array in tracing programsYonghong Song2020-05-101-0/+37
| * bpf: Handle spilled PTR_TO_BTF_ID properly when checking stack_boundaryYonghong Song2020-05-101-0/+5
| * bpf: Add bpf_seq_printf and bpf_seq_write helpersYonghong Song2020-05-104-2/+292
| * bpf: Add PTR_TO_BTF_ID_OR_NULL supportYonghong Song2020-05-103-5/+18
| * bpf: Add task and task/file iterator targetsYonghong Song2020-05-102-1/+334
| * net: bpf: Add netlink and ipv6_route bpf_iter targetsYonghong Song2020-05-105-4/+207
| * bpf: Add bpf_map iteratorYonghong Song2020-05-104-1/+118
| * bpf: Implement common macros/helpers for target iteratorsYonghong Song2020-05-102-5/+91
| * bpf: Create file bpf iteratorYonghong Song2020-05-103-2/+22
| * bpf: Create anonymous bpf iteratorYonghong Song2020-05-105-0/+168
| * bpf: Implement bpf_seq_read() for bpf iteratorYonghong Song2020-05-101-0/+123
| * bpf: Support bpf tracing/iter programs for BPF_LINK_UPDATEYonghong Song2020-05-101-0/+31
| * bpf: Support bpf tracing/iter programs for BPF_LINK_CREATEYonghong Song2020-05-106-0/+80
| * bpf: Allow loading of a bpf_iter programYonghong Song2020-05-105-0/+62
| * bpf: Implement an interface to register bpf_iter targetsYonghong Song2020-05-103-1/+75
|/
* bpf: Allow any port in bpf_bind helperStanislav Fomichev2020-05-099-28/+203
* net: Refactor arguments of inet{,6}_bindStanislav Fomichev2020-05-095-14/+20
* selftests/bpf: Move existing common networking parts into network_helpersStanislav Fomichev2020-05-0922-53/+90
* selftests/bpf: Generalize helpers to control background listenerStanislav Fomichev2020-05-094-113/+108
* bpf, i386: Remove unneeded conversion to boolJason Yan2020-05-071-2/+2
* Merge tag 'perf-for-bpf-2020-05-06' of git://git.kernel.org/pub/scm/linux/ker...Alexei Starovoitov2020-05-0710-4/+145
|\
| * capabilities: Introduce CAP_PERFMON to kernel and user spaceAlexey Budankov2020-04-163-3/+13
| * perf annotate: Add basic support for bpf_imageJiri Olsa2020-04-165-0/+34
| * perf machine: Set ksymbol dso as loaded on arrivalJiri Olsa2020-04-161-0/+1
| * perf tools: Synthesize bpf_trampoline/dispatcher ksymbol eventJiri Olsa2020-04-161-0/+93
| * perf stat: Honour --timeout for forked workloadsArnaldo Carvalho de Melo2020-04-161-1/+4
* | Merge branch 'bpf-rv64-jit'Daniel Borkmann2020-05-061-20/+44
|\ \
| * | bpf, riscv: Optimize BPF_JSET BPF_K using andi on RV64Luke Nelson2020-05-061-8/+19
| * | bpf, riscv: Optimize BPF_JMP BPF_K when imm == 0 on RV64Luke Nelson2020-05-061-5/+10
| * | bpf, riscv: Optimize FROM_LE using verifier_zext on RV64Luke Nelson2020-05-061-6/+14
| * | bpf, riscv: Enable missing verifier_zext optimizations on RV64Luke Nelson2020-05-061-4/+4
|/ /
* | sysctl: Fix unused function warningArnd Bergmann2020-05-051-1/+1
* | xsk: Remove unnecessary member in xdp_umemMagnus Karlsson2020-05-042-5/+3
* | xsk: Change two variable names for increased clarityMagnus Karlsson2020-05-045-19/+19
* | bpf: Avoid gcc-10 stringop-overflow warning in struct bpf_progArnd Bergmann2020-05-041-4/+2
* | bpf, arm: Optimize ALU ARSH K using asr immediate instructionLuke Nelson2020-05-042-3/+10