From patchwork Wed Feb 8 12:19:37 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petri Savolainen X-Patchwork-Id: 93632 Delivered-To: patch@linaro.org Received: by 10.182.3.34 with SMTP id 2csp2704046obz; Wed, 8 Feb 2017 04:28:43 -0800 (PST) X-Received: by 10.55.133.130 with SMTP id h124mr21436798qkd.91.1486556923140; Wed, 08 Feb 2017 04:28:43 -0800 (PST) Return-Path: Received: from lists.linaro.org (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id g20si5471729qke.187.2017.02.08.04.28.42; Wed, 08 Feb 2017 04:28:43 -0800 (PST) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) client-ip=54.225.227.206; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id C3BD9634D1; Wed, 8 Feb 2017 12:28:42 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id 4019C634C2; Wed, 8 Feb 2017 12:23:38 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 34DF7634C2; Wed, 8 Feb 2017 12:23:32 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0120.outbound.protection.outlook.com [104.47.2.120]) by lists.linaro.org (Postfix) with ESMTPS id B8551634D8 for ; Wed, 8 Feb 2017 12:19:50 +0000 (UTC) Received: from VI1PR07CA0109.eurprd07.prod.outlook.com (10.165.229.163) by AMSPR07MB280.eurprd07.prod.outlook.com (10.242.227.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.5; Wed, 8 Feb 2017 12:19:49 +0000 Received: from AM1FFO11FD018.protection.gbl (2a01:111:f400:7e00::111) by VI1PR07CA0109.outlook.office365.com (2a01:111:e400:7a52::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.5 via Frontend Transport; Wed, 8 Feb 2017 12:19:49 +0000 Received-SPF: SoftFail (protection.outlook.com: domain of transitioning linaro.org discourages use of 131.228.2.37 as permitted sender) Received: from hybrid2.ext.net.nokia.com (131.228.2.37) by AM1FFO11FD018.mail.protection.outlook.com (10.174.64.207) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.7 via Frontend Transport; Wed, 8 Feb 2017 12:19:48 +0000 Received: from fihe3nok1348.nsn-intra.net (10.158.36.136) by fihe3nok1348.nsn-intra.net (10.158.36.136) with Microsoft SMTP Server (TLS) id 15.1.466.34; Wed, 8 Feb 2017 14:19:47 +0200 Received: from mailrelay.int.nokia.com (10.130.128.21) by fihe3nok1348.nsn-intra.net (10.158.36.136) with Microsoft SMTP Server (TLS) id 15.1.466.34 via Frontend Transport; Wed, 8 Feb 2017 14:19:47 +0200 Received: from fihe3nok0734.emea.nsn-net.net (localhost [127.0.0.1]) by fihe3nok0734.emea.nsn-net.net (8.14.9/8.14.5) with ESMTP id v18CJf0W027373 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 8 Feb 2017 14:19:41 +0200 Received: from 10.144.19.15 ([10.144.104.219]) by fihe3nok0734.emea.nsn-net.net (8.14.9/8.14.5) with ESMTP id v18CJf6H027358 (version=TLSv1/SSLv3 cipher=AES128-SHA256 bits=128 verify=NOT) for ; Wed, 8 Feb 2017 14:19:41 +0200 X-HPESVCS-Source-Ip: 10.144.104.219 From: Petri Savolainen To: Date: Wed, 8 Feb 2017 14:19:37 +0200 Message-ID: <1486556381-22233-2-git-send-email-petri.savolainen@linaro.org> X-Mailer: git-send-email 2.8.1 In-Reply-To: <1486556381-22233-1-git-send-email-petri.savolainen@linaro.org> References: <1486556381-22233-1-git-send-email-petri.savolainen@linaro.org> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:131.228.2.37; IPV:NLI; CTRY:FI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39450400003)(39840400002)(39410400002)(39860400002)(39850400002)(2980300002)(199003)(189002)(2906002)(92566002)(97736004)(626004)(8936002)(5660300001)(86362001)(50226002)(50986999)(2351001)(36756003)(81166006)(47776003)(450100001)(53936002)(106466001)(8676002)(356003)(81156014)(5003940100001)(105596002)(2950100002)(33646002)(68736007)(48376002)(6666003)(189998001)(305945005)(6916009)(110136004)(50466002)(22756006)(76176999)(77096006)(38730400002); DIR:OUT; SFP:1102; SCL:1; SRVR:AMSPR07MB280; H:hybrid2.ext.net.nokia.com; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; AM1FFO11FD018; 1:Our8B0vaBAESGkP2u4AGJWusi+0dFyUjWBhC/IkGJwuY/T6lW8wJR1Py01cSqSI/d4Wb287Ccnok/4/kN0zmIzVA+E4aqi4v+7AkGMbazDUxUX6X+02LZWXwRnaDvvYF8Ma7FxuZWUvlJ85OUoUn9IV3Wd6eK6de2b/Lzcd0fK/rNaq1VJF0hbhlbRA72jSEZnDJlphPcZsKHHptbJVuVjCqQq5unHGRwperVKNlf7mBF3VxpzjKjoLb9oSbcWaWPMvcfhulnOwzqVAIbKAYcs6vfcmdZwUu0Y/BB2L0SnKld6qVfm9LUaAb36KQ0FKl4sjOi3U7GotBYHbKj0zXF9s1OOsGvrbxh+XrBvYu4TGNLYu2k1c/sfu6IRMBuJWCoG7GNXZUAsCyalnBcBjxSsMd6rXKXb2DJXNpsbRbpw7WTkyMOWtxR5qYacHidkzWOci4zB+2uySzADUJV1hoIoZQD+E4jXtHngXqokKFdcYhkXMxwyI9ZG07rekxbyxxX/NDEwdg9SZYXPZ0a/no8g== X-MS-Office365-Filtering-Correlation-Id: e74fc91e-98d6-4f75-c073-08d4501cc69c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:AMSPR07MB280; X-Microsoft-Exchange-Diagnostics: 1; AMSPR07MB280; 3:7sxOh63ad7ZO+uuyJOgEuM3MqQoh3vdvh0dpwysRjDT280YxxA7Rrh2ZFXDmEs2P3mSak3zgiVS8MtzsJrh2d3qgidk/yXJz7TPF6klEixpGd0gc316p9KJ/raBaWe00+MMWGVVl5WpOVO0guboJNvydMN6J0PewZUgS0Ixrt8+tdZm7Iq5qvXU6kIxALHzr6vgo2mBY1G9RTX+o5/zydMBmI32Gzml7DIsLd06t9rH+YdycoQrL0yVxoCyYoljPY/ER55yreCpwmbpsENwyBgRSUo426pFtnjj3npAF7QNkh134MK01/c2iXYBAFe/rFkJPwfTtSeIFpnOwh9He8PNGRHsIh/WCMQTEKA1wvF+PtR13zIko+0VLvqj44Z5U; 25:jm/Qgaxkecc8QmM9acHMM4yw2VpSTuvCZs0gPaOZy0oCIfRoyGUCpdlEjxamWAX5iSgjo8AUR9nNeNHQrcIRjALk4uwxuxq37sLn+lB1ggiRuFSUto8UtQeZNdwPg1vZ4IVyAACOIxEAM5wvAAajRNWKV0AGX3+IV6RECw1eaveCDb3f+uxAElkGgg7HpIZiv9aoJmQMI6SIp4D+/uQdqnI1iPUcKNQ3eqcL9yKuR+EHFqdlhfZFHDd1tv9WeltStFik6cqlAMLfr1ttViDXj95D0R2cQ4fQoTF+oXFt0FAwx/g3r1wtfCTkzxlRIpDTA1oTqi3asf2Z5q/Pgq2xcPH+r1RSMQuVS21059lxBEU/uVxTQFk/Y01JzinbqVAUt5x/pFhkw3PA3Pf+cj0HUocU1NAtoJPubjGJ4Lgj1EKzMaSJ7dfuXZyu+n8C9yYsypU0b+Ypf8r6tvP6r6LrUw== X-Microsoft-Exchange-Diagnostics: 1; AMSPR07MB280; 31:644AV32OKXAdc+kw5+msVlw58nCKxdJVO1xRpiLRe/reTqFAqeD09Z4CiXw9QXXzzlpzKNYYegWCvlV7BSqrKGJiyvGeBt0wlSe4/c1qXHy17ILrD9r/NM6K0eKc/rFUYtyBBWp8Y80coSIrnVfhYJAJm29gU5n1y+7ZLlkSJKqf+Li6aAJXxJO4JAKatFOF+zmIbHN5v8Jf9cIv0MPMviXsBnZQUZ4a/bcoMvXTURB1BZJopQ80E5huzafvWFm1O8tli3BrGDwgVUipEt0k5KQl65teewEmZW6c193JKdU=; 20:AydeCWtAmg+t6JG+XDFu6Q18mKoBvkSDh0rs8VkV8/FxvZmmqsLQH/WSTVNEZXCDpkj/SkdOiOS1755INCkDGoqp+6dfhlkyW8E9tJynlOnaeZ8WbECqvGRvdRhBw70rz8AQEqIMLIS45sz+9mFTz/fhRjT2qY2gtcjfcNiVxaEhQY5q4JznLeUfMavD+K9zpF029TsZw2x/sZgD3k5VPIr1kLmsxYbc2TcdoYHEtbaOsVzI55VHuVpneHkAewnyqkFM8MJrQVyj5WVon7Oz0sVzmWBCUpy9bge4s8p0dZ3EEcskcZ/nPUcM0bczXsH8wBm1GSt8gvuDrl9YuVNDdKx+rVZ/H6nnFlhDrmBqOE5lrSHzEJB4evzP4gKtiA/Fr8WIdS6zIU85qR2Y5VNydLEDAPrj+gOGEuRhVq1NeX/DU0MGIV9RK86lT5kMYz9y0fRB46zefopCkx/5viFQ8G3En2yj0e2Pm/gt+HWtQFggRVyk7JH/lUhwI1vPnwZpK0w1WJtVT/oY8GeeRIw/92OFFsSxp7HVNWgB9bKeB8bKC+kGHAO/z6cYYEI7rUqgK/ysG/2OaELCk94HLAixg0SRFDdSLH8wDBH7IUEsXk8= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(13016025)(13018025)(5005006)(20170203043)(2017020702029)(3002001)(10201501046)(6055026)(6041248)(20161123564025)(20161123555025)(20161123562025)(20161123560025)(20161123558025)(6072148); SRVR:AMSPR07MB280; BCL:0; PCL:0; RULEID:; SRVR:AMSPR07MB280; X-Microsoft-Exchange-Diagnostics: 1; AMSPR07MB280; 4:DVD2OKk1ULd0mlAF13dp0dRtA1c3l/0ic315x6LpEmjkF8OiDZD1fgH2bqXrwd2HA42OqugYWb2H+jFow7+AbgUr5v4zIaVqllA8+WaQpEdppwkLj8rhf/Hx/n6be0rpIG5bwkM9g5wSrq5BTwcbSlN8E/L/Uv8cJXdjI2YuMnHungVK61xkktruFtvG77WOcrcQUpvVJ6ckXL1kOPlJmxEV0Z7pdpvcIh4Ch9pyY4kotQOTGiMpM5sCD3sCGu2Tqr1MP9j/z1EuiszFgiUpeNJJ71M4sKUVQEzqAatEvp+stwqO4LvH1HqEaNnqg6QEh+tG93oeuCqv7txuoVLmH0TRlvvOD3r1+9+293wklD3g1I1bal5ZLJ1peK0mPmWEhIUy+OROzqdIM4Q7lPrroK6KZkaSWGIT2Q+xgwFUWd5Qh6FQ1wgQB744hOQ1HQLqYIgFGPlRX7rdsygZaOJHqHfucfitiyyAz2JJeZjVmDCjtVuzGEegM+CdEyohtOqx4ilkon5QPihVT3Gx2oCepe1v0wH2qSatS4soZ+TL9iJpnRwOE07T2fpUQ64s1k18FcBccO5DO0DU8/+/sckBK+x/MN2bEg04hjGqN8nO2uPj7IxsaOYfPJ6fcmG9VN9Lnzk16litLxbRmveyiP+BzbAC3hgZd1RvjASVfMZcI4c0ANVj5mk4xbKxFGX+rkr+OIwO74z/Qpj0lrYddYZL6B08NYH9ZeatgYUcuFoL7nA= X-Forefront-PRVS: 0212BDE3BE X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AMSPR07MB280; 23:JsYRQuGff2AeQHVJGg7Vhe9g8IazA0CASki9n2+8LH?= j5p9+PmDUVXAhWtYXGMdf+gslqVxoIU8w1wJX2JnTr+eVwa0o0x7qnnl0EEEOMmWxw/fYw0kXNoFQA+TKctW8WKA2CptV48MVhA69Fwf5PV2d1jNsgv/2sOeqsyjUG7mEH+/gq3yZ06jgSJrdw5SOpwXaKm2f3ElQqR6dFTkYhF1VioNFgFr9h6mchy4lQFFzgtC9KYU+Ct6McAXGLlYGg6aLldi+RYmqMtcR3mZye0zDPj/znXQO9crAOqHDhvh/d9QDQonp8PlbZ1SKweHFt+KCmCUtgSkzKJo72ibcZcamWIKsm9UTflr2k0ax+qUDF+t4DBp2esE4wOPuK0/C+Msr7x5dst7pYzisq5kJFL/8mEpDjwOUqmt+yzO5tTkH8Q1YOwRbIgoAZqQi6GKevgf4OIj0HvDc/WTJ2CWZzdXLW+lbr2OiKZWiMwNnHp7L2FhixZLFOJcH5uygcqvlufoYrHQ19BqWaXKFLcbutVr2siRzotI8bY2VABYhMVhT5X3qMKyQ/+O7Jg3EgYM6VlusQ6iie4QbwYQzMPlH4HzRPCCOgEbYFTPmfe2z4iXcvz4h8Y/hqDUBYR2SION3Tp0aO5ISTxp1eYWqUqSQhNupOofRda1xiY1vrOQaD/Xq8/c9RcowPtTK7L0JcGx9AQaIZtYJYouMpAMpToArklAn1+1CVT1x/Z6TD9C+sXvkBzAU4zl1+AXMXYU7HqHbt9gryR+BD83CwdgoCtQwCf+y/PZ6cri45iMJxZ/ZVGeTsXvA77xnG1LFjvvaGkvHnTSsBBD9hfov2hVqiv7/liOpI90OorRP//4oDch/oCMUgH7pps5bZ7wxRny7Nc7OGbziBk0ttAi8WuL5eJyFj9qfDzWHGbEHEKZM7MJuRMtKjQEIsJsDaqdhabyKQRXQFLco1j+gafaH/BGaTyq9xk+9W6YnP6EZvW4JekfPYIf3nRETc2H1KGjU9LQLxM6HF8TpPA1+fg4dJoAuxErFkiXUFz1HVgubUhJz4qxOwl2N5wXv4xRPw1gCqKgCgwCjooDsat0Ru6M+8U9ZAT2y8t37p2cj03pwN6dgduw8arHI= X-Microsoft-Exchange-Diagnostics: 1; AMSPR07MB280; 6:w++PAekYtY7Xy/ouW8IOoxe/ylE6W4P2VYkXjeNW8ytmEn+1Ycd4RNnkMfjXUhNalYw/UHArz89UZ2eWeripW//I9iSQOkHdT5Quo8hmjbGcCGElxjg6Bz5jb7ifYOMjJE9s9oWAJoU7+KOzQ4fkfjc+h2lCMV9PPmtw32PAl9FyBSoqO8LOp+ezOwYvehcfhHavfbcnFBZQZKLzo/BG47FoNEqHvgq0/UPmYKfgMT8Kd9YAgAAzN/IHtmAFAEMOOSoiAVt4sJM89VcQt0Ka/GOxQ+oJBdBgb4ptRQ7uhPnbE5od2MNVOHrkxBcnsIe7v7/nHvi/2VU+ryAnvQG6Y4EZigqK4/tyiuNIor2vmZBEEno4A4r3b9QLTAnJ8qlwC5c/VjgYK0ZMeL5IawCd/o8P7MHMyX7tSEl95yz0u5E=; 5:BvTwrhpaS2+ara3gmzQ+jWeIiTo1Sn9IyJqLDv4MWwYhJ6g4fj93JkX30gOrNXOPJmzk6UZxp6Zu6vGE9oV7moBFR4JcVaEZTZgb0JCpG0iKIUi4KPaTONQi9qiKPyjSTeN+TpsrVfymnp127VS4jg==; 24:SBf6GURBCB079AOKV2OKbRjuU/0Bj0FmjNZJ74ZzWX3d3CF9uustoNvQtlECPd5lyIBrlXF9PR8QF/a/KDV6Sy16krHarxcB4PhZbxvHrBo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AMSPR07MB280; 7:Zl0xdfRFs0spMOD4ft+5u6uUHtxblsRGrksyEgbeEBfubXO9OyTkVzUtZTaTw6nfHu92n9XtrTgk2LF4tExhu1a+Il3j0INCRizrDiQvTtFN4FAKuRG68xcuaU9fZIuUK7f3x7w9hYeoomI6SnEtOy5AmKvJ0yj/tmvZhLBwZiHxU8O9V54gUQ6NKl9OFkOJnwcgCY4dOXPKWWPXVdRpL3RoeNO/6cPJNEdVT5UuHeXzTKfWA9gHDW0D3utdGTO8dTi8N2na/iFJBgUGXCc7e9Yi21qP6lh05GlrhBL8oPX4+m9nvp537g/d5mJFlmPHWjZ/GyRWtyGcVoQOumUzg0hKVx0KYCTBig6giTD1oDZzB37aTnh2zA2MFOIdyjiqufUvkTrTjSJwwdOtOSr0W8n7kUZ+MM5T94747YHlneb29gOSBdAL88FIfYgzS/uT/bAFV8+kji4gj/sU3sUBD6UpD1HhJL6Cl8A6x1ysxmYcbsH27H9htkX9YIOrbZFQQ7Vddo01tQlPS49ov4I6yw== X-OriginatorOrg: nokia.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Feb 2017 12:19:48.6770 (UTC) X-MS-Exchange-CrossTenant-Id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5d471751-9675-428d-917b-70f44f9630b0; Ip=[131.228.2.37]; Helo=[hybrid2.ext.net.nokia.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMSPR07MB280 Subject: [lng-odp] [PATCH 1/5] test: l2fwd: add pktio driver print out X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" Print out pktio driver name in start up. Driver name (e.g. dpdk or netmap) helps in checking that correct pktio device started. Signed-off-by: Petri Savolainen --- test/common_plat/performance/odp_l2fwd.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) -- 2.8.1 diff --git a/test/common_plat/performance/odp_l2fwd.c b/test/common_plat/performance/odp_l2fwd.c index 54dc4cf..9864c64 100644 --- a/test/common_plat/performance/odp_l2fwd.c +++ b/test/common_plat/performance/odp_l2fwd.c @@ -603,6 +603,7 @@ static int create_pktio(const char *dev, int idx, int num_rx, int num_tx, odp_pktio_op_mode_t mode_rx; odp_pktio_op_mode_t mode_tx; pktin_mode_t in_mode = gbl_args->appl.in_mode; + odp_pktio_info_t info; odp_pktio_param_init(&pktio_param); @@ -620,8 +621,13 @@ static int create_pktio(const char *dev, int idx, int num_rx, int num_tx, return -1; } - printf("created pktio %" PRIu64 " (%s)\n", - odp_pktio_to_u64(pktio), dev); + if (odp_pktio_info(pktio, &info)) { + LOG_ERR("Error: pktio info failed %s\n", dev); + return -1; + } + + printf("created pktio %" PRIu64 ", dev: %s, drv: %s\n", + odp_pktio_to_u64(pktio), dev, info.drv_name); if (odp_pktio_capability(pktio, &capa)) { LOG_ERR("Error: capability query failed %s\n", dev);