summaryrefslogtreecommitdiffstats
path: root/net/core/filter.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockoptMartin KaFai Lau2021-08-251-0/+6
* bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_SK_MSGXu Liu2021-08-241-0/+14
* bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_SOCK_OPSXu Liu2021-08-191-0/+14
* bpf: Refactor BPF_PROG_RUN into a functionAndrii Nakryiko2021-08-171-2/+2
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-08-101-0/+25
|\
| * net, core: Add support for XDP redirection to slave deviceJussi Maki2021-08-091-0/+25
* | bpf: use skb_expand_head in bpf_out_neigh_v4/6Vasily Averin2021-08-031-22/+5
|/
* bpf: tcp: Support bpf_(get|set)sockopt in bpf tcp iterMartin KaFai Lau2021-07-231-0/+34
* bpf: cpumap: Implement generic cpumapKumar Kartikeya Dwivedi2021-07-071-1/+5
* bpf: Add function for XDP meta data length checkZvi Effron2021-07-071-2/+2
* Merge tag 'net-next-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2021-06-301-27/+87
|\
| * xdp: Add proper __rcu annotations to redirect map entriesToke Høiland-Jørgensen2021-06-241-0/+28
| * bpf: Support all gso types in bpf_skb_change_proto()Maciej Żenczykowski2021-06-241-20/+2
| * bpf: Do not change gso_size during bpf_skb_change_proto()Maciej Żenczykowski2021-06-241-4/+0
| * Revert "bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto"Maciej Żenczykowski2021-06-241-13/+9
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-06-171-3/+57
| |\
| | * bpf: Support socket migration by eBPF.Kuniyuki Iwashima2021-06-151-1/+12
| | * bpf: Support BPF_FUNC_get_socket_cookie() for BPF_PROG_TYPE_SK_REUSEPORT.Kuniyuki Iwashima2021-06-151-0/+10
| | * xdp: Extend xdp_redirect_map with broadcast supportHangbin Liu2021-05-261-2/+35
| * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-05-271-0/+1
| |\ \ | | |/ | |/|
| * | bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_protoDongseok Yi2021-05-181-9/+13
* | | Merge tag 'locking-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-06-281-1/+1
|\ \ \ | |_|/ |/| |
| * | locking/atomic: net: use linux/atomic.h for xchg & cmpxchgMark Rutland2021-05-261-1/+1
| |/
* / bpf: Set mac_len in bpf_skb_change_headJussi Maki2021-05-211-0/+1
|/
* bpf: selftests: Add kfunc_call testMartin KaFai Lau2021-03-261-0/+1
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-03-251-0/+6
|\
| * bpf: Add getter and setter for SO_REUSEPORT through bpf_{g,s}etsockoptManu Bretelle2021-03-151-0/+6
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2021-03-251-2/+10
|\ \ | |/ |/|
| * bpf: BPF-helper for MTU checking add length inputJesper Dangaard Brouer2021-03-081-2/+10
* | bpf, xdp: Restructure redirect actionsBjörn Töpel2021-03-101-95/+75
* | bpf, xdp: Make bpf_redirect_map() a map operationBjörn Töpel2021-03-101-38/+1
* | bpf: Add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_ENCAP_L2_ETHXuesen Huang2021-03-051-1/+10
* | bpf: Add PROG_TEST_RUN support for sk_lookup programsLorenz Bauer2021-03-041-0/+1
* | bpf: Compute data_end dynamically with JIT codeCong Wang2021-02-261-20/+28
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-02-161-21/+174
|\
| * bpf: Drop MTU check when doing TC-BPF redirect to ingressJesper Dangaard Brouer2021-02-131-3/+3
| * bpf: Add BPF-helper for MTU checkingJesper Dangaard Brouer2021-02-131-0/+114
| * bpf: bpf_fib_lookup return MTU value as output when looked upJesper Dangaard Brouer2021-02-131-7/+15
| * bpf: Fix bpf_fib_lookup helper MTU check for SKB ctxJesper Dangaard Brouer2021-02-131-3/+10
| * bpf: Remove MTU check in __bpf_skb_max_lenJesper Dangaard Brouer2021-02-131-8/+4
| * bpf: Expose bpf_get_socket_cookie to tracing programsFlorent Revest2021-02-111-0/+12
| * bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_RECVMSGStanislav Fomichev2021-01-291-0/+4
| * bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_INET{4,6}_GET{PEER,SOCK}NAMEStanislav Fomichev2021-01-291-0/+8
| * bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_SENDMSGStanislav Fomichev2021-01-291-0/+4
* | net/sock: Add kernel config SOCK_RX_QUEUE_MAPPINGTariq Toukan2021-02-111-1/+1
* | net: initialize net->net_cookie at netns setupEric Dumazet2021-02-111-5/+3
|/
* bpf: Allow to retrieve sol_socket opts from sock_addr progsDaniel Borkmann2021-01-121-2/+23
* bpf: Only provide bpf_sock_from_file with CONFIG_NETFlorent Revest2020-12-081-0/+18
* bpf: Adds support for setting window clampPrankur gupta2020-12-031-0/+3
* bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooksStanislav Fomichev2020-12-021-0/+4