Age | Commit message (Expand) | Author | Files | Lines |
2018-05-15 | bpf: sockmap, add hash map support | ![](https://seccdn.libravatar.org/avatar/4a1c02889fac146fd304e4c24e66eef6?s=13&d=retro) John Fastabend | 7 | -19/+611 |
2018-05-15 | bpf: sockmap, refactor sockmap routines to work with hashmap | ![](https://seccdn.libravatar.org/avatar/4a1c02889fac146fd304e4c24e66eef6?s=13&d=retro) John Fastabend | 4 | -87/+98 |
2018-05-15 | selftests/bpf: make sure build-id is on | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 1 | -1/+1 |
2018-05-14 | Merge branch 'convert-doc-to-rst' | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 5 | -726/+897 |
2018-05-14 | bpf, doc: howto use/run the BPF selftests | ![](https://seccdn.libravatar.org/avatar/a2d141518ec35b30a54ad7974a43ee64?s=13&d=retro) Jesper Dangaard Brouer | 1 | -0/+29 |
2018-05-14 | bpf, doc: convert bpf_devel_QA.rst to use RST formatting | ![](https://seccdn.libravatar.org/avatar/a2d141518ec35b30a54ad7974a43ee64?s=13&d=retro) Jesper Dangaard Brouer | 1 | -379/+420 |
2018-05-14 | bpf, doc: convert bpf_design_QA.rst to use RST formatting | ![](https://seccdn.libravatar.org/avatar/a2d141518ec35b30a54ad7974a43ee64?s=13&d=retro) Jesper Dangaard Brouer | 1 | -79/+144 |
2018-05-14 | bpf, doc: rename txt files to rst files | ![](https://seccdn.libravatar.org/avatar/a2d141518ec35b30a54ad7974a43ee64?s=13&d=retro) Jesper Dangaard Brouer | 3 | -2/+2 |
2018-05-14 | bpf, doc: add basic README.rst file | ![](https://seccdn.libravatar.org/avatar/a2d141518ec35b30a54ad7974a43ee64?s=13&d=retro) Jesper Dangaard Brouer | 1 | -0/+36 |
2018-05-14 | Merge branch 'fix-samples' | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 44 | -147/+116 |
2018-05-14 | samples: bpf: make the build less noisy | ![](https://seccdn.libravatar.org/avatar/c13446eb62f7b316e7f012d7b3c7da00?s=13&d=retro) Jakub Kicinski | 1 | -1/+2 |
2018-05-14 | samples: bpf: move libbpf from object dependencies to libs | ![](https://seccdn.libravatar.org/avatar/c13446eb62f7b316e7f012d7b3c7da00?s=13&d=retro) Jakub Kicinski | 1 | -94/+51 |
2018-05-14 | samples: bpf: fix build after move to compiling full libbpf.a | ![](https://seccdn.libravatar.org/avatar/c13446eb62f7b316e7f012d7b3c7da00?s=13&d=retro) Jakub Kicinski | 1 | -5/+12 |
2018-05-14 | samples: bpf: rename libbpf.h to bpf_insn.h | ![](https://seccdn.libravatar.org/avatar/c13446eb62f7b316e7f012d7b3c7da00?s=13&d=retro) Jakub Kicinski | 8 | -12/+17 |
2018-05-14 | samples: bpf: include bpf/bpf.h instead of local libbpf.h | ![](https://seccdn.libravatar.org/avatar/c13446eb62f7b316e7f012d7b3c7da00?s=13&d=retro) Jakub Kicinski | 35 | -35/+34 |
2018-05-14 | Merge branch 'bpf-jit-cleanups' | ![](https://seccdn.libravatar.org/avatar/f6fcf4b16423c134869076571c1ae52a?s=13&d=retro) Alexei Starovoitov | 7 | -98/+228 |
2018-05-14 | bpf: add ld64 imm test cases | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 2 | -0/+142 |
2018-05-14 | bpf, arm64: save 4 bytes in prologue when ebpf insns came from cbpf | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -10/+13 |
2018-05-14 | bpf, arm64: optimize 32/64 immediate emission | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -31/+54 |
2018-05-14 | bpf, arm64: save 4 bytes of unneeded stack space | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -5/+2 |
2018-05-14 | bpf, arm32: save 4 bytes of unneeded stack space | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -10/+3 |
2018-05-14 | bpf, x64: clean up retpoline emission slightly | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -15/+14 |
2018-05-14 | bpf, sparc: remove unused variable | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -1/+0 |
2018-05-14 | bpf, mips: remove unused function | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 1 | -26/+0 |
2018-05-14 | samples/bpf: xdp_monitor, accept short options | ![](https://seccdn.libravatar.org/avatar/f38134da6c6b58b1c5cbd43b38dd354c?s=13&d=retro) Prashant Bhole | 1 | -2/+2 |
2018-05-14 | Merge branch 'bpf-stackmap-nmi' | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 4 | -8/+196 |
2018-05-14 | bpf: add selftest for stackmap with build_id in NMI context | ![](https://seccdn.libravatar.org/avatar/7321f956cd75bed4aa420d243b739af6?s=13&d=retro) Song Liu | 2 | -2/+142 |
2018-05-14 | bpf: enable stackmap with build_id in nmi context | ![](https://seccdn.libravatar.org/avatar/7321f956cd75bed4aa420d243b739af6?s=13&d=retro) Song Liu | 2 | -6/+54 |
2018-05-11 | Merge branch 'bpf-perf-rb-libbpf' | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 15 | -222/+307 |
2018-05-11 | samples: bpf: convert some XDP samples from bpf_load to libbpf | ![](https://seccdn.libravatar.org/avatar/c13446eb62f7b316e7f012d7b3c7da00?s=13&d=retro) Jakub Kicinski | 4 | -43/+78 |
2018-05-11 | tools: bpf: don't complain about no kernel version for networking code | ![](https://seccdn.libravatar.org/avatar/c13446eb62f7b316e7f012d7b3c7da00?s=13&d=retro) Jakub Kicinski | 1 | -7/+39 |
2018-05-11 | tools: bpf: improve comments in libbpf.h | ![](https://seccdn.libravatar.org/avatar/c13446eb62f7b316e7f012d7b3c7da00?s=13&d=retro) Jakub Kicinski | 1 | -24/+24 |
2018-05-11 | tools: bpf: move the event reading loop to libbpf | ![](https://seccdn.libravatar.org/avatar/c13446eb62f7b316e7f012d7b3c7da00?s=13&d=retro) Jakub Kicinski | 10 | -123/+139 |
2018-05-11 | samples: bpf: compile and link against full libbpf | ![](https://seccdn.libravatar.org/avatar/c13446eb62f7b316e7f012d7b3c7da00?s=13&d=retro) Jakub Kicinski | 1 | -7/+14 |
2018-05-11 | samples: bpf: rename struct bpf_map_def to avoid conflict with libbpf | ![](https://seccdn.libravatar.org/avatar/c13446eb62f7b316e7f012d7b3c7da00?s=13&d=retro) Jakub Kicinski | 2 | -7/+7 |
2018-05-11 | tools: bpftool: use PERF_SAMPLE_TIME instead of reading the clock | ![](https://seccdn.libravatar.org/avatar/c13446eb62f7b316e7f012d7b3c7da00?s=13&d=retro) Jakub Kicinski | 1 | -11/+6 |
2018-05-11 | bpf: sync tools bpf.h uapi header | ![](https://seccdn.libravatar.org/avatar/f38134da6c6b58b1c5cbd43b38dd354c?s=13&d=retro) Prashant Bhole | 1 | -1/+81 |
2018-05-11 | selftests/bpf: Fix bash reference in Makefile | ![](https://seccdn.libravatar.org/avatar/51f3226e40cc2dd6c2de1d42f267d573?s=13&d=retro) Joe Stringer | 1 | -3/+3 |
2018-05-11 | Merge branch 'bpf-fib-lookup-helper' | ![](https://seccdn.libravatar.org/avatar/7d90a31a92f614abfab8f69ca8201029?s=13&d=retro) Daniel Borkmann | 14 | -75/+854 |
2018-05-11 | samples/bpf: Add example of ipv4 and ipv6 forwarding in XDP | ![](https://seccdn.libravatar.org/avatar/9b1eb561de00d10e09ff6530616487e9?s=13&d=retro) David Ahern | 4 | -0/+258 |
2018-05-11 | bpf: Provide helper to do forwarding lookups in kernel FIB table | ![](https://seccdn.libravatar.org/avatar/9b1eb561de00d10e09ff6530616487e9?s=13&d=retro) David Ahern | 2 | -1/+347 |
2018-05-11 | net/ipv6: Add fib lookup stubs for use in bpf helper | ![](https://seccdn.libravatar.org/avatar/9b1eb561de00d10e09ff6530616487e9?s=13&d=retro) David Ahern | 3 | -2/+51 |
2018-05-11 | net/ipv6: Update fib6 tracepoint to take fib6_info | ![](https://seccdn.libravatar.org/avatar/9b1eb561de00d10e09ff6530616487e9?s=13&d=retro) David Ahern | 2 | -15/+13 |
2018-05-11 | net/ipv6: Add fib6_lookup | ![](https://seccdn.libravatar.org/avatar/9b1eb561de00d10e09ff6530616487e9?s=13&d=retro) David Ahern | 3 | -2/+97 |
2018-05-11 | net/ipv6: Refactor fib6_rule_action | ![](https://seccdn.libravatar.org/avatar/9b1eb561de00d10e09ff6530616487e9?s=13&d=retro) David Ahern | 1 | -21/+31 |
2018-05-11 | net/ipv6: Extract table lookup from ip6_pol_route | ![](https://seccdn.libravatar.org/avatar/9b1eb561de00d10e09ff6530616487e9?s=13&d=retro) David Ahern | 2 | -14/+29 |
2018-05-11 | net/ipv6: Rename rt6_multipath_select | ![](https://seccdn.libravatar.org/avatar/9b1eb561de00d10e09ff6530616487e9?s=13&d=retro) David Ahern | 2 | -8/+14 |
2018-05-11 | net/ipv6: Rename fib6_lookup to fib6_node_lookup | ![](https://seccdn.libravatar.org/avatar/9b1eb561de00d10e09ff6530616487e9?s=13&d=retro) David Ahern | 3 | -13/+15 |
2018-05-11 | bpf, doc: clarification for the meaning of 'id' | ![](https://seccdn.libravatar.org/avatar/5fca3786a1b180c5c483c375e516ea0e?s=13&d=retro) Wang YanQing | 1 | -6/+9 |
2018-05-10 | selftests/bpf: ignore build products | ![](https://seccdn.libravatar.org/avatar/9f3a0cfaf4825081710b652cc0b438a4?s=13&d=retro) Sirio Balmelli | 2 | -0/+4 |