summaryrefslogtreecommitdiff
path: root/net/core/filter.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-03bpf: Add __sk_buff->delivery_time_type and bpf_skb_set_skb_delivery_time()Martin KaFai Lau1-35/+134
2022-03-03bpf: Keep the (rcv) timestamp behavior for the existing tc-bpf@ingressMartin KaFai Lau1-10/+61
2022-03-03net: Add skb_clear_tstamp() to keep the mono delivery_timeMartin KaFai Lau1-3/+3
2022-02-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+3
2022-02-11bpf: Do not try bpf_msg_push_data with len 0Felix Maurer1-0/+3
2022-02-10Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-2/+11
2022-02-09bpf: Make remote_port field in struct bpf_sk_lookup 16-bit wideJakub Sitnicki1-1/+2
2022-02-05skmsg: convert struct sk_msg_sg::copy to a bitmapEric Dumazet1-2/+2
2022-01-31bpf: Make dst_port field in struct bpf_sock 16-bit wideJakub Sitnicki1-1/+9
2022-01-31bpf: Add SO_TXREHASH setsockoptAkhmat Karakotov1-0/+10
2022-01-22xdp: disable XDP_REDIRECT for xdp fragsLorenzo Bianconi1-0/+8
2022-01-22net: xdp: introduce bpf_xdp_pointer utility routineLorenzo Bianconi1-38/+138
2022-01-22bpf: add frags support to xdp copy helpersEelco Chaudron1-5/+52
2022-01-22bpf: add frags support to the bpf_xdp_adjust_tail() APIEelco Chaudron1-0/+65
2022-01-22bpf: introduce bpf_xdp_get_buff_len helperLorenzo Bianconi1-0/+15
2022-01-19bpf: Remove check_kfunc_call callback and old kfunc BTF ID APIKumar Kartikeya Dwivedi1-1/+0
2022-01-06xdp: Add xdp_do_redirect_frame() for pre-computed xdp_framesToke Høiland-Jørgensen1-11/+54
2022-01-06xdp: Move conversion to xdp_frame out of map functionsToke Høiland-Jørgensen1-7/+17
2022-01-06bpf: Add SO_RCVBUF/SO_SNDBUF in _bpf_getsockopt().Kuniyuki Iwashima1-0/+6
2022-01-06bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt().Kuniyuki Iwashima1-0/+2
2021-12-19bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem.Hao Luo1-32/+32
2021-12-14bpf: Let bpf_warn_invalid_xdp_action() report more infoPaolo Abeni1-3/+3
2021-12-14bpf: Do not WARN in bpf_warn_invalid_xdp_action()Paolo Abeni1-3/+3
2021-12-11Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-6/+5
2021-11-30bpf, docs: Prune all references to "internal BPF"Christoph Hellwig1-6/+5
2021-11-22skbuff: Move conditional preprocessor directives out of struct sk_buffKees Cook1-5/+5
2021-11-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+6
2021-11-16bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progsDmitrii Banshchikov1-0/+6
2021-11-15Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-5/+8
2021-11-12bpf: Extend BTF_ID_LIST_GLOBAL with parameter for number of IDsSong Liu1-5/+1
2021-11-11bpf: Add ingress_ifindex to bpf_sk_lookupMark Pashmfouroush1-0/+7
2021-11-09bpf, sockmap: sk_skb data_end access incorrect when src_reg = dst_regJussi Maki1-6/+30
2021-11-09bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and collidingJohn Fastabend1-0/+22
2021-11-09bpf, sockmap: Use stricter sk state checks in sk_lookup_assignJohn Fastabend1-2/+4
2021-10-22bpf: Add bpf_skc_to_unix_sock() helperHengqi Chen1-0/+23
2021-09-11bpf: Add hardware timestamp field to __sk_buffVadim Fedorenko1-0/+21
2021-08-26bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockoptMartin KaFai Lau1-0/+6
2021-08-25bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_SK_MSGXu Liu1-0/+14
2021-08-19bpf: Allow bpf_get_netns_cookie in BPF_PROG_TYPE_SOCK_OPSXu Liu1-0/+14
2021-08-17bpf: Refactor BPF_PROG_RUN into a functionAndrii Nakryiko1-2/+2
2021-08-10Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-0/+25
2021-08-10net, core: Add support for XDP redirection to slave deviceJussi Maki1-0/+25
2021-08-03bpf: use skb_expand_head in bpf_out_neigh_v4/6Vasily Averin1-22/+5
2021-07-24bpf: tcp: Support bpf_(get|set)sockopt in bpf tcp iterMartin KaFai Lau1-0/+34
2021-07-08bpf: cpumap: Implement generic cpumapKumar Kartikeya Dwivedi1-1/+5
2021-07-08bpf: Add function for XDP meta data length checkZvi Effron1-2/+2
2021-07-01Merge tag 'net-next-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-27/+87
2021-06-28Merge tag 'locking-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2021-06-24xdp: Add proper __rcu annotations to redirect map entriesToke Høiland-Jørgensen1-0/+28
2021-06-24bpf: Support all gso types in bpf_skb_change_proto()Maciej Żenczykowski1-20/+2