<html>
<head>
<base href="https://bugs.dpdk.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8" class="bz_new_table">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - enic: no longer accepting 2048 descriptor size in 20.11.6"
href="https://bugs.dpdk.org/show_bug.cgi?id=1185">1185</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>enic: no longer accepting 2048 descriptor size in 20.11.6
</td>
</tr>
<tr>
<th>Product</th>
<td>DPDK
</td>
</tr>
<tr>
<th>Version</th>
<td>20.11
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>UNCONFIRMED
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>Normal
</td>
</tr>
<tr>
<th>Component</th>
<td>core
</td>
</tr>
<tr>
<th>Assignee</th>
<td>dev@dpdk.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>ktraynor@redhat.com
</td>
</tr>
<tr>
<th>Target Milestone</th>
<td>---
</td>
</tr></table>
<p>
<div class="bz_comment_block">
<pre class="bz_comment_text">Hi enic maintainers,
With openvswitch 2.15 using dpdk 20.11.6, enic driver is reporting that it
cannot accept setup with default OVS number of tx descriptors (2048).
2022-08-19T16:29:38.555Z|00204|dpdk|ERR|Invalid value for nb_tx_desc(=2048),
should be: <= 256, >= 64, and a product of 32
OVS has used 2048 as default for many years and the code in 20.11.6 does not
look like it changed much from previous releases either.
The commit below [0] on dpdk main branch (but not on 20.11 branch), changes how
max descriptor values are calculated.
So any idea why the 2048 can no longer be used with 20.11.6 ? some commit I
missed? different firmware?
or is it an incorrect calculation and the commit [0] is needed on stable
branches to correct this?
Thanks.
Reference: <a href="https://bugzilla.redhat.com/show_bug.cgi?id=2119876">https://bugzilla.redhat.com/show_bug.cgi?id=2119876</a>
[0]
commit 22572e84fbda2c195707ffbb0dd6af4433d7a219
Author: John Daley <<a href="mailto:johndale@cisco.com">johndale@cisco.com</a>>
Date: Fri Jan 28 09:58:13 2022 -0800
net/enic: support max descriptors allowed by adapter
Newer VIC adapters have the max number of supported RX and TX
descriptors in their configuration. Use these values as the
maximums.
Signed-off-by: John Daley <<a href="mailto:johndale@cisco.com">johndale@cisco.com</a>>
Reviewed-by: Hyong Youb Kim <<a href="mailto:hyonkim@cisco.com">hyonkim@cisco.com</a>>
</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
<link itemprop="url" href="https://bugs.dpdk.org/show_bug.cgi?id=1185">
<meta itemprop="name" content="View bug">
</div>
<meta itemprop="description" content="Bugzilla bug update notification">
</div>
</body>
</html>