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 4FDBC4411C for ; Fri, 31 May 2024 11:50:58 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CB0BF402AF; Fri, 31 May 2024 11:50:57 +0200 (CEST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2094.outbound.protection.outlook.com [40.107.223.94]) by mails.dpdk.org (Postfix) with ESMTP id 6971140265 for ; Fri, 31 May 2024 11:50:56 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZZN50UfeBd4RtCBz0U6M8sQe51As56GCmxYI8gfDP1/eKgaMGOZaTnj2YmHH3nSChFkT2KuTdrp++MkYRxEBT/xz1/NhqrwOc5hiqNrArm0tKu3a17I0oZdkOGvpjpDSEBnGbgmczrSNINqYJeCE3eaUoshvJGJYY80Iwt9sWzHvVNa2kGjyaeFKeiJAVIoa9+sBzYBP1MhzO/zWi1aMr8BLqsyez1QeRXTF4+HLr8DEPjdGe570oextkN/a6EOA70ABvUUf60u1Qib1qS00zp1+V8YLIGsVxejTQx+EMC1/SPTEfnhMLv4uGp7Ijl/t+zEAdcSbTbLsw4lXA2xVxA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zaIwUiKflMnXFFv64eBctm3dzf9dLPEC2Lh0iO2EOI8=; b=nRTVyzb3eUgJV+fuIvRMBNhHK8ORT1JfxhXKOLZblf3BnfVUTi/TPHatrraXKCjPvJjBeJxT+7McfakGk0CQVUImQuSSfyggTFyzpIv2VUhLeQ1Wl3ygLuCZb/2767tNEqc3+W2ib27ncg9zqYnxDz0Hf8Us7jffgVuIvL/NbYPWKwYb2XAci3hyMb8h7xk9y7gEDLFH9RGuwZ9V4ZlxTOBrV7Sps16b9Xbo/jvnhfgGjk3f4TDzyBpJ87CwXzz/YzcLRHxHu3TdtYSyD3joREGhnJCvNYNCtfgwhSwdq6m4TRPcp6iZG/WS92tOaAfLH+cvYy45q6YlOrQbUD3XyA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=graphiant.com; dmarc=pass action=none header.from=graphiant.com; dkim=pass header.d=graphiant.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=graphiant.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zaIwUiKflMnXFFv64eBctm3dzf9dLPEC2Lh0iO2EOI8=; b=AiBJpfOUZzVWqeGCWHvboVi0Cag9jO7Ge6Twmd3BiAnaveGqoYvl4DqNuBNFleg/mKRTHFX1NGIUXbUZQVWYIZRpjPMw0YTSTIhSWSvKXZltO3YTUmQAFCH0dpO+9lVpFL8/Edb9v+2yOwIbI/+HN+32FS9Ioo1axlFefc4aKBQ+moUkESnbYJLmTpPpl00fwFiuFbBIU8AsS7DaZ9S9N76IKhaFCo+T2VNAXwfDwo2KLj8WMhFLIUP0WRlHCe4ns3WRG7+2+3ZS02tNb8ftB9Y4WfaaGdNy1RreV0iKgeWFkDYn/3IVYc95eP525Pa7lfMqi6FIAIhERcIu7LgxNA== Received: from PH0PR17MB4639.namprd17.prod.outlook.com (2603:10b6:510:83::18) by DS7PR17MB7065.namprd17.prod.outlook.com (2603:10b6:8:e7::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.22; Fri, 31 May 2024 09:50:53 +0000 Received: from PH0PR17MB4639.namprd17.prod.outlook.com ([fe80::422d:1d31:1212:a1c3]) by PH0PR17MB4639.namprd17.prod.outlook.com ([fe80::422d:1d31:1212:a1c3%5]) with mapi id 15.20.7633.021; Fri, 31 May 2024 09:50:53 +0000 From: Peter Morrow To: "users@dpdk.org" CC: "simei.su@intel.com" Subject: Intel e1000 driver + i350 with copper SFP modules Thread-Topic: Intel e1000 driver + i350 with copper SFP modules Thread-Index: AQHasz//FwKQHv+b0k+R0fh9FgNB6A== Date: Fri, 31 May 2024 09:50:52 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=graphiant.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR17MB4639:EE_|DS7PR17MB7065:EE_ x-ms-office365-filtering-correlation-id: bf6acd39-d573-4bdb-bff1-08dc81572900 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230031|376005|366007|1800799015|38070700009; x-microsoft-antispam-message-info: =?iso-8859-1?Q?mCcBalf1IxSF6GFeD3jF0/z7D0sveXBnCISaaavD81TOOl9GV/ZbJdG4i3?= =?iso-8859-1?Q?nikXjGTZW1TO/pkqcfmfOxRaS3m5EHT8koRjqbsOZxFK8uGfVYjzWNVUnn?= =?iso-8859-1?Q?ThW2F7FgaEqcxIXd5QdyIF8dm6C0LQMJMhvGr/2g9/cBoxy+bONB9k/qkn?= =?iso-8859-1?Q?sB0Q0HZwLZrcQ0YXuiXnzwYdFwrOfXzF9I519pdQPHFL1D2+PbFTE3hNBE?= =?iso-8859-1?Q?tSuICqqETkL2lAGbgce6P+DXrWM+CQrJuYyPJycjXDj0TIP2dhSclI4le9?= =?iso-8859-1?Q?j6mWkqojjRaY7q0avEAtIqhOb9TDIZomS5LudAUiS4xPNYMWos1uakHJcw?= =?iso-8859-1?Q?/pt1QEe/saLnyvlXPe6O9KAePwqhZldm9vv+8M/eLwT+HcwNdH7ovyJ4Um?= =?iso-8859-1?Q?InwG5MUUZ5rql64ovM8zRRgknIzyu59lbKD7cH56tfUq9Bph0iXnVwEzCR?= =?iso-8859-1?Q?RJzpQhWssMBVsMUc85asQvnjI50PfTs7xE8XSx+q18k+yPYt8hYpblPRfQ?= =?iso-8859-1?Q?bwWnem62yDAyJWJCBnfUQ8c4XfrBm2Ve0BmkdP/nDpHreS2lZVflcLx3GU?= =?iso-8859-1?Q?uKqAlS1vrfi6wxF2imT1lcIl2beSVhv9aGXrKSvE4d6jLAGQq9PVzpVDT2?= =?iso-8859-1?Q?uiWsjQrA6tdWLOj5LxdG0YRfEkTVyG+CC7opt2NrpDERQ+YK613eVsxZQv?= =?iso-8859-1?Q?qGKIYoYdMV9nnWVRjoBG1ln931SvtE2224ogrqU6/qy4fK41ZEGxga4Mbr?= =?iso-8859-1?Q?j+SKlzAPV1JsG15gmNGRueEE8Kv5MZspmn9jHibr5Mr6VEU23ptVciLL+i?= =?iso-8859-1?Q?/5nVkuRH8bdUPuo07yAMnNfQNFP4yu8ovZVralcTzsdSbW+QJwL/3OyFKg?= =?iso-8859-1?Q?V8PY1GRp+lGlnMa+vf+lI04ypxVgPeKUT1Sinuaaa9lV9Gp7GfB1nikIdc?= =?iso-8859-1?Q?H1U86jhdB8Qoepz0d8OuUVenIbbrNpZ98RTnwKqSXdwdTwUsEXsU1BfBMb?= =?iso-8859-1?Q?BMgidjKb075oG9yZld2kx6okHTx1aX0caU+yOjX9+fUoMiUfzQQd9va3m/?= =?iso-8859-1?Q?l+alEM8w+U8VfBI+d1uASoph2ykkZD6fW/N+vb07m0RWB83Qd2lsJ9zGqU?= =?iso-8859-1?Q?aVwqdgfX5N4fjawdY7EUcFFeyJyGoLEo2ffRYYMIwLlOJZh27EeBycdmmi?= =?iso-8859-1?Q?nov63c7d4qDv0Lgccq4qPE1JeQHtqrprGr6p4fCIVsmgaARYTFYcMAZl+t?= =?iso-8859-1?Q?moznK/66zh29KYK8OFUUkQOZVGsRr+cSIjNLfN/SfjhS6JZYSvwQO2aOpT?= =?iso-8859-1?Q?8AoLaZc9UsVuSarua+oTP4uYCg=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR17MB4639.namprd17.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(366007)(1800799015)(38070700009); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?19BJosRyBkK2V1XgD/qvQBGZ76bd8uK0WWi8isXzfSgUlI63jA8/LsEgR/?= =?iso-8859-1?Q?gApHCmLwV6rBbdBU8Pe/UhdpZiBEbammOikjnSIXuloiOjQvqITxLdKbuB?= =?iso-8859-1?Q?Zp0Cb/OZ6ycUh9mmxH+RV7nTktpF8DHDEpgH7StupKlK4u7ywaE+v7oaYh?= =?iso-8859-1?Q?BwZZTBY6fcV7+3eLXvs6j3JDzyco83kwm0WhZ3jaqZbUVhQZAhGxUe4d7B?= =?iso-8859-1?Q?4u8s8qfSt5tLH5oqLccXZyNGaHtOJO6SxKlbUrqBN40Ullo+QVIRsgR2Cx?= =?iso-8859-1?Q?4tdr5cuUaTXAcJach6MKVaL0mqJ8/479z46jbkF5AB8kB1aPVl9PraoSKj?= =?iso-8859-1?Q?QwxMfqyIlAoRRd66nxeGnEIW3N14Ou08+q6jJPCPojpxdySeF5KxifOIt0?= =?iso-8859-1?Q?e+/lUT6S5X9sBBDomJajYce85AI1osRctvJsiYDbnXJi6zTTvDY4+VivLB?= =?iso-8859-1?Q?Syx0CYm0LjVV8E4RhNATMKv9cBthALU+aUr9FUTRPV4vfJBtz7D7BKAku1?= =?iso-8859-1?Q?bcM3qGhH+fUOVTZov+mlFWE9VEwIz/iwqBMe/xaiHu6QZIiohG0BjLqmU/?= =?iso-8859-1?Q?FHBPfViBgAGiYD9Jha6oJ5h3xujHNLmA2JuAoYo4PaULTOOQyKd6aJJQqY?= =?iso-8859-1?Q?Yv74bCUs5pDgXDULVPq4YIyF4WX+cdi+/+UvKzn772OQDDL3vHCci83RFX?= =?iso-8859-1?Q?6e9gn/d1EnOimPiQmqwBlJqTaL4eifvxexBE97kum2IRtNIgOizerkvSXX?= =?iso-8859-1?Q?MH8dQmwHJBrJXgUS5kwZfmZ/cL6BNsvVPNB2wjG4msP6L/rvsJV6ceKmrK?= =?iso-8859-1?Q?lkqkqWaTGNt1TP94N1zEf1mNUg7fL03Ldsrs0CnC5ydgT35Jx5UhDtvZ/l?= =?iso-8859-1?Q?5btQ8x1XY9v3saCAJxrcIE2OrUtcMVNWCD0ipOqlMN71lI5dhjadXeq2nl?= =?iso-8859-1?Q?Ly+79r8p2p5Tb4AZxYZI2VH9JuhV/yabn3dk2v3qFF+FtXqd3gsvDxXU5Y?= =?iso-8859-1?Q?gH1MrsujLSWl96P+kYtb20lTtI97Y8Q6r8QZZm+43kBmcgPsehAw7pCp+F?= =?iso-8859-1?Q?fiqsEcawiBFqg8iPAPO+dtdSC/VZiJuzWnI/7LwRzX0oQsGrIs5gOoc7tL?= =?iso-8859-1?Q?TOud3SvoU4/p3xvwHrG++tmWmpPKONSyJlIzrc5CpmrLB3xZ92AhnW5Od4?= =?iso-8859-1?Q?EFHT30a4NUUvJFHwD7bzTA9xyDXIU+HwiY3Ogkrm83q4GWtO8c2N+GJj+r?= =?iso-8859-1?Q?8LeenqIzBT0cEqvw+jRDyYVV/UXW+PXOvEXYQ1O9F4KPHMe/5FX9YgCsVm?= =?iso-8859-1?Q?TfMAoVmoatYRmnaVJBrOpaiNWR3BNj7FZ2WSTeDdpi5H9VNr9r13mcGeDY?= =?iso-8859-1?Q?veYKGwpP2pcMZAiwntPc3BrBPCLsA7/cJJtQ2XMUGFvCfwQmcjtyxrbUse?= =?iso-8859-1?Q?FNJXucwSvmy6y6S6irGmAYWM5cD82i3cBECieSj/t58s0k0+nOkTKyhX+A?= =?iso-8859-1?Q?y66Sfzk5fcjtR2eEWYqs6inCWLgWXNjKYL/iXU5zrIWoFLvuCFkTd+iHbM?= =?iso-8859-1?Q?ZHYKVgIlcIxTDSrvO6Uk7DKkKsdsmhqywtCMhvUpBmMG2lCQfGY5PwJTwu?= =?iso-8859-1?Q?fhg0zM0rB0RNM=3D?= Content-Type: multipart/alternative; boundary="_000_PH0PR17MB4639BCF82519ECA3163B0791BDFC2PH0PR17MB4639namp_" MIME-Version: 1.0 X-OriginatorOrg: graphiant.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR17MB4639.namprd17.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bf6acd39-d573-4bdb-bff1-08dc81572900 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 May 2024 09:50:52.9583 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 162101cd-ceb3-4e62-ab2e-3abc7aeede47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: oUh0dJpSMrYmeTZRu7ihqYqhwNPIKTI9mVgb1YcRDkO83MQz55pIgkcF1vYgENvqgDc+mR3XP03+nHLOiziT8g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR17MB7065 X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org --_000_PH0PR17MB4639BCF82519ECA3163B0791BDFC2PH0PR17MB4639namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, I have an Intel i350 NIC which is using the e1000 dpdk driver (dpdk version= 22.11.4), I also have a copper SFP module (Finisar PNFCLF8522P2BTL) which = I was hoping to use with this NIC. During testing the NIC/SFP combination s= eems to work fine as the link comes up fine after boot and passes traffic w= hilst using VPP with DPDK, however if the SFP is removed and re-inserted th= e link will never come back up. Reading the source code for the e1000 driver I came across: https://github.com/DPDK/dpdk/blob/main/drivers/net/e1000/igb_ethdev.c#L5100 Which seems to indicate that there isn't complete support for copper media = SFP modules with the driver and/or NIC, I am thinking this explains why thi= ngs like hot plug don't appear to work. I took DPDK out of the picture and = see the same behaviour with Linux 6.1.0-21-amd64, which further makes me be= lieve there is an incompatibility here with my chosen (or in fact all) copp= er SFP modules. Would anyone more knowledgeable with this driver be able to= shed some light on what I am seeing here? The device details are as follows: gnos@cpe:~$ sudo lshw -c network -businfo Bus info Device Class Description =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D pci@0000:02:00.0 network I350 Gigabit Fiber Network Conn= ection pci@0000:02:00.1 network I350 Gigabit Fiber Network Conn= ection The PCI device id is 8086:1522 Any help or pointers you can give are much appreciated! Thank you, Peter. --_000_PH0PR17MB4639BCF82519ECA3163B0791BDFC2PH0PR17MB4639namp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hello,

I have an Intel i350 NIC which is using the e1000 dpdk driver (dpdk version= 22.11.4), I also have a copper SFP module (Finisar PNFCLF8522P2BTL) which = I was hoping to use with this NIC. During testing the NIC/SFP combination s= eems to work fine as the link comes up fine after boot and passes traffic whilst using VPP with DPDK, however = if the SFP is removed and re-inserted the link will never come back up.

Reading the source code for the e1000 driver I came across:

https://github.com/DPDK/dpdk/blob/main/drivers/net/e1000/igb_ethdev.c#L5100=

Which seems to indicate that there isn't complete support for copper media = SFP modules with the driver and/or NIC, I am thinking this explains why thi= ngs like hot plug don't appear to work. I took DPDK out of the picture and = see the same behaviour with Linux 6.1.0-21-amd64, which further makes me believe there is an incompatibility= here with my chosen (or in fact all) copper SFP modules. Would anyone more= knowledgeable with this driver be able to shed some light on what I am see= ing here?

The device details are as follows:

gnos@cpe:~$ sudo lshw -c network -businfo       
Bus info          Device     Class  = ;        Description
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D
pci@0000:02:00.0             network   &= nbsp;    I350 Gigabit Fiber Network Connection
pci@0000:02:00.1             network   &= nbsp;    I350 Gigabit Fiber Network Connection
 
The PCI device id is 8086:1522 

Any help or pointers you can give are much appreciated!

Thank you,
Peter.
--_000_PH0PR17MB4639BCF82519ECA3163B0791BDFC2PH0PR17MB4639namp_--