summaryrefslogtreecommitdiffstats
path: root/net/core/filter.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: fix 32-bit divide by zeroAlexei Starovoitov2018-01-141-0/+4
* bpf: introduce BPF_JIT_ALWAYS_ON configAlexei Starovoitov2018-01-091-4/+2Star
* bpf: introduce ARG_PTR_TO_MEM_OR_NULLGianluca Borello2017-11-221-2/+2
* bpf: remove old offload/analyzerJakub Kicinski2017-11-051-42/+0Star
* net: filter: remove unused variable and fix warningJakub Kicinski2017-10-311-2/+1Star
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-10-301-3/+29
|\
| * bpf: rename sk_actions to align with bpf infrastructureJohn Fastabend2017-10-291-2/+3
| * bpf: bpf_compute_data uses incorrect cb structureJohn Fastabend2017-10-291-1/+26
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-10-221-15/+17
|\|
| * bpf: remove mark access for SK_SKB program typesJohn Fastabend2017-10-201-1/+1
| * bpf: avoid preempt enable/disable in sockmap using tcp_skb_cb regionJohn Fastabend2017-10-201-14/+15
* | bpf: Adding helper function bpf_getsockopsLawrence Brakmo2017-10-221-1/+45
* | bpf: allow access to skb->len from offloadsJakub Kicinski2017-10-181-0/+2
* | bpf: move knowledge about post-translation offsets out of verifierJakub Kicinski2017-10-181-0/+40
* | bpf: split verifier and program opsJakub Kicinski2017-10-181-9/+36
* | bpf: XDP_REDIRECT enable use of cpumapJesper Dangaard Brouer2017-10-181-29/+111
* | bpf: don't rely on the verifier lock for metadata_dst allocationJakub Kicinski2017-10-101-7/+9
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-10-061-4/+8
|\|
| * socket, bpf: fix possible use after freeEric Dumazet2017-10-031-4/+8
* | bpf: add meta pointer for direct accessDaniel Borkmann2017-09-261-4/+73
* | bpf: rename bpf_compute_data_end into bpf_compute_data_pointersDaniel Borkmann2017-09-261-7/+7
|/
* bpf: fix ri->map_owner pointer on bpf_prog_reallocDaniel Borkmann2017-09-201-9/+15
* xdp: implement xdp_redirect_map for generic XDPJesper Dangaard Brouer2017-09-111-12/+26
* bpf: make error reporting in bpf_warn_invalid_xdp_action more clearDaniel Borkmann2017-09-091-1/+5
* bpf: don't select potentially stale ri->map from buggy xdp progsDaniel Borkmann2017-09-091-2/+19
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-09-021-6/+2Star
|\
| * tcp: fix refcnt leak with ebpf congestion controlSabrina Dubroca2017-08-261-5/+2Star
| * bpf: fix bpf_setsockopts return valueYuchung Cheng2017-08-251-1/+0Star
* | bpf: Collapse offset checks in sock_filter_is_valid_accessDavid Ahern2017-09-011-2/+0Star
* | bpf: Allow cgroup sock filters to use get_current_uid_gid helperDavid Ahern2017-09-011-1/+15
* | bpf: Add mark and priority to sock options that can be setDavid Ahern2017-09-011-0/+26
* | xdp: separate xdp_redirect tracepoint in map caseJesper Dangaard Brouer2017-08-291-2/+2
* | xdp: separate xdp_redirect tracepoint in error caseJesper Dangaard Brouer2017-08-291-13/+24
* | xdp: tracepoint xdp_redirect also need a map argumentJesper Dangaard Brouer2017-08-291-3/+3
* | xdp: remove redundant argument to trace_xdp_redirectJesper Dangaard Brouer2017-08-291-3/+3
* | xdp: remove net_device names from xdp_redirect tracepointJesper Dangaard Brouer2017-08-241-3/+3
* | xdp: make generic xdp redirect use tracepoint trace_xdp_redirectJesper Dangaard Brouer2017-08-241-12/+23
* | xdp: remove bpf_warn_invalid_xdp_redirectJesper Dangaard Brouer2017-08-241-8/+0Star
* | bpf: misc xdp redirect cleanupsDaniel Borkmann2017-08-231-40/+32Star
* | xdp: adjust xdp redirect tracepoint to include return error codeJesper Dangaard Brouer2017-08-191-7/+12
* | bpf: reuse tc bpf prologue for sk skb progsDaniel Borkmann2017-08-171-37/+10Star
* | bpf: no need to nullify ri->map in xdp_do_redirectDaniel Borkmann2017-08-171-1/+0Star
* | bpf: add access to sock fields and pkt data from sk_skb programsJohn Fastabend2017-08-161-0/+169
* | bpf: sockmap with sk redirect supportJohn Fastabend2017-08-161-0/+43
* | bpf: introduce new program type for skbs on socketsJohn Fastabend2017-08-161-0/+36
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-08-161-0/+2
|\|
| * bpf: fix two missing target_size settings in bpf_convert_ctx_accessDaniel Borkmann2017-08-111-0/+2
* | bpf: add BPF_J{LT,LE,SLT,SLE} instructionsDaniel Borkmann2017-08-101-4/+17
* | bpf: fix the printing of ifindexWilliam Tu2017-08-031-4/+6
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-07-211-1/+1
|\|