summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'bpf-multi-prog-improvements'Daniel Borkmann2018-05-248-35/+301
|\
| * tools: bpftool: add delimiters to multi-function JITed dumpsSandipan Das2018-05-243-3/+75
| * tools: bpf: sync bpf uapi headerSandipan Das2018-05-241-0/+2
| * bpf: get JITed image lengths of functions via syscallSandipan Das2018-05-242-0/+22
| * bpf: fix multi-function JITed dump obtained via syscallSandipan Das2018-05-241-3/+34
| * tools: bpftool: resolve calls without using imm fieldSandipan Das2018-05-243-1/+35
| * tools: bpf: sync bpf uapi headerSandipan Das2018-05-241-0/+2
| * bpf: get kernel symbol addresses via syscallSandipan Das2018-05-243-6/+28
| * bpf: powerpc64: add JIT support for multi-function programsSandipan Das2018-05-241-10/+66
| * bpf: powerpc64: pad function address loads with NOPsSandipan Das2018-05-241-11/+23
| * bpf: support 64-bit offsets for bpf function callsSandipan Das2018-05-241-1/+14
|/
* bpf: btf: Avoid variable length arrayMartin KaFai Lau2018-05-241-6/+5Star
* tools/lib/libbpf.c: fix string format to allow build on arm32Sirio Balmelli2018-05-231-4/+4
* selftests/bpf: Makefile fix "missing" headers on build with -idirafterSirio Balmelli2018-05-231-0/+10
* Merge branch 'btf-uapi-cleanups'Daniel Borkmann2018-05-2314-284/+753
|\
| * bpf: btf: Add tests for the btf uapi changesMartin KaFai Lau2018-05-236-116/+456
| * bpf: btf: Sync bpf.h and btf.h to toolsMartin KaFai Lau2018-05-232-30/+15Star
| * bpf: btf: Rename btf_key_id and btf_value_id in bpf_map_infoMartin KaFai Lau2018-05-234-16/+16
| * bpf: btf: Remove unused bits from uapi/linux/btf.hMartin KaFai Lau2018-05-232-37/+44
| * bpf: btf: Check array->index_typeMartin KaFai Lau2018-05-231-24/+56
| * bpf: btf: Change how section is supported in btf_headerMartin KaFai Lau2018-05-232-57/+160
| * bpf: Expose check_uarg_tail_zero()Martin KaFai Lau2018-05-232-7/+9
|/
* Merge branch 'bpf-fib-mtu-check'Daniel Borkmann2018-05-229-7/+136
|\
| * bpf: Add mtu checking to FIB forwarding helperDavid Ahern2018-05-221-7/+35
| * net/ipv6: Add helper to return path MTU based on fib resultDavid Ahern2018-05-226-0/+68
| * net/ipv4: Add helper to return path MTU based on fib resultDavid Ahern2018-05-222-0/+33
|/
* Merge branch 'bpf-af-xdp-cleanups'Daniel Borkmann2018-05-226-156/+225
|\
| * xsk: convert atomic_t to refcount_tBjörn Töpel2018-05-222-4/+4
| * xsk: simplified umem setupBjörn Töpel2018-05-223-55/+51Star
| * xsk: add missing write- and data-dependency barrierBjörn Töpel2018-05-221-5/+9
| * samples/bpf: adapt xdpsock to the new uapiBjörn Töpel2018-05-221-47/+76
| * xsk: remove explicit ring structure from uapiBjörn Töpel2018-05-223-22/+68
| * xsk: proper queue id check at bindMagnus Karlsson2018-05-221-1/+7
| * xsk: fill hole in struct sockaddr_xdpBjörn Töpel2018-05-221-1/+1
| * xsk: remove rebind supportBjörn Töpel2018-05-221-21/+9Star
|/
* Merge branch 'bpf-sk-msg-fields'Daniel Borkmann2018-05-186-3/+244
|\
| * bpf: add sk_msg prog sk access tests to test_verifierJohn Fastabend2018-05-182-0/+123
| * bpf: allow sk_msg programs to read sock fieldsJohn Fastabend2018-05-184-3/+121
|/
* Merge branch 'bpf-nfp-shift-insns'Daniel Borkmann2018-05-185-31/+435
|\
| * nfp: bpf: support arithmetic indirect right shift (BPF_ARSH | BPF_X)Jiong Wang2018-05-181-10/+89
| * nfp: bpf: support arithmetic right shift by constant (BPF_ARSH | BPF_K)Jiong Wang2018-05-182-0/+35
| * nfp: bpf: support logic indirect shifts (BPF_[L|R]SH | BPF_X)Jiong Wang2018-05-185-32/+322
|/
* Merge branch 'bpf-af-xdp-cleanups'Daniel Borkmann2018-05-1811-127/+34Star
|\
| * xsk: proper '=' alignmentBjörn Töpel2018-05-181-18/+18
| * xsk: fixed some cases of unnecessary parenthesesBjörn Töpel2018-05-183-6/+5Star
| * xsk: remove newline at end of fileBjörn Töpel2018-05-181-1/+0Star
| * xsk: clean up SPDX headersBjörn Töpel2018-05-1810-102/+11Star
|/
* bpf: sockmap, fix double-freeGustavo A. R. Silva2018-05-171-1/+0Star
* bpf: sockmap, fix uninitialized variableGustavo A. R. Silva2018-05-171-1/+1
* bpf: change eBPF helper doc parsing script to allow for smaller indentQuentin Monnet2018-05-171-4/+4