summaryrefslogtreecommitdiffstats
path: root/net/core/filter.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: add helper to invalidate hashDaniel Borkmann2016-09-231-0/+18
* bpf: use bpf_get_smp_processor_id_proto instead of raw oneDaniel Borkmann2016-09-231-0/+2
* bpf: use skb_to_full_sk helper in bpf_skb_under_cgroupDaniel Borkmann2016-09-231-1/+1
* bpf: direct packet write and access for helpers for clsact progsDaniel Borkmann2016-09-201-17/+117
* bpf: add BPF_CALL_x macros for declaring helpersDaniel Borkmann2016-09-091-81/+48
* bpf: add own ctx rewriter on ifindex for clsact progsDaniel Borkmann2016-09-091-6/+31
* bpf: add BPF_SIZEOF and BPF_FIELD_SIZEOF macrosDaniel Borkmann2016-09-091-8/+7
* bpf: minor cleanups in helpersDaniel Borkmann2016-09-091-4/+3
* bpf: get rid of cgroup helper related ifdefsDaniel Borkmann2016-08-181-5/+1
* bpf: enable event output helper also for xdp typesDaniel Borkmann2016-08-181-1/+41
* bpf: add bpf_skb_change_tail helperDaniel Borkmann2016-08-181-3/+97
* bpf: use skb_pkt_type_ok helper in bpf_skb_change_typeDaniel Borkmann2016-08-181-2/+2
* bpf: fix write helpers with regards to non-linear partsDaniel Borkmann2016-08-131-52/+18
* bpf: fix bpf_skb_in_cgroup helper namingDaniel Borkmann2016-08-121-5/+5
* bpf: fix checksum for vlan push/pop helperDaniel Borkmann2016-08-081-0/+12
* bpf: fix checksum fixups on bpf_skb_store_bytesDaniel Borkmann2016-08-081-2/+2
* bpf: also call skb_postpush_rcsum on xmit occasionsDaniel Borkmann2016-08-081-3/+10
* bpf, events: fix offset in skb copy handlerDaniel Borkmann2016-07-251-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-07-241-5/+5
|\
| * rose: limit sk_filter trim to payloadWillem de Bruijn2016-07-131-5/+5
* | bpf: add XDP prog type for early driver filterBrenden Blanco2016-07-191-0/+79
* | bpf: avoid stack copy and use skb ctx for event outputDaniel Borkmann2016-07-151-1/+42
* | bpf: add bpf_get_hash_recalc helperDaniel Borkmann2016-07-041-0/+19
* | cgroup: bpf: Add bpf_skb_in_cgroup_protoMartin KaFai Lau2016-07-011-0/+38
* | bpf: refactor bpf_prog_get and type check into helperDaniel Borkmann2016-07-011-12/+1
* | bpf: add bpf_skb_change_type helperDaniel Borkmann2016-06-301-0/+24
* | bpf: add bpf_skb_change_proto helperDaniel Borkmann2016-06-301-0/+200
* | bpf: don't use raw processor id in generic helperDaniel Borkmann2016-06-301-1/+9
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-06-301-2/+14
|\ \ | |/
| * bpf: fix matching of data/data_end in verifierAlexei Starovoitov2016-06-151-2/+14
* | bpf: reject wrong sized filters earlierDaniel Borkmann2016-06-101-8/+15
* | bpf: enforce recursion limit on redirectsDaniel Borkmann2016-06-101-21/+34
|/
* bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apisDaniel Borkmann2016-05-161-1/+5
* bpf: minor cleanups in ebpf codeDaniel Borkmann2016-05-161-19/+15
* bpf: wire in data and data_end for cls_act_bpfAlexei Starovoitov2016-05-061-6/+45
* bpf: add event output helper for notifications/sampling/loggingDaniel Borkmann2016-04-191-0/+2
* bpf: convert relevant helper args to ARG_PTR_TO_RAW_STACKDaniel Borkmann2016-04-141-17/+40
* tun: use socket locks for sk_{attach,detatch}_filterHannes Frederic Sowa2016-04-071-22/+13
* tun, bpf: fix suspicious RCU usage in tun_{attach, detach}_filterDaniel Borkmann2016-04-011-12/+21
* bpf: make padding in bpf_tunnel_key explicitDaniel Borkmann2016-03-301-1/+4
* ip_tunnels, bpf: define IP_TUNNEL_OPTS_MAX and use itDaniel Borkmann2016-03-181-7/+2
* bpf, dst: add and use dst_tclassid helperDaniel Borkmann2016-03-181-8/+1
* bpf: make skb->tc_classid also readableDaniel Borkmann2016-03-181-6/+6
* bpf: support flow label for bpf_skb_{set, get}_tunnel_keyDaniel Borkmann2016-03-111-2/+12
* bpf, vxlan, geneve, gre: fix usage of dst_cache on xmitDaniel Borkmann2016-03-081-1/+1
* bpf: support for access to tunnel optionsDaniel Borkmann2016-03-081-6/+77
* bpf: allow to propagate df in bpf_skb_set_tunnel_keyDaniel Borkmann2016-03-081-1/+5
* bpf: make helper function protos staticDaniel Borkmann2016-03-081-9/+9
* bpf: add flags to bpf_skb_store_bytes for clearing hashDaniel Borkmann2016-03-081-1/+3
* bpf: allow bpf_csum_diff to feed bpf_l3_csum_replace as wellDaniel Borkmann2016-03-081-0/+6
OpenPOWER on IntegriCloud