Show patches with: Series = bpf, xdp: introduce and use Generic Hints/metadata       |   52 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,bpf-next,52/52] selftests/bpf: add XDP Generic Hints selftest bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,51/52] selftests/bpf: fix using test_xdp_meta BPF prog via skeleton infra bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,50/52] libbpf: introduce a couple memory access helpers bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,49/52] libbpf: add LE <--> CPU conversion helpers bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,48/52] libbpf: compress Endianness ops with a macro bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,47/52] net, ice: build XDP generic metadata bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,46/52] net, ice: use an onstack &xdp_meta_generic_rx to store HW frame info bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,45/52] net, ice: consolidate all skb fields processing bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,44/52] net, ice: allow XDP prog hot-swapping bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,43/52] net, xdp: build XDP generic metadata on Generic (skb) XDP path bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,42/52] net, xdp: shortcut skb->dev in bpf_prog_run_generic_xdp() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,41/52] net, xdp: replace net_device::xdp_prog pointer with &xdp_attachment_info bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,40/52] net, xdp: add an RCU version of xdp_attachment_setup() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,39/52] net, xdp: make &xdp_attachment_info a bit more useful in drivers bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,38/52] net, xdp: remove unused xdp_attachment_info::flags bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,37/52] rcupdate: fix access helpers for incomplete struct pointers on GCC < 10 bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,36/52] bpf, cpumap: switch to napi_skb_cache_get_bulk() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,35/52] net, skbuff: introduce napi_skb_cache_get_bulk() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,34/52] samples/bpf: add 'timeout' option to xdp_redirect_cpu bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,33/52] bpf, cpumap: add option to set a timeout for deferred flush bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,32/52] bpf, cpumap: switch to GRO from netif_receive_skb_list() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,31/52] net, gro: expose some GRO API to use outside of NAPI bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,30/52] net, gro: decouple GRO from the NAPI layer bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,29/52] net, xdp: try to fill skb fields when converting from an &xdp_frame bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,28/52] net, xdp: prefetch data a bit when building an skb from an &xdp_frame bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,27/52] net, xdp: add &sk_buff <-> &xdp_meta_generic converters bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,26/52] bpf, btf: add a pair of function to work with the BTF ID + type ID pair bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,25/52] net, xdp: add basic generic metadata accessors bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,24/52] bpf, xdp: declare generic XDP metadata structure bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,23/52] net, skbuff: constify the @skb argument of skb_hwtstamps() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,22/52] net, skbuff: add ability to skip skb metadata comparison bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,21/52] net, xdp: allow metadata > 32 bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,20/52] net, xdp: move XDP metadata helpers into new xdp_meta.h bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,19/52] stddef: make __struct_group() UAPI C++-friendly bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,18/52] samples/bpf: add ability to specify metadata threshold bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,17/52] samples/bpf: pass a struct to sample_install_xdp() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,16/52] selftests/bpf: expand xdp_link to check that setting meta opts works bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,15/52] libbpf: add bpf_program__attach_xdp_opts() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,14/52] libbpf: pass &bpf_link_create_opts directly to bpf_program__attach_fd() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,13/52] libbpf: add ability to set the meta threshold on setting XDP prog bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,12/52] libbpf: add ability to set the BTF/type ID on setting XDP prog bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,11/52] libbpf: factor out __bpf_set_link_xdp_fd_replace() args into a struct bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,10/52] net, xdp: add ability to specify frame size threshold for XDP metadata bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,09/52] net, xdp: add ability to specify BTF ID for XDP metadata bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,08/52] net, xdp: factor out XDP install arguments to a separate structure bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,07/52] net, xdp: remove redundant arguments from dev_xdp_{at,de}tach_link() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,06/52] bpf: pass a pointer to union bpf_attr to bpf_link_ops::update_prog() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,05/52] net, xdp: decouple XDP code from the core networking code bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,04/52] libbpf: patch module BTF ID into BPF insns bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,03/52] libbpf: add function to get the pair BTF ID + type ID for a given type bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,02/52] libbpf: try to load vmlinux BTF from the kernel first bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC
[RFC,bpf-next,01/52] libbpf: factor out BTF loading from load_module_btfs() bpf, xdp: introduce and use Generic Hints/metadata - - - 1-5 2022-06-28 Alexander Lobakin bpf RFC