summaryrefslogtreecommitdiffstats
path: root/net/core/filter.c
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-101-6/+0
|\
| * net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail()Andrew Kanner2023-08-071-6/+0
* | bpf, net: Support SO_REUSEPORT sockets with bpf_sk_assignLorenz Bauer2023-07-251-2/+0
* | bpf: reject unhashed sockets in bpf_sk_assignLorenz Bauer2023-07-251-0/+2
* | bpf: Add fd-based tcx multi-prog infra with link supportDaniel Borkmann2023-07-191-2/+2
* | xsk: add support for AF_XDP multi-buffer on Rx pathTirthendu Sarkar2023-07-191-6/+1
|/
* bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindingsGilad Sever2023-06-211-30/+39
* bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpointGilad Sever2023-06-211-6/+18
* bpf: Factor out socket lookup functions for the TC hookpoint.Gilad Sever2023-06-211-3/+60
* bpf/xdp: optimize bpf_xdp_pointer to avoid reading sinfoJesper Dangaard Brouer2023-06-051-3/+4
* bpf: Add table ID to bpf_fib_lookup BPF helperLouis DeLosSantos2023-06-011-1/+13
* bpf: Add bpf_sock_destroy kfuncAditi Ghag2023-05-191-0/+63
* bpf: Emit struct bpf_tcp_sock type in vmlinux BTFYonghong Song2023-05-021-0/+2
* 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