summaryrefslogtreecommitdiffstats
path: root/net/core/filter.c
Commit message (Expand)AuthorAgeFilesLines
* net: Properly typecast int values to set sk_max_pacing_rateKe Li2020-10-221-1/+2
* bpf: Fix bpf_redirect_neigh helper api to support supplying nexthopToke Høiland-Jørgensen2020-10-221-59/+99
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2020-10-121-8/+99
|\
| * bpf: Always return target ifindex in bpf_fib_lookupToke Høiland-Jørgensen2020-10-111-1/+2
| * bpf: Add redirect_peer helperDaniel Borkmann2020-10-111-7/+47
| * bpf: Add tcp_notsent_lowat bpf setsockoptNikita V. Shirokov2020-10-091-0/+4
| * bpf, sockmap: Add skb_adjust_room to pop bytes off ingress payloadJohn Fastabend2020-10-021-0/+46
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-10-081-0/+6
|\ \ | |/ |/|
| * bpf: Fix "unresolved symbol" build error with resolve_btfidsYonghong Song2020-10-011-0/+6
* | bpf: Add redirect_neigh helper as redirect drop-inDaniel Borkmann2020-09-301-15/+261
* | bpf, net: Rework cookie generator as per-cpu oneDaniel Borkmann2020-09-301-5/+5
* | bpf: Add classid helper only based on skb->skDaniel Borkmann2020-09-301-0/+21
* | bpf: Change bpf_sk_assign to accept ARG_PTR_TO_BTF_ID_SOCK_COMMONMartin KaFai Lau2020-09-251-2/+2
* | bpf: Change bpf_tcp_*_syncookie to accept ARG_PTR_TO_BTF_ID_SOCK_COMMONMartin KaFai Lau2020-09-251-4/+4
* | bpf: Change bpf_sk_release and bpf_sk_*cgroup_id to accept ARG_PTR_TO_BTF_ID_...Martin KaFai Lau2020-09-251-16/+14
* | bpf: Enable bpf_skc_to_* sock casting helper to networking prog typeMartin KaFai Lau2020-09-251-20/+49
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2020-09-231-36/+13
|\ \
| * | bpf: Allow specifying a BTF ID per argument in function protosLorenz Bauer2020-09-211-22/+9
| * | tcp: simplify _bpf_setsockopt(): Remove flags argumentNeal Cardwell2020-09-101-7/+3
| * | tcp: simplify tcp_set_congestion_control(): Always reinitializeNeal Cardwell2020-09-101-2/+1
| * | tcp: Simplify EBPF TCP_CONGESTION to always init CCNeal Cardwell2020-09-101-6/+1
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-09-221-9/+10
|\ \ \ | | |/ | |/|
| * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2020-09-151-9/+9
| |\ \
| | * | bpf: Bpf_skc_to_* casting helpers require a NULL check on skMartin KaFai Lau2020-09-151-7/+7
| | * | bpf: Fix clobbering of r2 in bpf_gen_ld_absDaniel Borkmann2020-09-081-2/+2
| * | | ipv4: Initialize flowi4_multipath_hash in data pathDavid Ahern2020-09-141-0/+1
* | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2020-09-041-1/+1
|\| | | | |_|/ |/| |
| * | treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
| |/
* | tcp: bpf: Optionally store mac header in TCP_SAVE_SYNMartin KaFai Lau2020-08-241-5/+22
* | bpf: tcp: Allow bpf prog to write and parse TCP header optionMartin KaFai Lau2020-08-241-0/+365
* | bpf: sock_ops: Change some members of sock_ops_kern from u32 to u8Martin KaFai Lau2020-08-241-5/+10
* | tcp: bpf: Add TCP_BPF_RTO_MIN for bpf_setsockoptMartin KaFai Lau2020-08-241-0/+7
* | tcp: bpf: Add TCP_BPF_DELACK_MAX setsockoptMartin KaFai Lau2020-08-241-0/+8
* | tcp: Use a struct to represent a saved_synMartin KaFai Lau2020-08-241-2/+2
|/
* bpf: sock_ops sk access may stomp registers when dst_reg = src_regJohn Fastabend2020-08-131-11/+38
* bpf: sock_ops ctx access may stomp registers in corner caseJohn Fastabend2020-08-131-2/+24
* bpf: Expose socket storage to BPF_PROG_TYPE_CGROUP_SOCKStanislav Fomichev2020-07-311-0/+3
* net: switch copy_bpf_fprog_from_user to sockptr_tChristoph Hellwig2020-07-241-3/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2020-07-221-42/+186
|\
| * bpf: Make btf_sock_ids globalYonghong Song2020-07-211-28/+2
| * bpf: Compute bpf_skc_to_*() helper socket btf ids at build timeYonghong Song2020-07-211-31/+18
| * inet: Run SK_LOOKUP BPF program on socket lookupJakub Sitnicki2020-07-171-0/+3
| * bpf: Introduce SK_LOOKUP program type with a dedicated attach pointJakub Sitnicki2020-07-171-0/+180
* | net: simplify cBPF setsockopt compat handlingChristoph Hellwig2020-07-191-0/+23
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2020-07-131-2/+8
|\
| * bpf: Resolve BTF IDs in vmlinux imageJiri Olsa2020-07-131-2/+7
| * bpf: Add BPF_CGROUP_INET_SOCK_RELEASE hookStanislav Fomichev2020-07-081-0/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-07-111-3/+7
|\ \ | |/ |/|
| * sched: consistently handle layer3 header accesses in the presence of VLANsToke Høiland-Jørgensen2020-07-031-3/+7
* | bpf: Fix net/core/filter build errors when INET is not enabledRandy Dunlap2020-07-011-0/+4