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 303E8424C1 for ; Mon, 10 Jun 2024 17:37:52 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 006AA4067C; Mon, 10 Jun 2024 17:37:45 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2139.outbound.protection.outlook.com [40.107.220.139]) by mails.dpdk.org (Postfix) with ESMTP id 5D9BA402E4 for ; Tue, 28 May 2024 16:27:06 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O0JED9MLr7TqbadKVZaNRosDeEZ8wjjifCRIYajw9T/VJ3uMgN+yy4loNuE/4oPWDkwaA4ByZPdCLcl+IkizPJFm6/lU1xJNRdi9/jjm1uCCaeye/vxJ5YGyGEjWh2Jh7BLY6ZYGwLxlGV2PovnXa/4GKvwlaRSANxBfdPZAQtqVSGS8YUK4WjS+o8scaRlGPAn/gDDACBrexCS901ahOTXR37GDdlS3m/IBW1M7bzxfn4SUIIegDDAthjVsM0nca6p/dGkolxM6RnXx7asdw5U1HUHgOMjbuxo/G/u8LiKNm6zCZ1K/GwsLLd3wHcK5y735Rrxe3DuRK+gYyJwQDw== 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=5DMBczZiNRK3638RUHku+G/kxf6plSMleg0Z10YWEzU=; b=AJ+fzDBNOBv/AnVUP4e7/jOf0nq0qKc1rwR7qzzUlbDArLGaud2tFFSR/KfKyKExy76qBS4iSQ2TNeEXvvbSol7E8JU8CApj9JXmjlUXJco6vl5WbTe8Uhnpa+FY+tlqk1q3gvNoPayDRkGIUk59c7q7WVji78fwg1PliiUtAGdJqApA/0JSbbeivly0VFHfxDcgmhtCKFLof3vIhe8dkjnLCeMHw87DK+0CQWJSZ5E2+VuVm3oeeT0rbRjYicLsGDdIJa6qx6Uraay3iBiI/lAI3s0OXkFa8zsoHbmv3sg1m2pw7mx3PT/qZZgDOiG39z+p6txCujtcNLWSgZgyYA== 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=5DMBczZiNRK3638RUHku+G/kxf6plSMleg0Z10YWEzU=; b=qVxW3Kx09BYD7ag2/r2Ln2dTcg1jOOUoAIzWUCft4hLJW7OHicUD9KbsJ05ur5AWFp5XjLFVSeFnBWPQ8M52GcWLiQd8AL9RRMvWqp4R2lBLZ3t2szoYuj92+0tY46g+75L/JQUEjQNFMEuWVDEsmLSwH14bsKDVUXbYrrZxg3xv+0aZhZ5GhqyqT2fuhVkFBvlbRc5Z/Cssap40t9zTiIBLhU7iW9/CZ5uN5xNz0Kmv1aNgFq6Mk8dNI+4Nx/gv/PWNOxwilerp2AvrHM2e6BynfVtm3XPPNQJvQLhN8NvEGeUy1TnPcBhHRb/E/DYfeO+E1E4N5hTgVIYgqn+grA== Received: from PH0PR17MB4639.namprd17.prod.outlook.com (2603:10b6:510:83::18) by SA1PR17MB4771.namprd17.prod.outlook.com (2603:10b6:806:19e::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.17; Tue, 28 May 2024 14:27:00 +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.017; Tue, 28 May 2024 14:26:58 +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: AQHasQlVlaMW/6y+9U2ycEFbpkCy4g== Date: Tue, 28 May 2024 14:26:58 +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_|SA1PR17MB4771:EE_ x-ms-office365-filtering-correlation-id: 0d02025d-d2ab-4787-7c1e-08dc7f223b8f x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230031|366007|1800799015|376005|38070700009; x-microsoft-antispam-message-info: =?iso-8859-1?Q?f008WXBDJgxOwdHjAhdocqr+2FjMgQ1gQLr0o0k0txBSc+5qa8iCAF9N9K?= =?iso-8859-1?Q?KlwqhFsQFRDV91NxitCui7QjvAEyE44I/JgifRIkBi0YO9HfOT2V7pv65w?= =?iso-8859-1?Q?KYGzRktItwKUL5X3IDsLjXA+vzDx8oHL5EUZM8t9o5JAY775Pm6aTWil09?= =?iso-8859-1?Q?Mw54NlOnGBOpOWvErLz50K3IoeFa+xsDNXACuV60hFZXrurkgc/kRpwc8c?= =?iso-8859-1?Q?s0CqSZprXjm4ehgutVZlg6tUjp5bRC262Jqtle+VolVM+V4tuGS9IU0J7N?= =?iso-8859-1?Q?9Dun/q79qZzl8N7ZvwbW5gsZp1d4RdPnn/WGkvI5HI+tqVAwsxx23eJDcF?= =?iso-8859-1?Q?PrS68uoPprW8PjsNkd1u2vzJ0S7Yrvlte0sgBesg2fj82WBjyye72KihgN?= =?iso-8859-1?Q?wZCb23SlhDIeO0OhGI1GneCNTI6B/ReYoykxOgdQmU1+a0qtOdW5ncOJKd?= =?iso-8859-1?Q?RIXXf6qd+BEGxaDu/Y9rvvuL/KELrf+LAFgQwJFbxFCRGmCF5y7zpxPSIw?= =?iso-8859-1?Q?XlCU2y4KYpDPidVfyYz3DXpfNcCI7c7ctekYcDTLEACoHNNs5uzQ5xhEsk?= =?iso-8859-1?Q?z3biv6V7xYLWbQ+okbvBxlZPCtOpdD2WUv62+28z8oCRjjgwECndoWC+0i?= =?iso-8859-1?Q?DGMBsIGID5FfroDzYpWoFJ+K3oRkX2ALB8j3bs6iOehN4bd6GgeRf1c+yr?= =?iso-8859-1?Q?8i2rtfsl/x9jhT34UjYrGEHebu2VBZukIoI06HBM1eFPTLQHPn5wszZG7Y?= =?iso-8859-1?Q?JbYXk5KkBBqbkloJHRg+RxDrVFGxY0xmuoD1D1xZviugRBeAhzJ5pDClTa?= =?iso-8859-1?Q?RpDz2CKQf8SrUcouxHP8sxG1k7L419mo1R9Ok1P5vd4AuW2zRloHGinL6C?= =?iso-8859-1?Q?igxRHfFk9ahn9df108l7u8HWRVizolZ9LSfPuUyYRAkZo6HrhCfk6IR/lQ?= =?iso-8859-1?Q?dN2ou4DLEhBP+4I39emFxQMitzTMoC7ebTFfba65fl8Lmu+mU54rDoaWf8?= =?iso-8859-1?Q?fu12lUT1a3SJv4Az2eT1MAWqpHnaPb556AYlF+MvKBX5iHen3dybRgWvpY?= =?iso-8859-1?Q?8bHnWjTMNy8kl+sYizf8y30N6SFNfaF+D9P3MYosXIi10h209q5ZgOlw6H?= =?iso-8859-1?Q?s3H+nWwao4UkrgG40RW3/ZX6FcirXC8tS7wTsEIuDFpZkOtZ16z8dLMkm5?= =?iso-8859-1?Q?b2tefMYzBGuMqwlsE4+Mnl/kSJkWIzBv7GjZR/WdCxnbVTlw9k4gg9Yapj?= =?iso-8859-1?Q?DMKh0x/MZZeO5U2kNeIPDa5zH9dnPTeSxq4JP1ZstDYhPZvku0sLzCbkoP?= =?iso-8859-1?Q?OZwQDgttYFRSHcDRXh6I4aS1jw=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)(366007)(1800799015)(376005)(38070700009); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?6dS+XFgaSznOUmWjkqmlXKg2YxIo2GQRP4lwybrM2atAkRBt1LCKPgb4FK?= =?iso-8859-1?Q?wO4K5rQ9kZO0lpCpqdFIjFwu1P2ReUl+FY7oezPwxfzxtPFYfUQlS0MQFq?= =?iso-8859-1?Q?HgMCuBR+1Dt57mGcEMSnf80wzxZZhuRYEzcStD/1LKInKNpKjrVbcKf856?= =?iso-8859-1?Q?GDZWL+9ay5kaNe3+EcSoPolTr7lMIO3Ka/TXy3h+wiKaGZYuzhY1waPdJg?= =?iso-8859-1?Q?TFbaIDZQV+rN3PvxBuxlUGo+6pmMDdhn7mSG8czOd/phoJwYiKlpecpbhY?= =?iso-8859-1?Q?sT/ZMUrBFW5DrdHDp1mlsfraIZg0Gm3qwE7Zi71GvfQfdJQ7cjZBtdlM4z?= =?iso-8859-1?Q?N8acY420iwGGU5M+STqQ5LrI33zpVf0MDoq9NOjQCehjJHcznlGVWi3UCc?= =?iso-8859-1?Q?u6eofLoDRcaPZoGjZrOTBKQvu7PhOJ43qpiJSb9G96By8b7EXVcgNZgukF?= =?iso-8859-1?Q?dg80H08v40yF8ePh1J07iNFuQQ7A2DM0j20kWkZ92iOUXyKUjIbNrye6e5?= =?iso-8859-1?Q?eH1pN4vO2t9HVdPtzpKZYJpNZrkuJMEAhBhdQTfmQjXvZ3ANioGmRMB9/R?= =?iso-8859-1?Q?gzcKyNvq0pf6X0ZPOqx9+1NzrWs98KjGSHcwKeEN81DAlgYvs/byA5u0bp?= =?iso-8859-1?Q?ke2sFDQ92Xj9E15wzhqPhi0U3gvTHcr2HBoAIuZI7GpiH1NFOh5JRDKwcv?= =?iso-8859-1?Q?rISLI/tNnaP30ObeHZnkQBJfFVehKJutbgI9xqGahNAHdGCGHJyTkyi36o?= =?iso-8859-1?Q?STxkavQbsRwcM4MuP1o1EsqSM0eRbkg1mxy/hyH/HkIZaHlCz85cQJufbo?= =?iso-8859-1?Q?ySOWl3bQSnFeemuGyYcLytwrF43tXMnmHqcGFtOPzTF0at0RNVVeVRBUzE?= =?iso-8859-1?Q?RYcJJZWn4MupQ9gk02/nsUi+4hJYdpBHCMv573gXkxJ+ODkgtHDTPcXaJX?= =?iso-8859-1?Q?3ogE27FGgVf0fHublkTFTH/klm9og3PlOcRTp3FRiCGCQMugsX57EtXlNs?= =?iso-8859-1?Q?LpmL09RGxhv3i8kZMS5KxUrDyJo9h9sQDvbTTBvfyDlrQMhiwTBnSTTy7w?= =?iso-8859-1?Q?XrrwRHyBBmwVvReDwMmNZqfKmK9seqgBl6F24oK5Uko1i4WG3dDYk6AMC+?= =?iso-8859-1?Q?MYocqoPIj15RNK2WE9M2rrhesFgURJPpDwxQMqzoYWg9TT9JuBU71Pp3He?= =?iso-8859-1?Q?UPusyTwiy9IkxCTQCQR3NOzeml1Wg7RtjpXziCbAP8xIxU5WE+BUs1d/z3?= =?iso-8859-1?Q?EoF+AEIKlpOYM8GhAzipcZ7moqLTLQS5WxRVkJKGseWN59ifdspR0v6KLM?= =?iso-8859-1?Q?W68LanpTqWhBLh7JpOeFpZW3gHfrllQlW7GbQmatgvm2fFBLB/YDycgTAX?= =?iso-8859-1?Q?mWE8CC/tkCQjr9zhE1pQoo7UEnRmC9hpJbZR98lzyaPAnPf3sNZk7DRHgm?= =?iso-8859-1?Q?MYd0rakki/AobOW6HKLMr/xhxWOtcpFgnH/QTNyKymBtAFqYG3+KXlD119?= =?iso-8859-1?Q?Petr6u9Po+LqdcPytCakmblgd7CAFFoLRQ/BYE7nhHxFXe4NL5YO541Rl4?= =?iso-8859-1?Q?DCEnejj787F8FUK3UcBnBsN9fumJwTmvOp6gcFu+Y3l9pYfAVERhhrE7Sh?= =?iso-8859-1?Q?cYUwDYNejVzI0=3D?= Content-Type: multipart/alternative; boundary="_000_PH0PR17MB46394E3936936868273FCC73BDF12PH0PR17MB4639namp_" 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: 0d02025d-d2ab-4787-7c1e-08dc7f223b8f X-MS-Exchange-CrossTenant-originalarrivaltime: 28 May 2024 14:26:58.4380 (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: 67uxpUoqq3kjvPjx78ggtFUXjtzgYpeDU8uL0Ta9P+8SOtR3YBPzmVxm0CWgeU91C6EbfjK9K90oD+BI7OOBZw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR17MB4771 X-Mailman-Approved-At: Mon, 10 Jun 2024 17:37:43 +0200 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_PH0PR17MB46394E3936936868273FCC73BDF12PH0PR17MB4639namp_ 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 G= igabit Fiber Network Connection pci@0000:02:00.1 network I350 G= igabit Fiber Network Connection The PCI device id is 8086:1522 Any help or pointers you can give are much appreciated! Thank you, Peter. --_000_PH0PR17MB46394E3936936868273FCC73BDF12PH0PR17MB4639namp_ 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:


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        I350= Gigabit Fiber Network Connection
pci@0000:02:00.1  = ;           network        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_PH0PR17MB46394E3936936868273FCC73BDF12PH0PR17MB4639namp_--