<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-ligatures:standardcontextual;
mso-fareast-language:EN-US;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:2.0cm 42.5pt 2.0cm 3.0cm;}
div.WordSection1
{page:WordSection1;}
--></style>
</head>
<body lang="RU" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU">Hello<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"> <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU">I am encountering an issue where the RSS value for some packets is set to 0 when I try to calculate it. Here’s my code for configuring RSS:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#569CD6;mso-ligatures:none;mso-fareast-language:RU">static</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#569CD6;mso-ligatures:none;mso-fareast-language:RU">constexpr</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#569CD6;mso-ligatures:none;mso-fareast-language:RU">auto</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> kRssHashKeyLen </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#D4D4D4;mso-ligatures:none;mso-fareast-language:RU">=</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">40U</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">;</span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#569CD6;mso-ligatures:none;mso-fareast-language:RU">static</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#4EC9B0;mso-ligatures:none;mso-fareast-language:RU">std</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">::array</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#D4D4D4;mso-ligatures:none;mso-fareast-language:RU"><</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#569CD6;mso-ligatures:none;mso-fareast-language:RU">uint8_t</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">,
kRssHashKeyLen</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#D4D4D4;mso-ligatures:none;mso-fareast-language:RU">></span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> kSymmetricHashKey </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#D4D4D4;mso-ligatures:none;mso-fareast-language:RU">=</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> {</span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">,</span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">,</span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x6D</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">, </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#B5CEA8;mso-ligatures:none;mso-fareast-language:RU">0x5A</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">};</span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">rte_eth_conf port_conf{};</span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">rte_eth_rxmode rx_mode{};</span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">rx_mode</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">.</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">mq_mode</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#D4D4D4;mso-ligatures:none;mso-fareast-language:RU">=</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> RTE_ETH_MQ_RX_RSS;</span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">rx_mode</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">.</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">offloads</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#D4D4D4;mso-ligatures:none;mso-fareast-language:RU">=</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> RTE_ETH_RX_OFFLOAD_RSS_HASH;</span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">port_conf</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">.</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">rxmode</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#D4D4D4;mso-ligatures:none;mso-fareast-language:RU">=</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> rx_mode;</span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">port_conf</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">.</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">rx_adv_conf</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">.</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">rss_conf</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">.</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">rss_key</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#D4D4D4;mso-ligatures:none;mso-fareast-language:RU">=</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">kSymmetricHashKey</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">.</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#DCDCAA;mso-ligatures:none;mso-fareast-language:RU">data</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">();</span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">port_conf</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">.</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">rx_adv_conf</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">.</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">rss_conf</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">.</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">rss_key_len</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#D4D4D4;mso-ligatures:none;mso-fareast-language:RU">=</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> kRssHashKeyLen;</span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:15.75pt;background:#1F1F1F"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">port_conf</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">.</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">rx_adv_conf</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">.</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">rss_conf</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU">.</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#9CDCFE;mso-ligatures:none;mso-fareast-language:RU">rss_hf</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#D4D4D4;mso-ligatures:none;mso-fareast-language:RU">=</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> RTE_ETH_RSS_IP </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#D4D4D4;mso-ligatures:none;mso-fareast-language:RU">|</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> RTE_ETH_RSS_UDP </span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#D4D4D4;mso-ligatures:none;mso-fareast-language:RU">|</span><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> RTE_ETH_RSS_TCP;</span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.5pt;font-family:Consolas;color:#CCCCCC;mso-ligatures:none;mso-fareast-language:RU"> </span><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU">Setting rx_vec_en=0 on the device helped resolve this problem. However, a new issue has emerged—packets belonging to the same connection sometimes yield different
RSS values at the output.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"> <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU">Could you please advise how to address this problem?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU"> <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU">DPDK version: <b>23.11</b></span><span style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black;mso-ligatures:none;mso-fareast-language:RU"> <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU">Regards,</span><span style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:black;mso-ligatures:none;mso-fareast-language:RU">Zaytsev Leonid</span><span style="color:black;mso-ligatures:none;mso-fareast-language:RU"><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
УВЕДОМЛЕНИЕ О КОНФИДЕНЦИАЛЬНОСТИ: Это электронное сообщение и любые документы, приложенные к нему, содержат конфиденциальную информацию. Настоящим уведомляем Вас о том, что если это сообщение не предназначено Вам, использование, копирование, распространение
информации, содержащейся в настоящем сообщении, а также осуществление любых действий на основе этой информации, строго запрещено. Если Вы получили это сообщение по ошибке, пожалуйста, сообщите об этом отправителю по электронной почте и удалите это сообщение.
CONFIDENTIALITY NOTICE: This email and any files attached to it are confidential. If you are not the intended recipient you are notified that using, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.
If you have received this email in error please notify the sender and delete this email.
</body>
</html>