<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Dec 14, 2023, 11:20 PM Stephen Hemminger <<a href="mailto:stephen@networkplumber.org">stephen@networkplumber.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The BPF infrastructure in kernel changed which broke the method<br>
being used to load the RSS part of rte_flow in the TAP device.<br>
Since this is a little used feature, and fixing the problem would<br>
be moderately complex and create new dependency on libbpf,<br>
mark the feature as deprecated and plan for removal. </blockquote></div></div><div dir="auto">    Does this mean that RSS will not work with netvsc as netvsc is using tap and mellanox ? Or will that not be affected . </div><div dir="auto"></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Signed-off-by: Stephen Hemminger <<a href="mailto:stephen@networkplumber.org" target="_blank" rel="noreferrer">stephen@networkplumber.org</a>><br>
---<br>
 doc/guides/rel_notes/deprecation.rst | 5 +++++<br>
 1 file changed, 5 insertions(+)<br>
<br>
diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst<br>
index 81b93515cbd9..7d9012ada2d7 100644<br>
--- a/doc/guides/rel_notes/deprecation.rst<br>
+++ b/doc/guides/rel_notes/deprecation.rst<br>
@@ -146,3 +146,8 @@ Deprecation Notices<br>
   will be deprecated and subsequently removed in DPDK 24.11 release.<br>
   Before this, the new port library API (functions rte_swx_port_*)<br>
   will gradually transition from experimental to stable status.<br>
+<br>
+* tap: The support for RTE_FLOW_ACTION_TYPE_RSS is deprecated and<br>
+  will be removed in DPDK 24.11 release. It is already broken on recent<br>
+  Linux kernels due to changes in how BPF programs are loaded,<br>
+  and will not be fixed.<br>
-- <br>
2.43.0<br>
<br>
</blockquote></div></div></div>