| Commit message (Expand) | Author | Age | Files | Lines |
* | bpf, libbpf: simplify and cleanup perf ring buffer walk | Daniel Borkmann | 2018-10-20 | 4 | -52/+47 |
* | bpf, verifier: avoid retpoline for map push/pop/peek operation | Daniel Borkmann | 2018-10-20 | 1 | -1/+24 |
* | bpf, verifier: remove unneeded flow key in check_helper_mem_access | Daniel Borkmann | 2018-10-20 | 1 | -2/+0 |
* | bpf, verifier: reject xadd on flow key memory | Daniel Borkmann | 2018-10-20 | 1 | -1/+10 |
* | bpf, verifier: fix register type dump in xadd and st | Daniel Borkmann | 2018-10-20 | 2 | -11/+18 |
* | ulp: remove uid and user_visible members | Daniel Borkmann | 2018-10-20 | 2 | -9/+0 |
* | Merge branch 'bpf-msg-push-data' | Daniel Borkmann | 2018-10-20 | 7 | -28/+308 |
|\ |
|
| * | bpf: test_sockmap add options to use msg_push_data | John Fastabend | 2018-10-20 | 2 | -26/+129 |
| * | bpf: libbpf support for msg_push_data | John Fastabend | 2018-10-20 | 2 | -1/+21 |
| * | bpf: sk_msg program helper bpf_msg_push_data | John Fastabend | 2018-10-20 | 3 | -1/+158 |
|/ |
|
* | bpf: skmsg, fix psock create on existing kcm/tls port | John Fastabend | 2018-10-20 | 2 | -10/+26 |
* | bpf: remove unused variable | Alexei Starovoitov | 2018-10-19 | 1 | -1/+1 |
* | Merge branch 'cg_skb_direct_pkt_access' | Alexei Starovoitov | 2018-10-19 | 5 | -1/+248 |
|\ |
|
| * | bpf: add tests for direct packet access from CGROUP_SKB | Song Liu | 2018-10-19 | 2 | -0/+186 |
| * | bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB | Song Liu | 2018-10-19 | 3 | -1/+62 |
|/ |
|
* | Merge branch 'improve_perf_barriers' | Alexei Starovoitov | 2018-10-19 | 10 | -18/+254 |
|\ |
|
| * | bpf, libbpf: use correct barriers in perf ring buffer walk | Daniel Borkmann | 2018-10-19 | 1 | -6/+4 |
| * | tools, perf: add and use optimized ring_buffer_{read_head, write_tail} helpers | Daniel Borkmann | 2018-10-19 | 9 | -12/+250 |
|/ |
|
* | selftests/bpf: add missing executables to .gitignore | Anders Roxell | 2018-10-19 | 1 | -0/+2 |
* | Merge branch 'queue_stack_maps' | Alexei Starovoitov | 2018-10-19 | 21 | -14/+834 |
|\ |
|
| * | selftests/bpf: add test cases for queue and stack maps | Mauricio Vasquez B | 2018-10-19 | 9 | -1/+313 |
| * | Sync uapi/bpf.h to tools/include | Mauricio Vasquez B | 2018-10-19 | 1 | -1/+29 |
| * | bpf: add MAP_LOOKUP_AND_DELETE_ELEM syscall | Mauricio Vasquez B | 2018-10-19 | 2 | -0/+67 |
| * | bpf: add queue and stack maps | Mauricio Vasquez B | 2018-10-19 | 10 | -3/+401 |
| * | bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE | Mauricio Vasquez B | 2018-10-19 | 2 | -3/+7 |
| * | bpf/syscall: allow key to be null in map functions | Mauricio Vasquez B | 2018-10-19 | 1 | -4/+15 |
| * | bpf: rename stack trace map operations | Mauricio Vasquez B | 2018-10-19 | 2 | -2/+2 |
|/ |
|
* | tools: bpftool: use 4 context mode for the NFP disasm | Jakub Kicinski | 2018-10-18 | 4 | -9/+20 |
* | selftests/bpf: fix file resource leak in load_kallsyms | Peng Hao | 2018-10-18 | 1 | -0/+1 |
* | bpf: fix doc of bpf_skb_adjust_room() in uapi | Nicolas Dichtel | 2018-10-17 | 2 | -2/+2 |
* | Merge branch 'bpf-sk-msg-peek' | Daniel Borkmann | 2018-10-17 | 5 | -74/+153 |
|\ |
|
| * | bpf: sockmap, add msg_peek tests to test_sockmap | John Fastabend | 2018-10-17 | 1 | -52/+115 |
| * | bpf: sockmap, support for msg_peek in sk_msg with redirect ingress | John Fastabend | 2018-10-17 | 3 | -17/+30 |
| * | bpf: skmsg, improve sk_msg_used_element to work in cork context | John Fastabend | 2018-10-17 | 1 | -5/+8 |
|/ |
|
* | bpf: sockmap, fix skmsg recvmsg handler to track size correctly | John Fastabend | 2018-10-17 | 2 | -0/+2 |
* | Merge branch 'nfp-improve-bpf-offload' | Alexei Starovoitov | 2018-10-16 | 3 | -13/+98 |
|\ |
|
| * | nfp: bpf: double check vNIC capabilities after object sharing | Jakub Kicinski | 2018-10-16 | 3 | -6/+22 |
| * | nfp: bpf: protect against mis-initializing atomic counters | Jakub Kicinski | 2018-10-16 | 3 | -7/+76 |
|/ |
|
* | libbpf: Per-symbol visibility for DSO | Andrey Ignatov | 2018-10-16 | 4 | -148/+179 |
* | bpf, tls: add tls header to tools infrastructure | Daniel Borkmann | 2018-10-16 | 2 | -5/+86 |
* | Merge branch 'net-Kernel-side-filtering-for-route-dumps' | David S. Miller | 2018-10-16 | 13 | -95/+387 |
|\ |
|
| * | net/ipv4: Bail early if user only wants prefix entries | David Ahern | 2018-10-16 | 1 | -2/+6 |
| * | net/ipv6: Bail early if user only wants cloned entries | David Ahern | 2018-10-16 | 1 | -2/+5 |
| * | net/mpls: Handle kernel side filtering of route dumps | David Ahern | 2018-10-16 | 1 | -5/+28 |
| * | net: Enable kernel side filtering of route dumps | David Ahern | 2018-10-16 | 6 | -15/+53 |
| * | net: Plumb support for filtering ipv4 and ipv6 multicast route dumps | David Ahern | 2018-10-16 | 4 | -12/+74 |
| * | ipmr: Refactor mr_rtm_dumproute | David Ahern | 2018-10-16 | 2 | -33/+61 |
| * | net/mpls: Plumb support for filtering route dumps | David Ahern | 2018-10-16 | 1 | -1/+41 |
| * | net/ipv6: Plumb support for filtering route dumps | David Ahern | 2018-10-16 | 2 | -14/+54 |
| * | net/ipv4: Plumb support for filtering route dumps | David Ahern | 2018-10-16 | 3 | -13/+39 |