Message ID | 20231205210847.28460-1-larysa.zaremba@intel.com (mailing list archive) |
---|---|
Headers | show |
Series | XDP metadata via kfuncs for ice + VLAN hint | expand |
Hello: This series was applied to bpf/bpf-next.git (master) by Alexei Starovoitov <ast@kernel.org>: On Tue, 5 Dec 2023 22:08:29 +0100 you wrote: > This series introduces XDP hints via kfuncs [0] to the ice driver. > > Series brings the following existing hints to the ice driver: > - HW timestamp > - RX hash with type > > Series also introduces VLAN tag with protocol XDP hint, it now be accessed by > XDP and userspace (AF_XDP) programs. They can also be checked with xdp_metadata > test and xdp_hw_metadata program. > > [...] Here is the summary with links: - [bpf-next,v8,01/18] ice: make RX hash reading code more reusable https://git.kernel.org/bpf/bpf-next/c/9244384e811e - [bpf-next,v8,02/18] ice: make RX HW timestamp reading code more reusable https://git.kernel.org/bpf/bpf-next/c/3310aad20def - [bpf-next,v8,03/18] ice: Make ptype internal to descriptor info processing https://git.kernel.org/bpf/bpf-next/c/6b62a4214903 - [bpf-next,v8,04/18] ice: Introduce ice_xdp_buff https://git.kernel.org/bpf/bpf-next/c/d951c14ad237 - [bpf-next,v8,05/18] ice: Support HW timestamp hint https://git.kernel.org/bpf/bpf-next/c/9031d5f491b9 - [bpf-next,v8,06/18] ice: Support RX hash XDP hint https://git.kernel.org/bpf/bpf-next/c/0e6a7b095970 - [bpf-next,v8,07/18] xsk: add functions to fill control buffer https://git.kernel.org/bpf/bpf-next/c/b4e352ff1169 - [bpf-next,v8,08/18] ice: Support XDP hints in AF_XDP ZC mode https://git.kernel.org/bpf/bpf-next/c/d68d707dcbbf - [bpf-next,v8,09/18] xdp: Add VLAN tag hint https://git.kernel.org/bpf/bpf-next/c/e6795330f88b - [bpf-next,v8,10/18] ice: Implement VLAN tag hint https://git.kernel.org/bpf/bpf-next/c/714ed949c6f3 - [bpf-next,v8,11/18] ice: use VLAN proto from ring packet context in skb path https://git.kernel.org/bpf/bpf-next/c/b591137c4ec3 - [bpf-next,v8,12/18] veth: Implement VLAN tag XDP hint https://git.kernel.org/bpf/bpf-next/c/fca783799f64 - [bpf-next,v8,13/18] net: make vlan_get_tag() return -ENODATA instead of -EINVAL https://git.kernel.org/bpf/bpf-next/c/537fec0733c4 - [bpf-next,v8,14/18] mlx5: implement VLAN tag XDP hint https://git.kernel.org/bpf/bpf-next/c/7978bad4b6b9 - [bpf-next,v8,15/18] selftests/bpf: Allow VLAN packets in xdp_hw_metadata https://git.kernel.org/bpf/bpf-next/c/e71a9fa7fdb2 - [bpf-next,v8,16/18] selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata https://git.kernel.org/bpf/bpf-next/c/8e68a4beba94 - [bpf-next,v8,17/18] selftests/bpf: Add AF_INET packet generation to xdp_metadata https://git.kernel.org/bpf/bpf-next/c/a3850af4ea25 - [bpf-next,v8,18/18] selftests/bpf: Check VLAN tag and proto in xdp_metadata https://git.kernel.org/bpf/bpf-next/c/4c6612f6100c You are awesome, thank you!