summaryrefslogtreecommitdiffstats
path: root/net/core/filter.c
Commit message (Expand)AuthorAgeFilesLines
* 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/+15Star
* 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-201-0/+2
* bpf: convert relevant helper args to ARG_PTR_TO_RAW_STACKDaniel Borkmann2016-04-151-17/+40
* tun: use socket locks for sk_{attach,detatch}_filterHannes Frederic Sowa2016-04-071-22/+13Star
* 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-311-1/+4
* ip_tunnels, bpf: define IP_TUNNEL_OPTS_MAX and use itDaniel Borkmann2016-03-191-7/+2Star
* bpf, dst: add and use dst_tclassid helperDaniel Borkmann2016-03-191-8/+1Star
* bpf: make skb->tc_classid also readableDaniel Borkmann2016-03-191-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
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2016-03-081-2/+4
|\
| * bpf: fix csum setting for bpf_set_tunnel_keyDaniel Borkmann2016-02-241-2/+4
* | net: remove skb_sender_cpu_clear()WANG Cong2016-03-011-2/+0Star
* | bpf: don't emit mov A,A on returnDaniel Borkmann2016-02-221-4/+6
* | bpf: fix csum update in bpf_l4_csum_replace helper for udpDaniel Borkmann2016-02-221-1/+7
* | bpf: try harder on clones when writing into skbDaniel Borkmann2016-02-221-9/+10
* | bpf: remove artificial bpf_skb_{load, store}_bytes buffer limitationDaniel Borkmann2016-02-221-13/+14
* | bpf: add generic bpf_csum_diff helperDaniel Borkmann2016-02-221-0/+53
* | soreuseport: Prep for fast reuseport TCP socket selectionCraig Gallek2016-02-111-1/+1
|/
* net: bpf: reject invalid shiftsRabin Vincent2016-01-121-0/+5
* bpf: support ipv6 for bpf_skb_{set,get}_tunnel_keyDaniel Borkmann2016-01-111-7/+62
* bpf: export helper function flags and reject invalid onesDaniel Borkmann2016-01-111-14/+23
* bpf: add skb_postpush_rcsum and fix dev_forward_skb occasionsDaniel Borkmann2016-01-101-4/+13
* soreuseport: setsockopt SO_ATTACH_REUSEPORT_[CE]BPFCraig Gallek2016-01-051-22/+99
* bpf: fix misleading comment in bpf_convert_filterDaniel Borkmann2015-12-181-6/+0Star
* bpf: move clearing of A/X into classic to eBPF migration prologueDaniel Borkmann2015-12-181-3/+16
* bpf: add bpf_skb_load_bytes helperDaniel Borkmann2015-12-181-1/+34
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2015-10-201-1/+6
|\
| * bpf: clear sender_cpu before xmitAlexei Starovoitov2015-10-081-0/+1
| * bpf: fix panic in SO_GET_FILTER with native ebpf programsDaniel Borkmann2015-10-051-1/+5
* | bpf: enable non-root eBPF programsAlexei Starovoitov2015-10-131-1/+2
* | bpf: fix cb access in socket filter programsAlexei Starovoitov2015-10-111-5/+7
* | bpf: split state from prandom_u32() and consolidate {c, e}BPF prngsDaniel Borkmann2015-10-081-7/+2Star
* | bpf, skb_do_redirect: clear sender_cpu before xmitDaniel Borkmann2015-10-081-0/+1
* | bpf, seccomp: prepare for upcoming criu supportDaniel Borkmann2015-10-051-5/+11
* | sched, bpf: make skb->priority writableDaniel Borkmann2015-10-031-2/+7
* | sched, bpf: add helper for retrieving routing realmsDaniel Borkmann2015-10-031-0/+22
* | ebpf: migrate bpf_prog's flags to bitfieldDaniel Borkmann2015-10-031-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2015-09-271-1/+1
|\|
| * ebpf: emit correct src_reg for conditional jumpsTycho Andersen2015-09-111-1/+1
* | sched, bpf: let stack handle !IFF_UP devs on bpf_clone_redirectDaniel Borkmann2015-09-231-3/+0Star
* | bpf: add bpf_redirect() helperAlexei Starovoitov2015-09-181-0/+44