From mboxrd@z Thu Jan 1 00:00:00 1970
Return-Path:
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
by inbox.dpdk.org (Postfix) with ESMTP id 3E89341EA2;
Wed, 15 Mar 2023 18:33:54 +0100 (CET)
Received: from mails.dpdk.org (localhost [127.0.0.1])
by mails.dpdk.org (Postfix) with ESMTP id 20BCA40A7A;
Wed, 15 Mar 2023 18:33:54 +0100 (CET)
Received: from inbox.dpdk.org (inbox.dpdk.org [95.142.172.178])
by mails.dpdk.org (Postfix) with ESMTP id 243DC40141
for ; Wed, 15 Mar 2023 18:33:52 +0100 (CET)
Received: by inbox.dpdk.org (Postfix, from userid 33)
id 11D4A41EA3; Wed, 15 Mar 2023 18:33:52 +0100 (CET)
From: bugzilla@dpdk.org
To: dev@dpdk.org
Subject: [Bug 1185] enic: no longer accepting 2048 descriptor size in 20.11.6
Date: Wed, 15 Mar 2023 17:33:52 +0000
X-Bugzilla-Reason: AssignedTo
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: DPDK
X-Bugzilla-Component: core
X-Bugzilla-Version: 20.11
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: ktraynor@redhat.com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: Normal
X-Bugzilla-Assigned-To: dev@dpdk.org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform
op_sys bug_status bug_severity priority component assigned_to reporter
target_milestone
Message-ID:
Content-Type: multipart/alternative; boundary=16789016310.eF5d.334437
Content-Transfer-Encoding: 7bit
X-Bugzilla-URL: http://bugs.dpdk.org/
Auto-Submitted: auto-generated
X-Auto-Response-Suppress: All
MIME-Version: 1.0
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: dev-bounces@dpdk.org
--16789016310.eF5d.334437
Date: Wed, 15 Mar 2023 18:33:51 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://bugs.dpdk.org/
Auto-Submitted: auto-generated
X-Auto-Response-Suppress: All
https://bugs.dpdk.org/show_bug.cgi?id=3D1185
Bug ID: 1185
Summary: enic: no longer accepting 2048 descriptor size in
20.11.6
Product: DPDK
Version: 20.11
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: core
Assignee: dev@dpdk.org
Reporter: ktraynor@redhat.com
Target Milestone: ---
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(=3D204=
8),
should be: <=3D 256, >=3D 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: https://bugzilla.redhat.com/show_bug.cgi?id=3D2119876
[0]
commit 22572e84fbda2c195707ffbb0dd6af4433d7a219
Author: John Daley
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
Reviewed-by: Hyong Youb Kim
--=20
You are receiving this mail because:
You are the assignee for the bug.=
--16789016310.eF5d.334437
Date: Wed, 15 Mar 2023 18:33:51 +0100
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://bugs.dpdk.org/
Auto-Submitted: auto-generated
X-Auto-Response-Suppress: All
enic: no longer accepting 2048 descriptor size in 20.11.6
Product
DPDK
Version
20.11
Hardware
All
OS
All
Status
UNCONFIRMED
Severity
normal
Priority
Normal
Component
core
Assignee
dev@dpdk.org
Reporter
ktraynor@redhat.com
Target Milestone
---
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(=3D204=
8),
should be: <=3D 256, >=3D 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: https://bugzilla.redhat.com/show_bug.cgi?id=3D2119876
[0]
commit 22572e84fbda2c195707ffbb0dd6af4433d7a219
Author: John Daley <johndale=
64;cisco.com>
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 <johndale@cisco.com>
Reviewed-by: Hyong Youb Kim <hyonkim@cisco.com>