summaryrefslogtreecommitdiffstats
path: root/net/core/filter.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: fix subprog verifier bypass by div/mod by 0 exceptionDaniel Borkmann2018-01-261-1/+8
* bpf: xor of a/x in cbpf can be done in 32 bit aluDaniel Borkmann2018-01-261-2/+2
* bpf: Add sock_ops R/W access to tclassLawrence Brakmo2018-01-251-2/+45
* bpf: Add support for reading sk_state and moreLawrence Brakmo2018-01-251-11/+132
* bpf: Adds field bpf_sock_ops_cb_flags to tcp_sockLawrence Brakmo2018-01-251-0/+34
* bpf: Add write access to tcp_sock and sock fieldsLawrence Brakmo2018-01-251-0/+48
* bpf: Make SOCK_OPS_GET_TCP struct independentLawrence Brakmo2018-01-251-10/+10
* bpf: Make SOCK_OPS_GET_TCP size independentLawrence Brakmo2018-01-251-5/+8
* bpf: Only reply field should be writeableLawrence Brakmo2018-01-251-2/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2018-01-201-2/+5
|\
| * bpf: move event_output to const_size_or_zero for xdp/skb as wellDaniel Borkmann2018-01-191-2/+2
| * bpf: add csum_diff helper to xdp as wellDaniel Borkmann2018-01-191-0/+2
| * bpf: allow socket_filter programs to use bpf_prog_test_runAlexei Starovoitov2018-01-181-0/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-01-191-0/+4
|\ \ | |/ |/|
| * bpf: fix 32-bit divide by zeroAlexei Starovoitov2018-01-141-0/+4
* | bpf: simplify xdp_convert_ctx_access for xdp_rxq_infoJesper Dangaard Brouer2018-01-131-4/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-01-111-4/+2
|\ \ | |/
| * bpf: introduce BPF_JIT_ALWAYS_ON configAlexei Starovoitov2018-01-091-4/+2
* | bpf: finally expose xdp_rxq_info to XDP bpf-programsJesper Dangaard Brouer2018-01-051-0/+19
* | bpf: make function xdp_do_generic_redirect_map() staticXiongwei Song2017-12-191-2/+3
* | bpf: Add access to snd_cwnd and others in sock_opsLawrence Brakmo2017-12-051-0/+36
* | bpf: move bpf csum flag checkWilliam Tu2017-12-041-3/+2
* | bpf: allow disabling tunnel csum for ipv6William Tu2017-12-041-2/+3
|/
* bpf: introduce ARG_PTR_TO_MEM_OR_NULLGianluca Borello2017-11-221-2/+2
* bpf: remove old offload/analyzerJakub Kicinski2017-11-051-42/+0
* net: filter: remove unused variable and fix warningJakub Kicinski2017-10-311-2/+1
* 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-051-4/+8
|\ \ | |/
| * socket, bpf: fix possible use after freeEric Dumazet2017-10-021-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-191-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-081-1/+5
* bpf: don't select potentially stale ri->map from buggy xdp progsDaniel Borkmann2017-09-081-2/+19
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-09-011-6/+2
|\
| * tcp: fix refcnt leak with ebpf congestion controlSabrina Dubroca2017-08-251-5/+2
| * bpf: fix bpf_setsockopts return valueYuchung Cheng2017-08-241-1/+0
* | bpf: Collapse offset checks in sock_filter_is_valid_accessDavid Ahern2017-09-011-2/+0
OpenPOWER on IntegriCloud