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 A7EC8A0C49; Wed, 16 Jun 2021 08:22:00 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9B98D410DA; Wed, 16 Jun 2021 08:22:00 +0200 (CEST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2098.outbound.protection.outlook.com [40.107.223.98]) by mails.dpdk.org (Postfix) with ESMTP id 4ACB240143 for ; Fri, 21 May 2021 19:20:11 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bwhw5tChUra0oENraWXrQHrhdlxf1UhfLL5UsgcCoWLb0D5W08jn0dGSC01yd2jLAD0U1zML9TL9hEa8FGdCtne8NDnwMlaLnXsYUDh74wSkR2FwGWxBLk0Qg61FdnxzDwPReUFSx4JIMNOOWjfg49eVLszxkAZqS52fgnrk8IkQ0iw16qe0+d6bUIUEN2zq77ad0nF8i6Yck0HyOW0L+ohoO7hhpXwouvPb5ijqCe0Lksdx2RmRue/wB1K9kIpm6UZtvHLfaNu/e3VTAhPjIjCa7h2oeFtkEtLswqlL3Lf1HW56w4ICsT5Gcfj08Bco3MbGNKHBlePYloJFaC9JQg== 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-SenderADCheck; bh=8CEhF4ZIEJTpSFTG4lVCDn1OzU2B/1Ho9FIwnesrmm0=; b=dRi3F832KlkK+WdGjFuiHWqeZ/EPtS+tQTvzGlLrIz4Bx0AzRbjNjh6AQeDxt9WUuKboNRgwzT2Iad5rZVq9Qk0APiJUJPK3OBv8sh/PSBbSAOsfeSPsANfm2slyQXOAwQ7FbsM9REdu66tlOEfqZO7kJceyDivKY/NUSlrlbtFW01E+uVYNROVbcbvPU90/nUBE7GLb6MXwP6VUDA3Lby/0DnXUdOf5cehyXhlakX4Ys7lLoSFoho44UkpzfFApJK/iAe+1U1L8g++6FtmHWKNYBh00BoNmIATF/95GV3/iDmzdX375ruyr2/uTFg3eZjC7l7cSsP2BPu0AFnrwRA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8CEhF4ZIEJTpSFTG4lVCDn1OzU2B/1Ho9FIwnesrmm0=; b=h3mG9VXonjaaWvj/6u1E0mLVoqEWKD/i3riXDIGdvFQbCQmNah7MwfFCESOTEcp5sWVNQCtEyNPK/gwvJ5fIHUfDAWXJ+penruGbd6V6YhfsftAuOkZVyoPrIcFlAZ4akGvNkErP1HoagiUXNPtNTwoQtmehDGyNW0K7DtbeBJY= Received: from MW2PR2101MB0892.namprd21.prod.outlook.com (2603:10b6:302:10::24) by MW2PR2101MB1129.namprd21.prod.outlook.com (2603:10b6:302:4::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4150.7; Fri, 21 May 2021 17:20:09 +0000 Received: from MW2PR2101MB0892.namprd21.prod.outlook.com ([fe80::c8f7:4efa:d81a:a7f5]) by MW2PR2101MB0892.namprd21.prod.outlook.com ([fe80::c8f7:4efa:d81a:a7f5%5]) with mapi id 15.20.4173.016; Fri, 21 May 2021 17:20:09 +0000 From: "Matthew McGovern (HE/HIM)" To: "dts@dpdk.org" Thread-Topic: Adding support for a new NIC, any tips? Thread-Index: AddOZW6JWKJvEqGkS0215fQ7jZLDEw== Date: Fri, 21 May 2021 17:20:09 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=e9cba4f8-4bc6-4144-a33d-fa9d2c2d1ea9; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2021-05-21T17:18:33Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; authentication-results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=microsoft.com; x-originating-ip: [198.244.96.139] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8ef33d11-93e6-4f39-345e-08d91c7caf66 x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: IXWaaINS9QjolnUa74LmJ9EH3KkFKru4H+z6eKqP9jfZbc9MWiEXQHFt6Ou/F4gmdo4gC/YMXq/aXcdIjBdd96I4xDMrUPmUOM4yDrcW8qTgddK3XWlPGuczxPOYL6zRce0VvpTxPqB+q8nnmXWTNl6SZ1w4uHIDKsmznmD8CEQBdZ7Pok8IeBSo1mKcohRLgoLloQkGVWpPYLBGP86xtBCc1eDXi9L7a3L8Se5h6dNvfEZ29CzsOfAmiLzEsp78Xt+kx0NSpVXTU6RVhv7rTxPSopvt3fReAQQ26FLOdQB63aQd1bgsJx2bQyW8l+VKNKuxJOgRWHcL2BcosAUMoi3zd2zOxgoC+RSpXg/TAMLHWvPYIddXJwTIqBlux2wfvHXlcqJ0eIm12I4qkLXFBFLm04dgWapOpgUjU+mx8rSgnY022IfGH46GeuFvEewqf8N7UOR9LFtXZ+gGGhFEhb+VVDrED/8U8nJxd7Hy6GvP1XanP3X36OlcmVlRmMWUrEyQWiTSfhurtGYA/5C3xMTqREjfKtWvFTWYKE0Qrs6kN2RZAx/GbLA4m6hPGZwOKWzyeKvX28qYmAo//258yCyS/uDw+pFb+m4v9C4L7Bg= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR2101MB0892.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(66476007)(66946007)(52230400001)(4744005)(66556008)(10290500003)(33656002)(52536014)(478600001)(186003)(2906002)(8676002)(82950400001)(82960400001)(55016002)(8936002)(66446008)(64756008)(8990500004)(7696005)(76116006)(86362001)(83380400001)(5660300002)(9686003)(26005)(316002)(71200400001)(6916009)(38100700002)(6506007)(122000001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 2 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?4OZbAkdL6GiGy8JlBTp+exkxAri9D8zS/OFkpVPJki+yHebw/Ipj+g/A3qLZ?= =?us-ascii?Q?a3h8iO4n43Gdru+ETk0lUluZRjhhQpU0XSE4Bc2DeAQzKOxFa9/XUvOdevZv?= =?us-ascii?Q?TFDqQbw3AcvnCk5I4BtBfL9fkGB8/DIeEdNQruxODDmNIEzgLbMKTVw46I4B?= =?us-ascii?Q?Q/F5gbJK43/wFUUARO4G6UQi3EBtiK6GaEhyiCNVSSwIdHnT6F0cRul73NwD?= =?us-ascii?Q?KfylXOtYdVQljcQZ+rg4IJeMhSVEV7XSc764cw+S4Nlik+6/coxpYo0ybLMS?= =?us-ascii?Q?sDieiSffbmaWBrh0xEQ5VTlMjv3Yu0rwKJkiB//jIK/X9Zd2V7fdd3RNGCww?= =?us-ascii?Q?5j6nNkAislWRxziHkAeWet25PaBxQWfmzhBsD1PDFV+786Qx6ykLqVOVB4dQ?= =?us-ascii?Q?kigB789n/h5fdsq2UmJiQU2uygZPeJsVZuK2W30x5rkfCKjeObQvJLksYjyq?= =?us-ascii?Q?XKapGlAZber2JTkoPItfODNdp54/m72t4+WfRPrFRNsZ9/0hxBRdRMmD3bFN?= =?us-ascii?Q?DKD22bbpDnGMoZxfK8byteUj1lZEOszfteD4RtZPqgN47gXl3zaOzEzyXIJD?= =?us-ascii?Q?93N7Ikk7cwNUMuhmqPjNsf4kKwFRaBn/FIK43wlCbLjTbVzpuZEkdqi8RdNU?= =?us-ascii?Q?we2OiLMjh/6znxFLR4EX1gXs6ncKIlLCJU/HPoHzbqDUaKJD8jt318mgrpsW?= =?us-ascii?Q?jxs+0rfB1hIEepyoRXCzb5+8LvRcSbMWVzczPDVrZjIjpHyvGmVT6OOsUft0?= =?us-ascii?Q?lkc5Ejb9u4gQZvRYF+siB6TiN29d2ijdwZXgS5cKonCeTQglyKm+tG6quhRq?= =?us-ascii?Q?okX4tGMH9zpv/NtOVcO1E6/xmX/Jlusz0TTWnXViKAFg11NfPdTeF58wr/I7?= =?us-ascii?Q?nHphVwMT2P+K4JMhDGTLbYi+ySa/HRXpYFG9y3iZaI0C1GJ/y0/flWqc2d/7?= =?us-ascii?Q?inpOGAegyEe+eisz+15erS6xfbvgy/3Zywl2r1IP?= x-ms-exchange-antispam-messagedata-1: jg9oXzz8KMhUfqlVh6VczK141hVB3CF+8or4OzEhpYHID2AkUiPKpGTCHZJhvIEkyK9oHGMOcQ5FZRhRejQPmp3zF6bZ8owEXjo8pg8jvJyQbHcfYAt9jpsAEV3032rNuLcXdxYlWS5QgFS6ByLdtNHx7GlXoUYp+NmvmnSx6Pqhxny7Un2/oB8AHaYg4dY/g7ZUSh454PaJV2aJJ73NVsFA14UzlTGWc02LH0jmWg0GQts47dCzRzwO3x2cw7mpwhkHkkZYoL0HIAR8ZyP2+MeeZgE749cLEJXl9qHPdS6g2ppaw1sZeQ65PkMI2TflOlpiSYEpTia8T/J9dJroBnpO x-ms-exchange-transport-forked: True Content-Type: multipart/alternative; boundary="_000_MW2PR2101MB08920DD6535DFB3BD2A19E4990299MW2PR2101MB0892_" MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR2101MB0892.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8ef33d11-93e6-4f39-345e-08d91c7caf66 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 May 2021 17:20:09.2469 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /mImtBAQWtkSIW+nilsIUaE36OEUz2qGYMRMFwhgU3PVA0hgAB42imhUMrbQcb8qInuUx0/KtzQT1YMAYiCfqA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR2101MB1129 X-Mailman-Approved-At: Wed, 16 Jun 2021 08:21:58 +0200 Subject: [dts] Adding support for a new NIC, any tips? X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" --_000_MW2PR2101MB08920DD6535DFB3BD2A19E4990299MW2PR2101MB0892_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello! I'm new to the DPDK community and I'm interested in adding support for anot= her Mellanox NIC to DTS, wondering if there are any items I will need to ad= d other than the PCI_ID in framework/settings.py and perf information into = the *perf.cfg files? Any issues to watch out for when adding a new NIC, any= tests that are good to run to validate the new NIC once it's added? Thank you for your expertise, Matthew G McGovern Linux Systems Group One Microsoft Way | Redmond, WA 98052 --_000_MW2PR2101MB08920DD6535DFB3BD2A19E4990299MW2PR2101MB0892_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hello!

 

I’m new to the DPDK community and I’m in= terested in adding support for another Mellanox NIC to DTS, wondering if th= ere are any items I will need to add other than the PCI_ID in framework/set= tings.py and perf information into the *perf.cfg files? Any issues to watch out for when adding a new NIC, any tests that a= re good to run to validate the new NIC once it’s added?

 

Thank you for your expertise,

 

 

--_000_MW2PR2101MB08920DD6535DFB3BD2A19E4990299MW2PR2101MB0892_--