summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
| | * selftests/bpf: add sockopt testStanislav Fomichev2019-06-283-1/+1024
| | * selftests/bpf: test sockopt section nameStanislav Fomichev2019-06-281-0/+10
| | * libbpf: support sockopt hooksStanislav Fomichev2019-06-282-0/+6
| | * bpf: sync bpf.h to tools/Stanislav Fomichev2019-06-281-0/+14
| | * bpf: implement getsockopt and setsockopt hooksStanislav Fomichev2019-06-2811-1/+472
| |/
| * Merge branch 'bpf-af-xdp-mlx5e'Daniel Borkmann2019-06-2735-484/+2331
| |\
| | * net/mlx5e: Add XSK zero-copy supportMaxim Mikityanskiy2019-06-2724-255/+1840
| | * net/mlx5e: Move queue param structs to en/params.hMaxim Mikityanskiy2019-06-272-29/+31
| | * net/mlx5e: Encapsulate open/close queues into a functionMaxim Mikityanskiy2019-06-271-52/+73
| | * net/mlx5e: Consider XSK in XDP MTU limit calculationMaxim Mikityanskiy2019-06-275-7/+11
| | * net/mlx5e: XDP_TX from UMEM supportMaxim Mikityanskiy2019-06-271-8/+42
| | * net/mlx5e: Share the XDP SQ for XDP_TX between RQsMaxim Mikityanskiy2019-06-275-26/+32
| | * net/mlx5e: Refactor struct mlx5e_xdp_infoMaxim Mikityanskiy2019-06-273-41/+97
| | * net/mlx5e: Allow ICO SQ to be used by multiple RQsMaxim Mikityanskiy2019-06-274-23/+22
| | * net/mlx5e: Calculate linear RX frag size considering XSKMaxim Mikityanskiy2019-06-273-23/+52
| | * net/mlx5e: Replace deprecated PCI_DMA_TODEVICEMaxim Mikityanskiy2019-06-271-1/+1
| | * xsk: Return the whole xdp_desc from xsk_umem_consume_txMaxim Mikityanskiy2019-06-274-21/+22
| | * xsk: Change the default frame size to 4096 and allow controlling itMaxim Mikityanskiy2019-06-272-17/+29
| | * libbpf: Support getsockopt XDP_OPTIONSMaxim Mikityanskiy2019-06-271-0/+12
| | * xsk: Add getsockopt XDP_OPTIONSMaxim Mikityanskiy2019-06-273-0/+36
| | * xsk: Add API to check for available entries in FQMaxim Mikityanskiy2019-06-273-0/+41