aboutsummaryrefslogtreecommitdiffstats
path: root/net/core/filter.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2016-09-09bpf: add BPF_CALL_x macros for declaring helpersDaniel Borkmann1-81/+48
2016-09-09bpf: add own ctx rewriter on ifindex for clsact progsDaniel Borkmann1-6/+31
2016-09-09bpf: add BPF_SIZEOF and BPF_FIELD_SIZEOF macrosDaniel Borkmann1-8/+7
2016-09-09bpf: minor cleanups in helpersDaniel Borkmann1-4/+3
2016-08-18bpf: get rid of cgroup helper related ifdefsDaniel Borkmann1-5/+1
2016-08-18bpf: enable event output helper also for xdp typesDaniel Borkmann1-1/+41
2016-08-18bpf: add bpf_skb_change_tail helperDaniel Borkmann1-3/+97
2016-08-18bpf: use skb_pkt_type_ok helper in bpf_skb_change_typeDaniel Borkmann1-2/+2
2016-08-13bpf: fix write helpers with regards to non-linear partsDaniel Borkmann1-52/+18
2016-08-12bpf: fix bpf_skb_in_cgroup helper namingDaniel Borkmann1-5/+5
2016-08-08bpf: fix checksum for vlan push/pop helperDaniel Borkmann1-0/+12
2016-08-08bpf: fix checksum fixups on bpf_skb_store_bytesDaniel Borkmann1-2/+2
2016-08-08bpf: also call skb_postpush_rcsum on xmit occasionsDaniel Borkmann1-3/+10
2016-07-25bpf, events: fix offset in skb copy handlerDaniel Borkmann1-2/+2
2016-07-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-5/+5
2016-07-19bpf: add XDP prog type for early driver filterBrenden Blanco1-0/+79
2016-07-15bpf: avoid stack copy and use skb ctx for event outputDaniel Borkmann1-1/+42
2016-07-13rose: limit sk_filter trim to payloadWillem de Bruijn1-5/+5
2016-07-04bpf: add bpf_get_hash_recalc helperDaniel Borkmann1-0/+19
2016-07-01cgroup: bpf: Add bpf_skb_in_cgroup_protoMartin KaFai Lau1-0/+38
2016-07-01bpf: refactor bpf_prog_get and type check into helperDaniel Borkmann1-12/+1
2016-06-30bpf: add bpf_skb_change_type helperDaniel Borkmann1-0/+24
2016-06-30bpf: add bpf_skb_change_proto helperDaniel Borkmann1-0/+200
2016-06-30bpf: don't use raw processor id in generic helperDaniel Borkmann1-1/+9
2016-06-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+14
2016-06-15bpf: fix matching of data/data_end in verifierAlexei Starovoitov1-2/+14
2016-06-10bpf: reject wrong sized filters earlierDaniel Borkmann1-8/+15
2016-06-10bpf: enforce recursion limit on redirectsDaniel Borkmann1-21/+34
2016-05-16bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apisDaniel Borkmann1-1/+5
2016-05-16bpf: minor cleanups in ebpf codeDaniel Borkmann1-19/+15
2016-05-06bpf: wire in data and data_end for cls_act_bpfAlexei Starovoitov1-6/+45
2016-04-19bpf: add event output helper for notifications/sampling/loggingDaniel Borkmann1-0/+2
2016-04-14bpf: convert relevant helper args to ARG_PTR_TO_RAW_STACKDaniel Borkmann1-17/+40
2016-04-07tun: use socket locks for sk_{attach,detatch}_filterHannes Frederic Sowa1-22/+13
2016-04-01tun, bpf: fix suspicious RCU usage in tun_{attach, detach}_filterDaniel Borkmann1-12/+21
2016-03-30bpf: make padding in bpf_tunnel_key explicitDaniel Borkmann1-1/+4
2016-03-18ip_tunnels, bpf: define IP_TUNNEL_OPTS_MAX and use itDaniel Borkmann1-7/+2
2016-03-18bpf, dst: add and use dst_tclassid helperDaniel Borkmann1-8/+1
2016-03-18bpf: make skb->tc_classid also readableDaniel Borkmann1-6/+6
2016-03-11bpf: support flow label for bpf_skb_{set, get}_tunnel_keyDaniel Borkmann1-2/+12
2016-03-08bpf, vxlan, geneve, gre: fix usage of dst_cache on xmitDaniel Borkmann1-1/+1
2016-03-08bpf: support for access to tunnel optionsDaniel Borkmann1-6/+77
2016-03-08bpf: allow to propagate df in bpf_skb_set_tunnel_keyDaniel Borkmann1-1/+5
2016-03-08bpf: make helper function protos staticDaniel Borkmann1-9/+9
2016-03-08bpf: add flags to bpf_skb_store_bytes for clearing hashDaniel Borkmann1-1/+3
2016-03-08bpf: allow bpf_csum_diff to feed bpf_l3_csum_replace as wellDaniel Borkmann1-0/+6
2016-03-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+4
2016-03-01net: remove skb_sender_cpu_clear()WANG Cong1-2/+0
2016-02-24bpf: fix csum setting for bpf_set_tunnel_keyDaniel Borkmann1-2/+4
2016-02-21bpf: don't emit mov A,A on returnDaniel Borkmann1-4/+6