[PATCH v15 00/11] net/tap: make RSS work again
Ferruh Yigit
ferruh.yigit at amd.com
Wed May 22 17:42:08 CEST 2024
On 5/21/2024 9:12 PM, Stephen Hemminger wrote:
> The support of doing RSS for rte_flow_action was a cool idea
> but it has been broken for several releases of DPDK as the
> underlying kernel and BPF infrastructure changed.
>
> This series cleans up the BPF program, implements several
> features that were never completed in the original code
> and changes to use the current BPF tool chain.
>
> The result should be easier to read and maintain. I do not
> intend to support backporting this to stable releases due
> to lack of demand and dealing with older distros.
>
> v15 - fix formatting in new release note
>
> Stephen Hemminger (11):
> net/tap: fix fd check in flow_isolate
> net/tap: do not duplicate fd's
> net/tap: remove unused fields
> net/tap: validate and setup parameters for BPF RSS
> net/tap: do not build flow support if header is out of date
> net/tap: rewrite the RSS BPF program
> net/tap: use libbpf to load new BPF program
> net/tap: remove no longer used files
> net/tap: simplify internals
> net/tap: remove extraneous newlines
> net/tap: update documentation
>
Except from "09/11 - net/tap: simplify internals", for rest of the series:
Acked-by: Ferruh Yigit <ferruh.yigit at amd.com>
I will drop 9/11 from the series, to be able to proceed with the set, it
can continue separately.
Except from 9/11,
Series applied to dpdk-next-net/main, thanks.
Thanks for bringing tap eBPF support back to life!
More information about the dev
mailing list