summaryrefslogtreecommitdiffstats
path: root/net/core/filter.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | cls_bpf: introduce integrated actionsDaniel Borkmann2015-09-181-0/+14
|/
* ip_tunnels: record IP version in tunnel infoJiri Benc2015-08-291-0/+2
* bpf: fix bpf_skb_set_tunnel_key() helperAlexei Starovoitov2015-08-271-0/+1
* route: move lwtunnel state to dst_entryJiri Benc2015-08-211-1/+1
* ip_tunnels: add IPv6 addresses to ip_tunnel_keyJiri Benc2015-08-211-2/+2
* net: Change pseudohdr argument of inet_proto_csum_replace* to be a boolTom Herbert2015-08-181-1/+1
* net: Export bpf_prog_create_from_user().David S. Miller2015-08-171-0/+1
* ebpf: add skb->hash to offset map for usage in {cls, act}_bpf or filtersDaniel Borkmann2015-08-031-0/+7
* bpf: add helpers to access tunnel metadataAlexei Starovoitov2015-08-011-0/+77
* test_bpf: add bpf_skb_vlan_push/pop() testsAlexei Starovoitov2015-07-211-0/+2
* bpf: introduce bpf_skb_vlan_push/pop() helpersAlexei Starovoitov2015-07-211-0/+48
* ebpf: add helper to retrieve net_cls's classid cookieDaniel Borkmann2015-07-201-0/+15
* bpf: disallow bpf tc programs access current->pid,uidAlexei Starovoitov2015-06-161-6/+0Star
* bpf: allow networking programs to use bpf_trace_printk() for debuggingAlexei Starovoitov2015-06-161-0/+2
* bpf: introduce current->pid, tgid, uid, gid, comm accessorsAlexei Starovoitov2015-06-161-0/+6
* bpf: allow programs to write to certain skb fieldsAlexei Starovoitov2015-06-071-12/+82
* bpf: make programs see skb->data == L2 for ingress and egressAlexei Starovoitov2015-06-071-23/+3Star
* bpf: fix build due to missing tc_verdAlexei Starovoitov2015-06-041-3/+1Star
* bpf: introduce bpf_clone_redirect() helperAlexei Starovoitov2015-06-041-0/+40
* ebpf: allow bpf_ktime_get_ns_proto also for networkingDaniel Borkmann2015-06-011-0/+2
* bpf: allow BPF programs access skb->skb_iif and skb->dev->ifindex fieldsAlexei Starovoitov2015-05-311-0/+18
* bpf: allow bpf programs to tail-call other bpf programsAlexei Starovoitov2015-05-211-0/+2
* net: move *skb_get_poff declarations into correct headerJiri Pirko2015-05-131-0/+1
* seccomp, filter: add and use bpf_prog_create_from_user from seccompDaniel Borkmann2015-05-091-2/+49
* net: filter: add __GFP_NOWARN flag for larger kmem allocsDaniel Borkmann2015-05-091-3/+6
* seccomp: simplify seccomp_prepare_filter and reuse bpf_prepare_filterNicolas Schichan2015-05-091-4/+4
* net: filter: add a callback to allow classic post-verifier transformationsNicolas Schichan2015-05-091-3/+15