From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <dev-bounces@dpdk.org> Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id C229E43CFF; Wed, 20 Mar 2024 12:41:20 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 58AA1410FB; Wed, 20 Mar 2024 12:41:20 +0100 (CET) Received: from fhigh4-smtp.messagingengine.com (fhigh4-smtp.messagingengine.com [103.168.172.155]) by mails.dpdk.org (Postfix) with ESMTP id B3CE5402B9 for <dev@dpdk.org>; Wed, 20 Mar 2024 12:41:18 +0100 (CET) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailfhigh.nyi.internal (Postfix) with ESMTP id E771E11400D3; Wed, 20 Mar 2024 07:41:17 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Wed, 20 Mar 2024 07:41:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1710934877; x=1711021277; bh=oQ7lrlPCMV4WZiz/Sou0AV8Vl9QDhV7S1tjB5+7c420=; b= M/rIEw95A3LXaInOHqBYxw8dkkI+rdinEcayPPRDGLPhrj0VFAFtO9Mw8vn9Mtmn JZmlTmtoNUMVGSb0oZKDfMLkavexcdthBO5Z2au5YyF9F0o8Zwj8L2+jkFy0/mCp VoN/tQPQucPk8mSVDfoh8X2Kh1E7QmTNMEtsc3iTXm+w/7IkakrVnQJVFjfYJwya 9/Us7t6qz7cutTrhIWO5kWoGrapUf3R3WZWuuHOHahRJhd2dpMBMFJZXLzGc/+xc 3I/KkAdRdUXD6ScMCxJgTpA+Wcuit8ZnqfyDSQmSatI5l7PnTiKQGorncTTEOPcJ 1ZJsZVy+6GTeeMy27hl12w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1710934877; x= 1711021277; bh=oQ7lrlPCMV4WZiz/Sou0AV8Vl9QDhV7S1tjB5+7c420=; b=T ZHlAslWdnomjADaIatSsXr1s1yh2ZipIfGSYJjLLUPWIbK+4rZYRSR6tnKPt3iUL Ttcw4t6AORad4dkuX6TgVPbQ42sLjdCSGnCM3JrXhcx9v5skvhyqzLWt6BbxybuJ /qAmjV0SAbYFQ9nNPqHZuoj1TM7XszeNRvQGaM+FizocXt8WzakbpL30VcW9f8h4 XuQ655BQSD/uiZkfxzN/T5oypIQmbXd58w0QAuCg6FrcpvQAJDpzIsnfPTGTgvrZ dzn/t4tprE/T9nDMrJU0NNtJVl74rIzsxAUH6orfOtEu+LII3Bf8a8VQejmB//F5 4ThZm/9EVxe7889bsJKKQ== X-ME-Sender: <xms:Xcv6ZZh_cw2uhxl__1ifdUCS5XtGIIFkMxUCN1Hi3iXge_rLO_3w0Q> <xme:Xcv6ZeD_5TaZC6Jttv2QvhIYoAaYrJ3MF81lrk-QZwLhfAGoI4rUlTEqNq0WpnTtY uyN7scFLtuV4KmZgg> X-ME-Received: <xmr:Xcv6ZZGKsR039XPp2OwAaDakBmmux-SfXT8DKkvnEJI9vbUtNsPvjRni4uXsN5HxJ3l7xX9Rb8V4mcW-5YcS9bWtgw> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrleeggdefudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufffkfgjfhgggfgtsehtqhertddttdejnecuhfhrohhmpefvhhhomhgr shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecugg ftrfgrthhtvghrnhepgedttdeljeejgeffkeekkedtjeevtdehvedtkeeivdeuuedviedu vdelveejueejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth X-ME-Proxy: <xmx:Xcv6ZeSxpefV-K1XemVF5gcZ8hkF-nWRseUuovI9QlqcqBFE-vAlcQ> <xmx:Xcv6ZWxa03FLxfRqomogzAeIXPdQLQsAUC36kC3QScoi5gzxrmYVfg> <xmx:Xcv6ZU4ksd7VSZaU--HIt3-kHFVWsVE9Xm_o6R3soBqq5NdtnoSoaw> <xmx:Xcv6ZbwakIYdSEBB9T06eRTnu3kMIqvg5Eb6SF0ElHhZxIJqGQt6_A> <xmx:Xcv6Zaj8YM-QVkArU6bZM-_O1Zv3snpBduQB-GJHvANSUxv_79DhNQ> Feedback-ID: i47234305:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 20 Mar 2024 07:41:15 -0400 (EDT) From: Thomas Monjalon <thomas@monjalon.net> To: Damodharam Ammepalli <damodharam.ammepalli@broadcom.com> Cc: dev@dpdk.org, Dengdui Huang <huangdengdui@huawei.com>, ferruh.yigit@amd.com, aman.deep.singh@intel.com, yuying.zhang@intel.com, andrew.rybchenko@oktetlabs.ru, liuyonglong@huawei.com, fengchengwen@huawei.com, haijie1@huawei.com, lihuisong@huawei.com, ajit.khaparde@broadcom.com Subject: Re: [PATCH 0/3] support setting lanes Date: Wed, 20 Mar 2024 12:41:13 +0100 Message-ID: <3384256.usfYGdeWWP@thomas> In-Reply-To: <CAKSYD4wWYLMiFYXV=ZcGju44UJ_0C_pWT4_rOteri4-t=Wb24A@mail.gmail.com> References: <20240312075238.3319480-1-huangdengdui@huawei.com> <1759403.vCJZsxu672@thomas> <CAKSYD4wWYLMiFYXV=ZcGju44UJ_0C_pWT4_rOteri4-t=Wb24A@mail.gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org 18/03/2024 22:26, Damodharam Ammepalli: > On Mon, Mar 18, 2024 at 7:56=E2=80=AFAM Thomas Monjalon <thomas@monjalon.= net> wrote: > > > > 12/03/2024 08:52, Dengdui Huang: > > > Some speeds can be achieved with different number of lanes. For examp= le, > > > 100Gbps can be achieved using two lanes of 50Gbps or four lanes of 25= Gbps. > > > When use different lanes, the port cannot be up. > > > > I'm not sure what you are referring to. > > I suppose it is not PCI lanes. > > Please could you link to an explanation of how a port is split in lanes? > > Which hardware does this? >=20 > This is a snapshot of 100Gb that the latest BCM576xx supports. > 100Gb (NRZ: 25G per lane, 4 lanes) link speed > 100Gb (PAM4-56: 50G per lane, 2 lanes) link speed > 100Gb (PAM4-112: 100G per lane, 1 lane) link speed >=20 > Let the user feed in lanes=3D< integer value> and the NIC driver decides > the matching combination speed x lanes that works. In future if a new spe= ed > is implemented with more than 8 lanes, there wouldn't be a need > to touch this speed command. Using separate lane command would > be a better alternative to support already shipped products and only new > drivers would consider this lanes configuration, if applicable. Sorry it does not provide enough explanations. What is a lane? How does it work? Is it only for Broadcom devices? Do you know other devices?