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.yi...@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!