summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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/+9
* 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/+34
|\
| * xsk: proper '=' alignmentBjörn Töpel2018-05-181-18/+18
| * xsk: fixed some cases of unnecessary parenthesesBjörn Töpel2018-05-183-6/+5
| * xsk: remove newline at end of fileBjörn Töpel2018-05-181-1/+0
| * xsk: clean up SPDX headersBjörn Töpel2018-05-1810-102/+11
|/
* bpf: sockmap, fix double-freeGustavo A. R. Silva2018-05-171-1/+0
* 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
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-05-16114-1865/+4600
|\
| * bpf: sockmap, on update propagate errors back to userspaceJohn Fastabend2018-05-171-1/+1
| * bpf: fix sock hashmap kmalloc warningYonghong Song2018-05-171-0/+6
| * libbpf: add ifindex to enable offload supportDavid Beckett2018-05-174-3/+20
| * bpf: add __printf verification to bpf_verifier_vlogMathieu Malaterre2018-05-171-2/+2
| * samples/bpf: Decrement ttl in fib forwarding exampleDavid Ahern2018-05-161-8/+31
| * Merge branch 'bpf-sock-hashmap'Daniel Borkmann2018-05-1617-453/+1161
| |\
| | * bpf: bpftool, support for sockhashJohn Fastabend2018-05-161-0/+1
| | * bpf: selftest additions for SOCKHASHJohn Fastabend2018-05-167-349/+453
| | * bpf: sockmap, add hash map supportJohn Fastabend2018-05-157-19/+611
| | * bpf: sockmap, refactor sockmap routines to work with hashmapJohn Fastabend2018-05-154-87/+98
| |/
| * selftests/bpf: make sure build-id is onAlexei Starovoitov2018-05-151-1/+1
| * Merge branch 'convert-doc-to-rst'Alexei Starovoitov2018-05-145-726/+897
| |\
| | * bpf, doc: howto use/run the BPF selftestsJesper Dangaard Brouer2018-05-141-0/+29
| | * bpf, doc: convert bpf_devel_QA.rst to use RST formattingJesper Dangaard Brouer2018-05-141-379/+420
| | * bpf, doc: convert bpf_design_QA.rst to use RST formattingJesper Dangaard Brouer2018-05-141-79/+144
| | * bpf, doc: rename txt files to rst filesJesper Dangaard Brouer2018-05-143-2/+2
| | * bpf, doc: add basic README.rst fileJesper Dangaard Brouer2018-05-141-0/+36
| |/
| * Merge branch 'fix-samples'Alexei Starovoitov2018-05-1444-147/+116
| |\
| | * samples: bpf: make the build less noisyJakub Kicinski2018-05-141-1/+2
| | * samples: bpf: move libbpf from object dependencies to libsJakub Kicinski2018-05-141-94/+51
| | * samples: bpf: fix build after move to compiling full libbpf.aJakub Kicinski2018-05-141-5/+12
| | * samples: bpf: rename libbpf.h to bpf_insn.hJakub Kicinski2018-05-148-12/+17
| | * samples: bpf: include bpf/bpf.h instead of local libbpf.hJakub Kicinski2018-05-1435-35/+34
| |/
| * Merge branch 'bpf-jit-cleanups'Alexei Starovoitov2018-05-147-98/+228
| |\
| | * bpf: add ld64 imm test casesDaniel Borkmann2018-05-142-0/+142
| | * bpf, arm64: save 4 bytes in prologue when ebpf insns came from cbpfDaniel Borkmann2018-05-141-10/+13
| | * bpf, arm64: optimize 32/64 immediate emissionDaniel Borkmann2018-05-141-31/+54
| | * bpf, arm64: save 4 bytes of unneeded stack spaceDaniel Borkmann2018-05-141-5/+2
| | * bpf, arm32: save 4 bytes of unneeded stack spaceDaniel Borkmann2018-05-141-10/+3