<html xmlns:v="urn:schemas-microsoft-com:vml" 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=us-ascii">
<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:"Malgun Gothic";
panose-1:2 11 5 3 2 0 0 2 0 4;}
@font-face
{font-family:\B098\B214\BC14\B978\ACE0\B515;
panose-1:2 11 6 3 2 1 1 2 1 1;}
@font-face
{font-family:"\@\B098\B214\BC14\B978\ACE0\B515";}
@font-face
{font-family:D2Coding;
panose-1:2 11 6 9 2 1 1 2 1 1;}
@font-face
{font-family:"\@D2Coding";}
@font-face
{font-family:"Malgun Gothic";}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
text-align:justify;
text-justify:inter-ideograph;
text-autospace:none;
word-break:break-hangul;
font-size:10.0pt;
font-family:"Malgun Gothic";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
span.EmailStyle21
{mso-style-type:personal-compose;
font-family:"Arial",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:3.0cm 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="KO" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">Packets seem to be silently discarded in the RX NIC while waiting in the buffer, and it does not happen when I use only one worker core.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">I think multiple worker cores packet processing would have this problem to handle heavy traffic in parallel.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">I want to increase buffer size to solve this as below, then is it right to change only modify the number from 4 to 8?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">I am trying to gather DPDK and PMD driver log such as "--log-level="7" --log-level="pmd.net,7". Could you recommend how to set the log-level string to confirm silent packet drop?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">dpdk-stable-20.11.1/lib/librte_eventdev/rte_event_eth_rx_adapter.c<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></i></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">#define BATCH_SIZE 32<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">#define BLOCK_CNT_THRESHOLD 10<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><b><i><span lang="EN-US" style="font-family:"Arial",sans-serif">#define ETH_EVENT_BUFFER_SIZE (<span style="color:red">4</span>*BATCH_SIZE) // e.g. (<span style="color:red">8</span>*BATCH_SIZE)<o:p></o:p></span></i></b></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></i></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">#define ETH_RX_ADAPTER_SERVICE_NAME_LEN 32<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">#define ETH_RX_ADAPTER_MEM_NAME_LEN 32<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></i></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">#define RSS_KEY_SIZE 40<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">/* value written to intr thread pipe to signal thread exit */<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">#define ETH_BRIDGE_INTR_THREAD_EXIT 1<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">/* Sentinel value to detect initialized file handle */<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:20.0pt;mso-para-margin-left:2.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">#define INIT_FD -1<o:p></o:p></span></i></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">BR/Jaeeun<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" align="left" style="text-align:left;text-autospace:ideograph-numeric ideograph-other;word-break:keep-all">
<b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Jaeeun Ham
<br>
<b>Sent:</b> Wednesday, June 22, 2022 11:14 AM<br>
<b>To:</b> Jayatheerthan, Jay <jay.jayatheerthan@intel.com>; dev@dpdk.org<br>
<b>Cc:</b> Jerin Jacob <jerinj@marvell.com><br>
<b>Subject:</b> RE: ask for TXA_FLUSH_THRESHOLD change<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal" align="left" style="text-align:left"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">Could you guide me on how to eliminate or reduce tx drop/retry?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">TXA_FLUSH_THRESHOLD helped somewhat but it was not cleared packet tx drop.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:40.0pt;mso-para-margin-left:4.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">========[ TX adapter stats ]========<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:40.0pt;mso-para-margin-left:4.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">tx_retry:
<b>17499893</b><o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:40.0pt;mso-para-margin-left:4.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">tx_packets: 7501716<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:40.0pt;mso-para-margin-left:4.0gd"><i><span lang="EN-US" style="font-family:"Arial",sans-serif">tx_dropped:
<b>5132458</b><o:p></o:p></span></i></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">BR/Jaeeun<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" align="left" style="text-align:left;text-autospace:ideograph-other;word-break:keep-all">
<b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Jayatheerthan, Jay <<a href="mailto:jay.jayatheerthan@intel.com">jay.jayatheerthan@intel.com</a>>
<br>
<b>Sent:</b> Thursday, June 16, 2022 3:40 PM<br>
<b>To:</b> Jaeeun Ham <<a href="mailto:jaeeun.ham@ericsson.com">jaeeun.ham@ericsson.com</a>>;
<a href="mailto:dev@dpdk.org">dev@dpdk.org</a><br>
<b>Cc:</b> Jerin Jacob <<a href="mailto:jerinj@marvell.com">jerinj@marvell.com</a>><br>
<b>Subject:</b> RE: ask for TXA_FLUSH_THRESHOLD change<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal" align="left" style="text-align:left"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="word-break:keep-all"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">Hi Jaeeun,<o:p></o:p></span></p>
<p class="MsoNormal" style="word-break:keep-all"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">See my responses inline below.<o:p></o:p></span></p>
<p class="MsoNormal" style="word-break:keep-all"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal" style="word-break:keep-all"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">-Jay<o:p></o:p></span></p>
<p class="MsoNormal" style="word-break:keep-all"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal" style="word-break:keep-all"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"><o:p> </o:p></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" align="left" style="text-align:left;text-autospace:ideograph-other;word-break:keep-all">
<b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Jaeeun Ham <<a href="mailto:jaeeun.ham@ericsson.com">jaeeun.ham@ericsson.com</a>>
<br>
<b>Sent:</b> Monday, June 13, 2022 5:51 AM<br>
<b>To:</b> <a href="mailto:dev@dpdk.org">dev@dpdk.org</a><br>
<b>Cc:</b> Jerin Jacob <<a href="mailto:jerinj@marvell.com">jerinj@marvell.com</a>>; Jayatheerthan, Jay <<a href="mailto:jay.jayatheerthan@intel.com">jay.jayatheerthan@intel.com</a>><br>
<b>Subject:</b> ask for TXA_FLUSH_THRESHOLD change<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal" align="left" style="text-align:left"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">There were latency delay when I increase dpdk(20.11.1) core. (one worker core was okay.)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">When I decrease the TXA_FLUSH_THRESHOLD value(1024 to 32), it was okay
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">It’s TXA_FLUSH_THRESHOLD at lib/librte_eventdev/rte_event_eth_tx_adapter.c. //
<a href="https://protect2.fireeye.com/v1/url?k=31323334-501d5122-313273af-454445555731-dff86f66a37f4e0e&q=1&e=9d9b2326-a7ae-405b-bc88-9a28d777c306&u=https%3A%2F%2Fgit.dpdk.org%2Fdpdk-stable%2Ftree%2Flib%2Flibrte_eventdev%2Frte_event_eth_tx_adapter.c%3Fh%3D20.11%23n15">
https://git.dpdk.org/dpdk-stable/tree/lib/librte_eventdev/rte_event_eth_tx_adapter.c?h=20.11#n15</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">When TXA_FLUSH_THRESHOLD value was changed from
<b>1024</b> to <b>32</b>, the latency test result was fine on 10 cores for low traffic(DL:20Mbps/UL:17kbps).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">I think that this can make call for rte_eth_tx_buffer_flush() more frequently.<o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-family:"Arial",sans-serif">But, I’m not sure whether this approach can cause worse performance or not.<o:p></o:p></span></b></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">Do you have any opinion about this?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">[Jay] Yes, it will cause rte_eth_tx_buffer_flush() to be called more often. It can lead to lesser batching benefit. Typical performance vs. latency trade-off decision
apply here.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">Similar RDK RTE_BRIDGE_ETH_TX_FLUSH_THOLD is patched on DUSG3 from 1024 to smaller value since DPDK 18.11.2:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">I’m not aware of any side-effect, I think it is needed to have low enough latency even at low traffic rates. For more details see Intel
<a href="https://footprints.intel.com/MRcgi/MRlogin.pl?DL=22288DA14">FP 22288</a>.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">[Jay] Currently,
</span><span lang="EN-US" style="font-family:"Arial",sans-serif">TXA_FLUSH_THRESHOLD</span><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> is not a configurable attr.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">TXA_MAX_NB_TX(<b>128</b>) looks the same as CONFIG_RTE_BRIDGE_ETH_EVENT_BUFFER_SIZE(<b>16384</b>), then
<b>is it also should be tuned?<o:p></o:p></b></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">[Jay] They both are different attributes.
</span><span lang="EN-US" style="font-family:"Arial",sans-serif">TXA_MAX_NB_TX refers to max number of queues in Tx adapter. CONFIG_RTE_BRIDGE_ETH_EVENT_BUFFER_SIZE refers to event buffer size in Rx BD.</span><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">--- dpdk-3pp-swu-18.11/dpdk-stable-18.11.2/config/common_base.orig 2020-01-29 15:05:10.000000000 +0100<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">+++ dpdk-3pp-swu-18.11/dpdk-stable-18.11.2/config/common_base 2020-01-29 15:11:10.000000000 +0100<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">@@ -566,9 +566,9 @@<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">CONFIG_RTE_LIBRTE_BRIDGE_ETH_MAX_CP_ENQ_RETRIES=100<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">CONFIG_RTE_MAX_BRIDGE_ETH_INSTANCE=4<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">CONFIG_RTE_BRIDGE_ETH_INTR_RING_SIZE=32<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding;color:red">-CONFIG_RTE_BRIDGE_ETH_EVENT_BUFFER_SIZE=128<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding;color:#4472C4">+CONFIG_RTE_BRIDGE_ETH_EVENT_BUFFER_SIZE=16384<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">CONFIG_RTE_LIBRTE_BRIDGE_ETH_DEBUG=n<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding;color:red">-CONFIG_RTE_BRIDGE_ETH_TX_FLUSH_THOLD=1024<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding;color:#4472C4">+CONFIG_RTE_BRIDGE_ETH_TX_FLUSH_THOLD=<b>32</b><o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding"><o:p> </o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">--- dpdk-3pp-swu-dusg3-20.11.3/dpdk-stable-20.11.3/config/rte_config.h 2021-08-05 23:46:52.051051000 +0200<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">+++ dpdk-3pp-swu-dusg3-20.11.3/dpdk-stable-20.11.3/config/rte_config.h 2021-08-06 00:50:07.310766255 +0200<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">@@ -175,8 +175,8 @@<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">#define RTE_LIBRTE_BRIDGE_ETH_MAX_CP_ENQ_RETRIES 100<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">#define RTE_MAX_BRIDGE_ETH_INSTANCE 4<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">#define RTE_BRIDGE_ETH_INTR_RING_SIZE 32<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding;color:red">-#define RTE_BRIDGE_ETH_EVENT_BUFFER_SIZE 128<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding;color:red">-#define RTE_BRIDGE_ETH_TX_FLUSH_THOLD 1024<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding;color:#4472C4">+#define RTE_BRIDGE_ETH_EVENT_BUFFER_SIZE 16384<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding;color:#4472C4">+#define RTE_BRIDGE_ETH_TX_FLUSH_THOLD
<b>10</b><o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:10.0pt;mso-para-margin-left:1.0gd"><i><span lang="EN-US" style="font-family:D2Coding">#undef RTE_BRIDGE_ETH_TX_MULTI_PKT_EVENT<o:p></o:p></span></i></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Arial",sans-serif">BR/Jaeeun<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</div>
</body>
</html>