summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* selftests/bpf: test perf buffer APIAndrii Nakryiko2019-07-082-0/+125
* libbpf: auto-set PERF_EVENT_ARRAY size to number of CPUsAndrii Nakryiko2019-07-081-7/+24
* libbpf: add perf buffer APIAndrii Nakryiko2019-07-083-0/+419
* selftests/bpf: add test_tcp_rtt to .gitignoreStanislav Fomichev2019-07-061-0/+1
* selftests/bpf: fix test_align liveliness expectationsStanislav Fomichev2019-07-061-8/+8
* bpf, riscv: Enable zext optimization for more RV64G ALU opsLuke Nelson2019-07-051-8/+8
* tools: bpftool: Fix json dump crash on powerpcJiri Olsa2019-07-051-4/+7
* tools: bpftool: add "prog run" subcommand to test-run programsQuentin Monnet2019-07-056-3/+485
* Merge branch 'bpf-libbpf-int-btf-map'Daniel Borkmann2019-07-0533-760/+559
|\
| * selftests/bpf: convert legacy BPF maps to BTF-defined onesAndrii Nakryiko2019-07-0511-236/+228
| * selftests/bpf: convert selftests using BTF-defined maps to new syntaxAndrii Nakryiko2019-07-0520-494/+300
| * selftests/bpf: add __uint and __type macro for BTF-defined mapsAndrii Nakryiko2019-07-051-0/+3
| * libbpf: capture value in BTF type info for BTF-defined map defsAndrii Nakryiko2019-07-051-30/+28
|/
* Merge branch 'bpf-libbpf-link-trace'Daniel Borkmann2019-07-0510-99/+664
|\
| * selftests/bpf: convert existing tracepoint tests to new APIsAndrii Nakryiko2019-07-053-81/+32
| * selftests/bpf: add kprobe/uprobe selftestsAndrii Nakryiko2019-07-052-0/+221
| * selftests/bpf: switch test to new attach_perf_event APIAndrii Nakryiko2019-07-051-16/+15
| * libbpf: add raw tracepoint attach APIAndrii Nakryiko2019-07-053-0/+43
| * libbpf: add tracepoint attach APIAndrii Nakryiko2019-07-053-0/+84
| * libbpf: add kprobe/uprobe attach APIAndrii Nakryiko2019-07-053-0/+178
| * libbpf: add ability to attach/detach BPF program to perf eventAndrii Nakryiko2019-07-053-0/+67
| * libbpf: introduce concept of bpf_linkAndrii Nakryiko2019-07-053-1/+23
| * libbpf: make libbpf_strerror_r agnostic to sign of errorAndrii Nakryiko2019-07-051-1/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2019-07-0498-841/+6197
|\
| * Merge branch 'bpf-tcp-rtt-hook'Daniel Borkmann2019-07-0311-58/+574
| |\
| | * samples/bpf: fix tcp_bpf.readme detach commandStanislav Fomichev2019-07-031-1/+1
| | * samples/bpf: add sample program that periodically dumps TCP statsStanislav Fomichev2019-07-032-0/+69
| | * selftests/bpf: test BPF_SOCK_OPS_RTT_CBStanislav Fomichev2019-07-033-1/+317
| | * bpf/tools: sync bpf.hStanislav Fomichev2019-07-031-1/+11
| | * bpf: add icsk_retransmits to bpf_tcp_sockStanislav Fomichev2019-07-032-1/+20
| | * bpf: add dsack_dups/delivered{, _ce} to bpf_tcp_sockStanislav Fomichev2019-07-032-1/+15
| | * bpf: split shared bpf_tcp_sock and bpf_sock_ops implementationStanislav Fomichev2019-07-031-54/+126
| | * bpf: add BPF_CGROUP_SOCK_OPS callback that is executed on every RTTStanislav Fomichev2019-07-033-1/+17
| |/
| * selftests: bpf: standardize to static __always_inlineJiri Benc2019-07-035-35/+38
| * bpf: Add support for fq's EDT to HBMbrakmo2019-07-035-19/+231
| * bpf, libbpf, smatch: Fix potential NULL pointer dereferenceLeo Yan2019-07-031-4/+4
| * libbpf: fix GCC8 warning for strncpyAndrii Nakryiko2019-07-031-1/+2
| * bpf: fix precision trackingAlexei Starovoitov2019-07-031-14/+107
| * Merge branch 'bpf-lookup-devmap'Daniel Borkmann2019-06-299-159/+157
| |\
| | * devmap: Allow map lookups from eBPFToke Høiland-Jørgensen2019-06-292-5/+7
| | * bpf_xdp_redirect_map: Perform map lookup in eBPF helperToke Høiland-Jørgensen2019-06-294-19/+26
| | * devmap: Rename ifindex member in bpf_redirect_infoToke Høiland-Jørgensen2019-06-292-14/+14
| | * devmap/cpumap: Use flush list instead of bitmapToke Høiland-Jørgensen2019-06-293-119/+95
| | * xskmap: Move non-standard list manipulation to helperToke Høiland-Jørgensen2019-06-292-2/+15
| |/
| * selftests/bpf: fix -Wstrict-aliasing in test_sockopt_sk.cStanislav Fomichev2019-06-291-27/+24
| * Merge branch 'bpf-sockopt-hooks'Alexei Starovoitov2019-06-2830-10/+2415
| |\
| | * bpftool: support cgroup sockoptStanislav Fomichev2019-06-286-8/+20
| | * bpf: add sockopt documentationStanislav Fomichev2019-06-282-0/+94
| | * selftests/bpf: add sockopt test that exercises BPF_F_ALLOW_MULTIStanislav Fomichev2019-06-284-1/+449
| | * selftests/bpf: add sockopt test that exercises sk helpersStanislav Fomichev2019-06-284-1/+328