summaryrefslogtreecommitdiffstats
path: root/net/core/filter.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: minimal support for programs hooked into netfilter frameworkFlorian Westphal2023-04-211-0/+1
* bpf: Set skb redirect and from_ingress info in __bpf_tx_skbDaniel Borkmann2023-04-171-0/+1
* Daniel Borkmann says:Jakub Kicinski2023-04-131-19/+10
|\
| * bpf: Teach verifier that certain helpers accept NULL pointer.Alexei Starovoitov2023-04-041-1/+1
| * bpf: Remove unused arguments from btf_struct_access().Alexei Starovoitov2023-04-041-8/+5
| * bpf: Invoke btf_struct_access() callback only for writes.Alexei Starovoitov2023-04-041-6/+0
| * net: skbuff: rename __pkt_vlan_present_offset to __mono_tc_offsetJakub Kicinski2023-03-201-4/+4
* | neighbour: switch to standard rcu, instead of rcu_bhEric Dumazet2023-03-211-6/+10
* | neighbour: annotate lockless accesses to n->nud_stateEric Dumazet2023-03-151-2/+2
|/
* bpf: allow ctx writes using BPF_ST_MEM instructionEduard Zingerman2023-03-031-35/+44
* bpf: Make bpf_get_current_[ancestor_]cgroup_id() available for all program typesTejun Heo2023-03-021-6/+0
* bpf: Add bpf_dynptr_slice and bpf_dynptr_slice_rdwrJoanne Koong2023-03-011-3/+3
* bpf: Add xdp dynptrsJoanne Koong2023-03-011-2/+35
* bpf: Add skb dynptrsJoanne Koong2023-03-011-0/+67
* bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookupMartin KaFai Lau2023-02-171-13/+26
* bpf: bpf_fib_lookup should not return neigh in NUD_FAILED stateMartin KaFai Lau2023-02-171-2/+2
* bpf: devmap: check XDP features in __xdp_enqueue routineLorenzo Bianconi2023-02-021-8/+5
* bpf: Use ARG_CONST_SIZE_OR_ZERO for 3rd argument of bpf_tcp_raw_gen_syncookie...Ilya Leoshkevich2023-01-281-2/+2
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-01-281-9/+32
|\
| * bpf: Check the protocol of a sock to agree the calls to bpf_setsockopt().Kui-Feng Lee2023-01-251-1/+1
| * bpf: Rename bpf_{prog,map}_is_dev_bound to is_offloadedStanislav Fomichev2023-01-231-1/+1
| * bpf: Add ipip6 and ip6ip decap support for bpf_skb_adjust_room()Ziyang Xuan2023-01-151-1/+30
| * bpf: Remove the unnecessary insn buffer comparisonHaiyue Wang2023-01-101-6/+0
* | xdp: document xdp_do_flush() before napi_complete_done()Magnus Karlsson2023-01-181-3/+7
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-01-051-2/+5
|\
| * bpf: pull before calling skb_postpull_rcsum()Jakub Kicinski2022-12-201-2/+5
* | bpf: Add flag BPF_F_NO_TUNNEL_KEY to bpf_skb_set_tunnel_key()Christian Ehrig2022-12-191-1/+4
|/
* xfrm: interface: Add unstable helpers for setting/getting XFRM metadata from ...Eyal Birger2022-12-051-0/+9
* bpf: Add dummy type reference to nf_conn___init to fix type deduplicationToke Høiland-Jørgensen2022-12-041-0/+14
* Daniel Borkmann says:Jakub Kicinski2022-11-281-29/+28
|\
| * bpf: Move skb->len == 0 checks into __bpf_redirectStanislav Fomichev2022-11-211-5/+6
| * bpf, docs: DEVMAPs and XDP_REDIRECTMaryam Tahhan2022-11-181-2/+6
| * bpf: Expand map key argument of bpf_redirect_map to u64Toke Høiland-Jørgensen2022-11-151-2/+2
| * bpf: Refactor btf_struct_accessKumar Kartikeya Dwivedi2022-11-141-20/+14
* | udp: Access &udp_table via net.Kuniyuki Iwashima2022-11-161-2/+2
|/
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2022-11-111-8/+35
|\
| * bpf: Add hwtstamp field for the sockops progMartin KaFai Lau2022-11-111-8/+31
| * bpf: make sure skb->len != 0 when redirecting to a tunneling deviceStanislav Fomichev2022-11-031-0/+4
* | net: remove skb->vlan_presentEric Dumazet2022-11-111-12/+10
|/
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-10-031-16/+108
|\
| * bpf: tcp: Stop bpf_setsockopt(TCP_CONGESTION) in init ops to recur itselfMartin KaFai Lau2022-09-291-1/+27
| * bpf: Refactor bpf_setsockopt(TCP_CONGESTION) handling into another functionMartin KaFai Lau2022-09-291-17/+28
| * bpf: Move the "cdg" tcp-cc check to the common sol_tcp_sockopt()Martin KaFai Lau2022-09-291-6/+7
| * bpf: Rename nfct_bsa to nfct_btf_struct_accessDaniel Xu2022-09-201-9/+9
| * bpf: Add support for writing to nf_conn:markDaniel Xu2022-09-101-0/+54
* | tcp: Access &tcp_hashinfo via net.Kuniyuki Iwashima2022-09-201-2/+3
|/
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextPaolo Abeni2022-09-061-373/+262
|\
| * bpf: Change bpf_getsockopt(SOL_IPV6) to reuse do_ipv6_getsockopt()Martin KaFai Lau2022-09-021-31/+24
| * bpf: Change bpf_getsockopt(SOL_IP) to reuse do_ip_getsockopt()Martin KaFai Lau2022-09-021-18/+12
| * bpf: Change bpf_getsockopt(SOL_TCP) to reuse do_tcp_getsockopt()Martin KaFai Lau2022-09-021-31/+43