From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0041.outbound.protection.outlook.com [104.47.34.41]) by dpdk.org (Postfix) with ESMTP id 83E3D2A6C for ; Thu, 6 Apr 2017 19:51:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Y21Zqbu7vEeQLdUGkCiZ7dquIWH23xyon7d2lN0uv8k=; b=UlAcqcDN+Sme5u6VBszieErB0O5KtC75tyGOOq531SYhf3CVeIEBx2+DvkCxqHrdRm2YZOtFRZqcgnGsIXifHvRfMaI1hEA+ONdWo15mR9vhtlCYubaKUtjtjF4XenBcYnTWfCYkiBSWDefL9Mjl8NGN0VtxQjksUwVwr50e8v4= Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=caviumnetworks.com; Received: from angela-H81M-S1.semihalf.local (31.172.191.173) by DM2PR0701MB810.namprd07.prod.outlook.com (10.242.127.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.10; Thu, 6 Apr 2017 17:51:46 +0000 From: Angela Czubak To: dts@dpdk.org Cc: Angela Czubak Date: Thu, 6 Apr 2017 19:51:07 +0200 Message-Id: <1491501092-14278-2-git-send-email-aczubak@caviumnetworks.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1491501092-14278-1-git-send-email-aczubak@caviumnetworks.com> References: <1491501092-14278-1-git-send-email-aczubak@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [31.172.191.173] X-ClientProxiedBy: AM5PR0701CA0051.eurprd07.prod.outlook.com (10.169.145.141) To DM2PR0701MB810.namprd07.prod.outlook.com (10.242.127.24) X-MS-Office365-Filtering-Correlation-Id: 0049bc17-45e8-4189-b0fd-08d47d159829 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:DM2PR0701MB810; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB810; 3:noGk6HAOLb8Z8d+FbwrgEdU3WNU8nXUirZzQbFen+GuCIZei/h9Qx1u0r/DeYnsMq2QYuWUyucaeCG0/xhEpZMXvw9y/zZ/Q+/IBvtCFh/GhXrj7TdiyIdmb1r99t7s8MNHN/sVGgH90nuRgMUb3n+KNc6mMn3WMo2qzkgPUGt5nf2tBWOAJgT5vF/HYxpAE8/iFRW6ourtDxCavmqTGs/j88C61qQUA0NTOBUPyPufkkRCdesGw8iDfcjzTHkcghLUQ7f/ItDOQFT0DxVJrKacO23uEl9Hyvm7gE1WAw4pS5XyEoj3ZA1r8QhoD00Zfcx7UhzMZWQcHdUvgZ0dHOg==; 25:fcvzO1hdrPKW2Kre76vFcCkyJPYZ56FzOKeYZtgoYD8HF8FfKVcBaSi18Plv5iciIhMF9z1V8WiLANKcYJCX93hrTE/+3TdEmBasL8WK7SX4/j9uM3HLjR6S5tuuGUXnx/ZHYMOYZBhSNqAbbCSPFcm/n+dTssGipPqztP/RTHeIiyhG2AVGxorX6RPCwWRypn7AkflEWtkLUc5ZsrAMYGtcklMN10AY65devu4jlRHEaK682Z3FxS6OkE1vi96KaDL7Keejbu21H6pl8gGTwnQPaHKDYixmFLvZOvr0uS+yE0YExRVnlJP1j+gFgLApCxE6yZNOZRPqo5KipJEclKtEpEavELZWofsaiqwIu9lweSEw8WXz5Mhfc0Ta3kW8/PGxUTQMZPgYI5B2ALCfZkpixjA2ekkXHWUCELdoi8XohpLt0Q9I+YhMLFojssLDjsiM7OywE1NeIQwi8zulvg== X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB810; 31:rhMfrcAYonK0OKiSxEltI6uLLFHnVfiOHC31sKD40xQ/7ileTWbo90PlBYEfpIsRDOxVCdW7DpqfeaGq6U4+YieSS60ohfZqzF0HKI0LKUgRNdHUboWke/GmVJP7LLeIDz711WZ0Z/m/NLDR+x6jAH9jAVKfruETSyH+1pxF/3vd3V71gLxu5whbLfVU2vdTm6eGSgTNnmEsfyNEUtU3/n2JvO86AOCQXl2E180w88NujkgMiPQFXcnCVgP1tXME; 20:Bnhg5a1p2dsuK64Kx6xvGOuWEDnV6ke9ZwwXT5T1QK5ecTPTCw3kyXbe4+SWy2xR4EFLanJ57JNS7cIPEQt64nOvTKa4h3zKQ3Ky6sCg8axC6fv10FXYQ5TFtBK9fWwLqNbrfHl3Mjk6HMtpItpM2/1wgq9vTr/0//ZoaI2NnuH1vFiKGH/ZI7MzQHiD7JZayc/pLIa0nqdMp03UygXAyNvnPQjrgxLmNVyuI+e9i2CLQ2rc9X65rYaJYOEX04pehCitfwg23rvk+W3BPSU8YPm3079MReM/l9Nhg06iR1+RYwTm4WeecDsxzjMnVkvKcnAKa8lexqD8Cc9jOK2dRJ00u6aQV9PJa3oNdYzbD5bNiPdgq3HiE3LzQgUsnenm5wPQxKqF38YZOQ/deTB0Ix2yYqdRS3HJBNaF1jPx3LWglwPcMEfr3rOC130ZNyU97nFGls7yl3/I8KtV4y1HRP7RFPmaGiCC3xkZ/fRYZMMkVWmTjL5msU1Xw09K+B2iHeWF+R3jfwwD0B7dub+lGFPuoLDxENgBWJvGhSSnv7zXPEIfo6flfQZvwwnaGMdSmAiOrn33OfOJMcu2qgIjo9Z9DQZ9ggbdTWNsoSz4msg= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(10201501046)(3002001)(6041248)(20161123555025)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(20161123562025)(6072148); SRVR:DM2PR0701MB810; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0701MB810; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB810; 4:4e9PvYnCBgCyP6e/zXdyO57Pyne5g7ijMZJDtz95CjjJxlFTViIbL15J8NveNPkXpNFeArgxpzml+KvULCjc3heYDV8IsVdD5xDpyYt5zjIsMCRG9w3OmIgaXiWmvomjZaHWSiAvlLd1St9aFkMPcCgpZT0S/xMfLwxvY7ZhUMmVF5DY37eUQVCKzdIDxZBvcogl/edQKS4OFqQhD0zp7bCZLlH59NxlXcIWGmO4znUhzqMtvfYrzULMi53oV0ItHTnF8VxlNJ4Xl+9HWAXhIxc8ELPLeHMnD6PUQDjkKQ1njheRZRuvfUBu8MzR4oQOxdDgqNkoeIMkJbA+ZWvUqTG2GlZOW8Nx/iYUvtuhwwO74GjT/INX9EA15UNXRVoVXyjmW+wM4FpY5CMSMH1U5/ADlg1Ip90IJ5EFpQD6cINXRZ+nbAM0w660859rYwLyvtMclzXAXZ6N+HR7as8L7A1s417tfSqH9QTUb6ZSyHyiKWDvu77B6M6FxqLi4qvSoXzsgLoxaEjG7TCkWjk49ewHb9GHIqadZOpX5t8HhI40AIxfeaOIJlvhFZBogISZVgBPyxr3K09d6kvi/KszxAh885HT9w+ZG3nxOqXPAMDiWnddSTOYdqfNq++pkOWI72hRg/BlcO3J3Q0//ObXENBH9TDCx2M2HhaWdO/8ldBVHcsOBqTgjsUs/eYKv5WL X-Forefront-PRVS: 02698DF457 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39830400002)(39450400003)(39400400002)(39410400002)(3846002)(50226002)(6116002)(47776003)(33646002)(6506006)(189998001)(6486002)(48376002)(50466002)(36756003)(66066001)(8676002)(5003940100001)(2361001)(42882006)(110136004)(107886003)(38730400002)(76176999)(25786009)(2351001)(6666003)(81166006)(42186005)(50986999)(6916009)(6512007)(7736002)(53936002)(4326008)(5660300001)(305945005)(2950100002)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0701MB810; H:angela-H81M-S1.semihalf.local; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0701MB810; 23:UjZ/JX0PnXOF6b0wbOBXaMnl/yVLmE3817PU+zny?= =?us-ascii?Q?VbNylkaCUv5OD30RH60re7mFOJT4FisdzYxmq0HQeplIyDlqTN3icZHIuvIf?= =?us-ascii?Q?7eIl60l68TTHWEtFppPzwVvAmy9OC4qrhLgP6kF5pu583+kcZP2SBpnJ5hhN?= =?us-ascii?Q?kO7pOqMocFhMdzESINrNfc62sY2m4g3GcwPiM4kOaYew3pJgJSfdsAtpy1Ll?= =?us-ascii?Q?bhrAAfhcoP0abDtCyJsnWnQ2lY0kzgkgK/roIlvxINrB2Y2E1tVrwlr6S9KR?= =?us-ascii?Q?/NUwJQgEF4p80qfu0EavF0wPB6sioR295J05La+Nojn9AHlt0Iqevj3f19nb?= =?us-ascii?Q?oqVe8hfHFHv8CUMZ8e/HxWKLErxevIqyLQLPDfI8Td+Yrj6GfwjdyR2HpnFf?= =?us-ascii?Q?9OsgfpU0NmTY7d9Pd3ykXPSMCFXT5l1Dsy39QouP3x/eRgu1Hi981XD900pX?= =?us-ascii?Q?R8b18PaHHkk3BEt1Ayq2gbkKCE3ODpK3+16oCNC6Fh4RjynCr3FusEEPKfgU?= =?us-ascii?Q?P5WZeD8tbwaVZ/PvQACS85Oe4Eu1nLn1wbmd/pcvqWiT/oJV1RuS5wvXf2jF?= =?us-ascii?Q?3a2bJy1L0hHhac5b0T3N3hpxbGpEspuNROgHT4YaIt3kl7besd11U624PL8Z?= =?us-ascii?Q?eUdoB1gIj8q1lnnhXpSRBDdUFOX9MBDt8plb1FQ8RmUSo9n+gyBwFOiPeHaT?= =?us-ascii?Q?C019Otn08/3vPxvr30BpFUrdC4g1D6TFntnB1eXapMBq9sEvNfgCDQyYAq6t?= =?us-ascii?Q?qWvRYJsboJT/8zWAZtb0uA/ssCHhsb0WkNCt4zwREGTrptk7lb532KKFZpUf?= =?us-ascii?Q?P5suQKizen4wZkX+U5BfH2j7BbMZkNMhZ4OfWdD4a5acVg4TagVKZrYVL7Nu?= =?us-ascii?Q?I6xZPGOE78l6uurc4d/kI3Kf9UiHOJhqdARgxN9NuQJm3i7KZ8exioJoo9Ac?= =?us-ascii?Q?8Lk6gcLR9OuEcd/eRpk0a0aRmmkyJA47EXM2EJlR9+UjncmP7mWcVkzJVZei?= =?us-ascii?Q?U4l59bF5mSL/G6DFLLvGwExr/PZgms95Z9gfMCHRGWO+1A=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB810; 6:DrrWAMLF5/iUZUTO3QBibXjmqk8RVU/q25yj2OUj10zPrA9GetW5cNOSgEi5ZjIS5Ucyjzeq0DHap3Tyl5lVW5lgUhE86pzoXiQQ7RiWWZSW1h8JXnVcUktZ24BD7BjezEKqD7KDpYgXP/APXCOPKZAcfPoNlAs677ljMGbLCQirHcny8+EEcxe+w4SkbPoftmsFP8sShqHlgttnUnzYSzm2HAx0vP7xkRIPyMqAHzLxNNbvBAOxlpgL/8Nbt8T9TrpRDYwHCEVl5OOhUSLAXHiR1trjS+ar483LE4AbNMM00SgtUD8RQvAEmeFU/nusRxXU6MbIg0LVp1kXXvTzK592iFjdJOO81QoCzvGfSZjKP8AUrnL3nIyMQ+8U4DDcN8QZ/MDk0gpqTKy0eextgA==; 5:CIGAcRw7eu1qZJRKDIpX80R+PWnWW+HAvihTDEVD0gXl7wlDNT0rWw4UzA8+VSC0IGBXEeyXZn72isPnrosF02Oz6XIlAXB+/NCdWMwDPPUTqmglqPeZHnEYilSWXwdKLWYxGoWpAHdhM0HF30I86w==; 24:Gl2eQg4PPL07AJqCak0rtzWBctboiWa0L+k9lXqQvj9qciLuVCSawR6HfxIWVYwi9UrI3IJLGVxHSgYaol9BN591f/Ew3HaW0Kq8h47hIYY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0701MB810; 7:QJnykpQITnfcVc6319hWVI4viISUeXAMUSsZJ41Uss0UVaWAj6VGLEGqqztrwiH0dWnFqEhHoVpqzIG/sNcYaMRGdNApT6oR0QIOort9zLl0zBvq9RIauUNRhulFzny3CB1c6lq7RjYeXoDms7S8JOW+YZdimF+G6cUc0Lw56qWOOiJ6r/fcVBarmMrlj71M+A/aWlIp/0o/LjqAnQ0zXhHuGghYGeEr85u4umdf6ugkc6Rvp76SetKNuEzRi3u0JFd+D5xi7Sc8p5HQqH6ZXsZl7RqZN8M6mxquVjYutSaJZ2GyK2gsvRRubpK/x9YVTNALdmXopYNO2wsgtp3M9w== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Apr 2017 17:51:46.0922 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0701MB810 Subject: [dts] [PATCH 01/26] framework settings: Adding cavium PCI IDs and drivers 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, 06 Apr 2017 17:51:51 -0000 Below patch adds preliminary settings to support Cavium NICs. Signed-off-by: Angela Czubak --- framework/settings.py | 4 ++++ framework/test_case.py | 2 ++ 2 files changed, 6 insertions(+) diff --git a/framework/settings.py b/framework/settings.py index 44743f9..342314d 100644 --- a/framework/settings.py +++ b/framework/settings.py @@ -91,6 +91,8 @@ NICS = { 'ConnectX4': '15b3:1013', 'boulderrapid': '8086:15d0', 'fortville_25g': '8086:158b', + 'cavium_a034': '177d:a034', + 'cavium_0011': '177d:0011', } DRIVERS = { @@ -136,6 +138,8 @@ DRIVERS = { 'ConnectX4': 'mlx5_core', 'boulderrapid': 'fm10k', 'fortville_25g': 'i40e', + 'cavium_a034': 'thunder-nicvf', + 'cavium_0011': 'thunder-nicvf', } """ diff --git a/framework/test_case.py b/framework/test_case.py index 270f7b9..d97d898 100644 --- a/framework/test_case.py +++ b/framework/test_case.py @@ -365,5 +365,7 @@ class TestCase(object): bitrate *= 10 elif nic == 'redrockcanyou': bitrate *= 40 + elif driver == 'thunder-nicvf': + bitrate *= 10 return bitrate * num_ports / 8 / (frame_size + 20) -- 2.7.4