From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10075.outbound.protection.outlook.com [40.107.1.75]) by dpdk.org (Postfix) with ESMTP id 4183D6CA3 for ; Fri, 30 Mar 2018 01:48:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=tGPBULsbviQMXWKv1qM0yP9NQNjJOiodCD0BSIchaXE=; b=xKiiHQe4LOepMHAng1SM89eRfAse1JCCJnbVw3WK3rw7H/flQpVdhL2TY+n3Z7vCaoM09KDt/O746cYsbG0wOr6jTtwtxIT3APiYI/LsM5HXTGfQd3NsrpS9weplBlxIjlSdiJ4NeHw9rBPbs3AvozkjM6y+qohdN90M9zHOzsg= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=alialnu@mellanox.com; Received: from mellanox.com (2606:4100:3880:1722:32e1:71ff:fe6d:d040) by HE1PR0501MB2634.eurprd05.prod.outlook.com (2603:10a6:3:cb::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.631.10; Thu, 29 Mar 2018 23:48:02 +0000 From: Ali Alnubani To: dts@dpdk.org Cc: dpdklab@iol.unh.edu Date: Fri, 30 Mar 2018 02:47:41 +0300 Message-Id: <20180329234744.17716-1-alialnu@mellanox.com> X-Mailer: git-send-email 2.16.2 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [2606:4100:3880:1722:32e1:71ff:fe6d:d040] X-ClientProxiedBy: BN3PR05CA0033.namprd05.prod.outlook.com (2603:10b6:400::43) To HE1PR0501MB2634.eurprd05.prod.outlook.com (2603:10a6:3:cb::12) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 6fb38d35-b862-443b-73b6-08d595cf8321 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:HE1PR0501MB2634; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0501MB2634; 3:fnJrtqizUgrcmky+oW2x1ftmMzmZyRcYdGNbogFHMkMdr39xCkMsDXTRC3YkLxk0UBxo7a0VS5K2Fblbqy4L50+sbiiRIv8CIYJB4Uds2Uay5pWxLd/6U9JiFpZemRMsEEuGoD1ntx40P7HoR5T494DNXGyAmZ/6xB8nCQRQFi3jZtD9JwBcbtc8nS9vtcp0wcv6y8i197qmK0D2sF6dFRpetT0n9N0WPRGdulHLaJMa0vopsDXyRvneTTsY3Lfk; 25:jKyd+J0Ps4/GJM+2/BpSPO5AhSJ3ENW1fHFRJeYPCm+vLZ5oq5tvuBPsbqcGcfY3iaZ+IlNNf1EYIkCf195kRPYEABdgpddh2hPhojToRNHnOEYBaAnggQmk6ez/5cDIPMH1k+O6ml438HRn54kjfm2ibypu4CxA10ZMjc7lc9TTK41vDvs9/LWcgo83nZvfc+59pUO5ZbMEBeMkpam4Yi5hFIlkHwDKHcUeNKnZmxsTCt+TD3yj1/67cR15sjmaDGkC+7BnIiibH69Y7hdNUlo02vxzZE+PXYhnQv2SwA6dC3WeH2FcrGXWbyn3fYWkKvZCvs21T7lhojy4iAnGBQ==; 31:AfsXpQNvbNjINssXkY/cgrnKr0RhRC+BamRJeJTEZaXLW71Hp2P9uQa2Z3dG5Tpx05AE2WdUi0M4Qf7DGwnodtaw2irgsl2AjSCN24b2/NMZz2AD4dBn9vIrSiZVJD/xx87C5AFsIEeNpcJAXO4wlP4XfNvgf5dcG7qe1Lvajoem2w78u78bpbWOcJRz0VDS28iXvrTD9GU4pL0hb6+XJuw8IUQLrdnWug/pGr+qh+U= X-MS-TrafficTypeDiagnostic: HE1PR0501MB2634: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0501MB2634; 20:nL7Wh4JdhAf8Id4kDWJrcm/4FwC+4fgev4hU368K8Gch4qao78AEzWvgVypJZ1sD0eEB/x03MYtqLAG5ZbcVsVzsq8Di12KtA0+zgPCYeKF7kiRUqSrgiigvnWF7siEfB8s7NlwgSa7uNAKUosPmm/A5NWSo+Xs9kGyCKWIPfx/yorNXWh+xXLX8UCGCTU0Qr8fhQg0t8uvPzR2qco1QaNCNOW06UaqCvuGvh/sqjA/e6EQYAWxGmArnD0nJDVBYo8e68sAgIYwqoP4WHB0gsIh+7SnwtMol9HXJQ+naR/f0ZVdCLOdpTPnO+Es9GisUN8kWEQskeDWhTK7Vd65GNZy2/iw5Fjo55iVhkoRQk1Jgr0WZhLBJz9zfXU+daPlQi8w1VFqqkC9xVj59ncnpUkiKyqXWiNpIdeUDfkB2wI2ReWltYa0dK8kTURu/VgNaaCKJmN8YXUw0ZVc9ev72ezvWpbCLaSGci7hN4mXD0wRsQ9drLsQ5pU2UhPIt4KyS; 4:nxX62hR3z6bZDoqeM542syX162AYE7nrapRIMhSg/z3RCY97MIXuKeLVM7zIAvKNxgshbOIcbUnF1QjUpBKeI/VPdmR2mZW//n7Kpw6CravOMXvqMCwwGRrAnqdgg4hTvS3DJb708sFj7Rls6QvVbYtK45cH8m59v/UpafaBe2lGkuxetAPLM9ZMtmy5gQcNvhAyEGTZzTqQona8fP8/a1Qjr6x46lkMdb7Zz+aALfG1zaq+XqUNdD91dwnEOH5JBtg09L6NRXDfvufG0obHmw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(3231221)(944501327)(52105095)(93006095)(93001095)(10201501046)(6055026)(6041310)(20161123564045)(20161123562045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:HE1PR0501MB2634; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0501MB2634; X-Forefront-PRVS: 0626C21B10 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(346002)(39380400002)(39860400002)(396003)(366004)(376002)(199004)(189003)(81156014)(86362001)(105586002)(47776003)(2351001)(8676002)(50226002)(53376002)(6306002)(53936002)(966005)(52116002)(55016002)(2361001)(478600001)(81166006)(8936002)(16586007)(25786009)(36756003)(52396003)(7696005)(6666003)(106356001)(1076002)(51416003)(305945005)(316002)(46003)(186003)(486005)(486005)(50466002)(6116002)(16526019)(7736002)(2906002)(386003)(48376002)(68736007)(69596002)(2616005)(476003)(97736004)(5660300001)(6916009)(4326008)(21086003); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0501MB2634; H:mellanox.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0501MB2634; 23:YHr/mCVp//WCOdRz5UlB8o18YoSWx3nXuO+CKMd?= =?us-ascii?Q?U3JnNUlrUNwvrOdrlN/z7mX+JvVMaVL7XvFFxpxMumkqfa7zGhbxGs9kId9Z?= =?us-ascii?Q?xXK+1qE0lhL45FdrZ2z/hUHDp1SifrL5QYUt3r+i2hJ9IzpssamJ/DzCsW8g?= =?us-ascii?Q?HqR2Ao7gQGXVJXzsVtOkWl8mKN1GYUFr2ElGVHsyb9GI3Pve+I6R5KONWxqO?= =?us-ascii?Q?/08ZcrnNvz9dClqsYL7wBDDtm9sTJeIen/0SQHzHDM44x6BOvQiFn8Cf2Vde?= =?us-ascii?Q?4NF2Rhd5DWNSD0MAvwniTOOqCYQdZYTZ1vZK8wkqYKFeVuNyb2bvlxzNlfu8?= =?us-ascii?Q?m6pbRkFNEo7C++QIh8QfQGPh+25V4ND4nu+Xy/2vr1vc0qd+GQK/WpPcMXeM?= =?us-ascii?Q?LyTAfFFw615KVAuctxCqs6bn8q46auixhVuWaGEECJXPQpdslxnOeOOInh8v?= =?us-ascii?Q?t0j5tmHb7d9yU6qg/Lok6l+3fZcGz7dxw9o8+vS4teUOIXJAAHrBuhjIRSKI?= =?us-ascii?Q?lQfmd7WVbrK3u11lHokpNcksTZkCvXsu6gh9pTgO25mbusqnyhmTTGp2hEaP?= =?us-ascii?Q?q4EzRDcGiWdisjs4b8vrHlosjS87xluWpu3gBZ85FcLUroG3WUGAAO/4nLfX?= =?us-ascii?Q?yxGYyfHwQ/soIIRZ6cX7lrFCweE1WyHRMJOjHzNzX0y4oejcMKDHV3BH6qNP?= =?us-ascii?Q?VMJuj8cFHhDRaCCdLpxgIR/liUAkgRuhDGzSFfV2qKVSY74cZm0J9nLLIf5c?= =?us-ascii?Q?KYsOacWAuhnJJ7hJHdRLVHpxfuuHYFR79uUk5b2MagAi2j0lGMvF5OvinBzQ?= =?us-ascii?Q?PaR2+IZy1SlZL7lnYsuxB2sJdSct6ZDQQbzo5c2G+2CbZlEhR3w6QSbQlh1E?= =?us-ascii?Q?19K1nYmEknwQuQLoGhuJpawNWjD11PoUtwGTwyjKeLgt1GnCnWXxj2dSIjJf?= =?us-ascii?Q?KC23KCfEpi/dwf5udX/m1UiFW1wre6DG2SQTOyLDLmDD+BR2uSeBZQu4SEO7?= =?us-ascii?Q?xP8uc+SnGShCAxfKUcH5tM1zjaA/2+hZeWERRXbX11FokzFF5H5nkukUixAL?= =?us-ascii?Q?6kgwZ6PkgcLmI0XvkVzX8D5zgH4g9SyAxD7qYYmdliIGX888Ae9TryAjrOnv?= =?us-ascii?Q?xOvfPOjVMG6jhnPNdpCVNfE7uO93KJ7LIgagllceahi7q/fcq7PTtvkT4Fti?= =?us-ascii?Q?hUYT3Nx2Md8+mw4kNh5eH53/ILzMvBDFcEwEh7goOdB3EzRWRzkonqvlMBOM?= =?us-ascii?Q?fVqCoxTgfkItXepke7N0=3D?= X-Microsoft-Antispam-Message-Info: w81mJ4+iH79AQltdAe+yttXLnE49Y1T/kmR76q+OFMK9qRY1UCtstbZhdow82M0C8aJlzLJy371zmJd7tcRF7OP7douEeM6aRXuCUkCmMTB6xVD0cpkBc8QKVKgX1Pk+JAdvDDCC0dBSd56va4WTSJ3c6g06XdXs2ooappXG74nSVPIhy7R7fFafCivhzoQt X-Microsoft-Exchange-Diagnostics: 1; HE1PR0501MB2634; 6:blNlJy+FYvdr1sSuyYwyOVeREdxTeXX8r+2X/J31gh/xOfDaWBl7ai8VFKLQpz7LeGza6s1IzzQ+U6EAt1crjx5fel1XNCjX5VWGKg7ATvF6bvIjR8xmRe2TnIAk7hyIqdWFatp1YBPjnxKcDHdaAqP0/+H3lIOrKVfwifNM7vCdu0JEiL8GTO7DdMDDFvANo+xjaeY0toNHPOxp2k8bSvEY4pbn4BPuFUNCPtnXnJNrvzI2fCD74n+dwugeUked1npEWzgyU3zoVeAE/0mrMTt9+pGS6i39dWf2TREKR6PMF7luQZdpjJO+rDY4F4Yz8ubARDmjEhuxQ2ORMg6/jvLi6l8NqKCfVYL1t4E1GvfHGGCr3CP084Sht5SMoMHPuePg+WyQUnB6H8/RLBrgptgRRMPHvjwvu4zuef27uLyb2fx8D12IGqCLA9+dN4mFRtnpCT/cOISviNpDpb78hg==; 5:jeU8J9JhlnyLzs7pzla27QCoKYz/JU2utwjL9vN59tuFfCvAvOM7vP/xNjufGKQwgdysVj6pOC2L8t6adeo+gND+OLFjWw6usOXQntFMqCplktGqSKJRTJryJLDA3mW8Cfn3b3GcFe1npzZvf0OkUdeeL5N8DNQpVmjd6Zf9cP0=; 24:zrSY6DaIPKQb4iIGriV3avpMaPE9bYlIwyWp5MV6YFN/0LP/FzhT3jQLeWwQMpPbxDU/03KvRzcTgxotqN5jB0onzTzn2ZFgYKyt7VCNJQM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0501MB2634; 7:zxp/ohBgAWfdpccGjCFgDaA4gT0N9gNFBnK0EhdZpyR2vmS2enEX8YHOC1Y4EnBMUS1Z5xdOagBpgUSaFuyw837CN9KzTjmo0d58JDBFdNMhsk8Qjo6iDZnFkXmFTVMJIrf81/88RWPGBUcnamIQJVAec/hQQbOYtLDBiJDXDTb0zyhZouTKejWCVq3+yug9ct/JBdvEwbVmz+Sip63TyuyU8q+lFcTU4BFUeIjvApwR+edMAeDzUUCf/E1xoK+f X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Mar 2018 23:48:02.8257 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6fb38d35-b862-443b-73b6-08d595cf8321 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0501MB2634 Subject: [dts] [PATCH for-next v2 0/3] nic_single_core_perf: add support for Mellanox's nics X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2018 23:48:05 -0000 This patchset adds support to run nic_single_core_perf test on ConnectX-5 EX, ConnectX-4 LX 25G, and ConnectX-4 LX 40G. Please note that this series is applied on top of Patrick's "Fixes and modifications for T-Rex integration and nic_single_core_perf" patchset: http://dpdk.org/ml/archives/dts/2018-March/003893.html Ali Alnubani (3): framework/project_dpdk: pass modprobe if driver is mlx5_core nics/net_device: add a function to get nic speed nic_single_core_perf: add support for Mellanox's nics Changes in v2: - Fixed handling an exception in get_nic_speed function. conf/nic_single_core_perf.cfg | 3 +++ framework/project_dpdk.py | 5 ++++- nics/net_device.py | 14 ++++++++++++++ tests/TestSuite_nic_single_core_perf.py | 25 ++++++++++++++++++++++++- 4 files changed, 45 insertions(+), 2 deletions(-) -- 2.16.2