aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* bpf: net: Refactor bpf_iter target registrationYonghong Song2020-05-136-61/+61
* bpf: Add comments to interpret bpf_prog return valuesYonghong Song2020-05-131-0/+6
* bpf: Change btf_iter func proto prefix to "bpf_iter_"Yonghong Song2020-05-132-4/+4
* tools/bpf: selftests : Explain bpf_iter test failures with llvm 10.0.0Yonghong Song2020-05-131-0/+43
* Merge branch 'benchmark-runner'Alexei Starovoitov2020-05-1316-66/+1162
|\
| * selftest/bpf: Add BPF triggering benchmarkAndrii Nakryiko2020-05-135-1/+238
| * selftest/bpf: Fmod_ret prog and implement test_overhead as part of benchAndrii Nakryiko2020-05-136-2/+240
| * selftests/bpf: Add benchmark runner infrastructureAndrii Nakryiko2020-05-135-1/+608
| * selftests/bpf: Extract parse_num_list into generic testing_helpers.cAndrii Nakryiko2020-05-135-64/+78
|/
* libbpf: Fix probe code to return EPERM if encounteredEelco Chaudron2020-05-131-7/+29
* 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-091-1/+2
* Merge branch 'bpf_iter'Alexei Starovoitov2020-05-0943-14/+2664
|\
| * tools/bpf: selftests: Add bpf_iter selftestsYonghong Song2020-05-096-0/+509
| * tools/bpf: selftests: Add iter progs for bpf_map/task/task_fileYonghong Song2020-05-093-0/+79
| * tools/bpf: selftests: Add iterator programs for ipv6_route and netlinkYonghong Song2020-05-092-0/+128
| * tools/bpftool: Add bpf_iter support for bptoolYonghong Song2020-05-096-1/+188
| * tools/libpf: Add offsetof/container_of macro in bpf_helpers.hYonghong Song2020-05-091-0/+14
| * tools/libbpf: Add bpf_iter supportYonghong Song2020-05-096-0/+91
| * bpf: Support variable length array in tracing programsYonghong Song2020-05-091-0/+37
| * bpf: Handle spilled PTR_TO_BTF_ID properly when checking stack_boundaryYonghong Song2020-05-091-0/+5
| * bpf: Add bpf_seq_printf and bpf_seq_write helpersYonghong Song2020-05-094-2/+292
| * bpf: Add PTR_TO_BTF_ID_OR_NULL supportYonghong Song2020-05-093-5/+18
| * bpf: Add task and task/file iterator targetsYonghong Song2020-05-092-1/+334
| * net: bpf: Add netlink and ipv6_route bpf_iter targetsYonghong Song2020-05-095-4/+207
| * bpf: Add bpf_map iteratorYonghong Song2020-05-094-1/+118
| * bpf: Implement common macros/helpers for target iteratorsYonghong Song2020-05-092-5/+91
| * bpf: Create file bpf iteratorYonghong Song2020-05-093-2/+22
| * bpf: Create anonymous bpf iteratorYonghong Song2020-05-095-0/+168
| * bpf: Implement bpf_seq_read() for bpf iteratorYonghong Song2020-05-091-0/+123
| * bpf: Support bpf tracing/iter programs for BPF_LINK_UPDATEYonghong Song2020-05-091-0/+31
| * bpf: Support bpf tracing/iter programs for BPF_LINK_CREATEYonghong Song2020-05-096-0/+80
| * bpf: Allow loading of a bpf_iter programYonghong Song2020-05-095-0/+62
| * bpf: Implement an interface to register bpf_iter targetsYonghong Song2020-05-093-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-0610-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