| Commit message (Expand) | Author | Age | Files | Lines |
* | bpf: Fix bpf_redirect to an ipip/ip6tnl dev | Martin KaFai Lau | 2016-11-12 | 1 | -8/+60 |
* | bpf: add helper to invalidate hash | Daniel Borkmann | 2016-09-23 | 1 | -0/+18 |
* | bpf: use bpf_get_smp_processor_id_proto instead of raw one | Daniel Borkmann | 2016-09-23 | 1 | -0/+2 |
* | bpf: use skb_to_full_sk helper in bpf_skb_under_cgroup | Daniel Borkmann | 2016-09-23 | 1 | -1/+1 |
* | bpf: direct packet write and access for helpers for clsact progs | Daniel Borkmann | 2016-09-20 | 1 | -17/+117 |
* | bpf: add BPF_CALL_x macros for declaring helpers | Daniel Borkmann | 2016-09-09 | 1 | -81/+48 |
* | bpf: add own ctx rewriter on ifindex for clsact progs | Daniel Borkmann | 2016-09-09 | 1 | -6/+31 |
* | bpf: add BPF_SIZEOF and BPF_FIELD_SIZEOF macros | Daniel Borkmann | 2016-09-09 | 1 | -8/+7 |
* | bpf: minor cleanups in helpers | Daniel Borkmann | 2016-09-09 | 1 | -4/+3 |
* | bpf: get rid of cgroup helper related ifdefs | Daniel Borkmann | 2016-08-18 | 1 | -5/+1 |
* | bpf: enable event output helper also for xdp types | Daniel Borkmann | 2016-08-18 | 1 | -1/+41 |
* | bpf: add bpf_skb_change_tail helper | Daniel Borkmann | 2016-08-18 | 1 | -3/+97 |
* | bpf: use skb_pkt_type_ok helper in bpf_skb_change_type | Daniel Borkmann | 2016-08-18 | 1 | -2/+2 |
* | bpf: fix write helpers with regards to non-linear parts | Daniel Borkmann | 2016-08-13 | 1 | -52/+18 |
* | bpf: fix bpf_skb_in_cgroup helper naming | Daniel Borkmann | 2016-08-12 | 1 | -5/+5 |
* | bpf: fix checksum for vlan push/pop helper | Daniel Borkmann | 2016-08-08 | 1 | -0/+12 |
* | bpf: fix checksum fixups on bpf_skb_store_bytes | Daniel Borkmann | 2016-08-08 | 1 | -2/+2 |
* | bpf: also call skb_postpush_rcsum on xmit occasions | Daniel Borkmann | 2016-08-08 | 1 | -3/+10 |
* | bpf, events: fix offset in skb copy handler | Daniel Borkmann | 2016-07-25 | 1 | -2/+2 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 2016-07-24 | 1 | -5/+5 |
|\ |
|
| * | rose: limit sk_filter trim to payload | Willem de Bruijn | 2016-07-13 | 1 | -5/+5 |
* | | bpf: add XDP prog type for early driver filter | Brenden Blanco | 2016-07-19 | 1 | -0/+79 |
* | | bpf: avoid stack copy and use skb ctx for event output | Daniel Borkmann | 2016-07-15 | 1 | -1/+42 |
* | | bpf: add bpf_get_hash_recalc helper | Daniel Borkmann | 2016-07-04 | 1 | -0/+19 |
* | | cgroup: bpf: Add bpf_skb_in_cgroup_proto | Martin KaFai Lau | 2016-07-01 | 1 | -0/+38 |
* | | bpf: refactor bpf_prog_get and type check into helper | Daniel Borkmann | 2016-07-01 | 1 | -12/+1 |
* | | bpf: add bpf_skb_change_type helper | Daniel Borkmann | 2016-06-30 | 1 | -0/+24 |
* | | bpf: add bpf_skb_change_proto helper | Daniel Borkmann | 2016-06-30 | 1 | -0/+200 |
* | | bpf: don't use raw processor id in generic helper | Daniel Borkmann | 2016-06-30 | 1 | -1/+9 |
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 2016-06-30 | 1 | -2/+14 |
|\| |
|
| * | bpf: fix matching of data/data_end in verifier | Alexei Starovoitov | 2016-06-15 | 1 | -2/+14 |
* | | bpf: reject wrong sized filters earlier | Daniel Borkmann | 2016-06-10 | 1 | -8/+15 |
* | | bpf: enforce recursion limit on redirects | Daniel Borkmann | 2016-06-10 | 1 | -21/+34 |
|/ |
|
* | bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis | Daniel Borkmann | 2016-05-16 | 1 | -1/+5 |
* | bpf: minor cleanups in ebpf code | Daniel Borkmann | 2016-05-16 | 1 | -19/+15 |
* | bpf: wire in data and data_end for cls_act_bpf | Alexei Starovoitov | 2016-05-06 | 1 | -6/+45 |
* | bpf: add event output helper for notifications/sampling/logging | Daniel Borkmann | 2016-04-19 | 1 | -0/+2 |
* | bpf: convert relevant helper args to ARG_PTR_TO_RAW_STACK | Daniel Borkmann | 2016-04-14 | 1 | -17/+40 |
* | tun: use socket locks for sk_{attach,detatch}_filter | Hannes Frederic Sowa | 2016-04-07 | 1 | -22/+13 |
* | tun, bpf: fix suspicious RCU usage in tun_{attach, detach}_filter | Daniel Borkmann | 2016-04-01 | 1 | -12/+21 |
* | bpf: make padding in bpf_tunnel_key explicit | Daniel Borkmann | 2016-03-30 | 1 | -1/+4 |
* | ip_tunnels, bpf: define IP_TUNNEL_OPTS_MAX and use it | Daniel Borkmann | 2016-03-18 | 1 | -7/+2 |
* | bpf, dst: add and use dst_tclassid helper | Daniel Borkmann | 2016-03-18 | 1 | -8/+1 |
* | bpf: make skb->tc_classid also readable | Daniel Borkmann | 2016-03-18 | 1 | -6/+6 |
* | bpf: support flow label for bpf_skb_{set, get}_tunnel_key | Daniel Borkmann | 2016-03-11 | 1 | -2/+12 |
* | bpf, vxlan, geneve, gre: fix usage of dst_cache on xmit | Daniel Borkmann | 2016-03-08 | 1 | -1/+1 |
* | bpf: support for access to tunnel options | Daniel Borkmann | 2016-03-08 | 1 | -6/+77 |
* | bpf: allow to propagate df in bpf_skb_set_tunnel_key | Daniel Borkmann | 2016-03-08 | 1 | -1/+5 |
* | bpf: make helper function protos static | Daniel Borkmann | 2016-03-08 | 1 | -9/+9 |
* | bpf: add flags to bpf_skb_store_bytes for clearing hash | Daniel Borkmann | 2016-03-08 | 1 | -1/+3 |