From patchwork Wed Feb 8 12:19:36 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petri Savolainen X-Patchwork-Id: 93629 Delivered-To: patch@linaro.org Received: by 10.182.3.34 with SMTP id 2csp2703647obz; Wed, 8 Feb 2017 04:27:31 -0800 (PST) X-Received: by 10.36.28.147 with SMTP id c141mr16427124itc.102.1486556851559; Wed, 08 Feb 2017 04:27:31 -0800 (PST) Return-Path: Received: from lists.linaro.org (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id w71si1526139ith.22.2017.02.08.04.27.31; Wed, 08 Feb 2017 04:27:31 -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 EEBB7634D1; Wed, 8 Feb 2017 12:27:30 +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 2978F634CC; Wed, 8 Feb 2017 12:23:01 +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 19C29634C9; Wed, 8 Feb 2017 12:22:58 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0137.outbound.protection.outlook.com [104.47.2.137]) by lists.linaro.org (Postfix) with ESMTPS id 38B9563489 for ; Wed, 8 Feb 2017 12:19:50 +0000 (UTC) Received: from AMXPR07CA0020.eurprd07.prod.outlook.com (2a01:111:e400:1000::20) by AM3PR07MB275.eurprd07.prod.outlook.com (2a01:111:e400:8819::22) 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:48 +0000 Received: from DB3FFO11FD014.protection.gbl (2a01:111:f400:7e04::176) by AMXPR07CA0020.outlook.office365.com (2a01:111:e400:1000::20) 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:47 +0000 Received-SPF: SoftFail (protection.outlook.com: domain of transitioning linaro.org discourages use of 131.228.2.36 as permitted sender) Received: from hybrid2.ext.net.nokia.com (131.228.2.36) by DB3FFO11FD014.mail.protection.outlook.com (10.47.216.188) 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:47 +0000 Received: from fihe3nok1348.nsn-intra.net (10.158.36.136) by fihe3nok1347.nsn-intra.net (10.158.36.135) with Microsoft SMTP Server (TLS) id 15.1.466.34; Wed, 8 Feb 2017 14:19:46 +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:46 +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 v18CJfuT027367 (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 v18CJf6G027358 (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:36 +0200 Message-ID: <1486556381-22233-1-git-send-email-petri.savolainen@linaro.org> X-Mailer: git-send-email 2.8.1 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:131.228.2.36; IPV:NLI; CTRY:FI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(7916002)(39860400002)(39450400003)(39840400002)(39410400002)(39850400002)(2980300002)(199003)(189002)(626004)(68736007)(38730400002)(110136004)(8936002)(50986999)(8676002)(105596002)(33646002)(106466001)(81156014)(36756003)(189998001)(97736004)(50226002)(81166006)(47776003)(2351001)(6916009)(2906002)(77096006)(53936002)(86362001)(450100001)(6666003)(5003940100001)(92566002)(5660300001)(50466002)(356003)(305945005)(48376002)(22756006); DIR:OUT; SFP:1102; SCL:1; SRVR:AM3PR07MB275; H:hybrid2.ext.net.nokia.com; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB3FFO11FD014; 1:lHp7pW7cr07KUHg5Hmtl4Fbud0rZwwCr1wb8sXY3FaeVb3goapHa2zO/zdkr9S4Tz02pc+cP0utggJ9Vq2wv49bh33cJumfHAFgBLVJbyR8F/YRHm11pG/nww8LjhbunefhwDt4keaY/U7vswnhF70GfkZbFwdlgwOZSG8OZl0NxIR1U8PHSfdIIfNvF3psk8k9MFaXCFWBoLNCCb0JgnwY3QCBhqxpgz+XOb8oQZni7HuLcKaMsc3+nkWiGMqkHv3vY5+tSkpk0z0wJ+440fBHadoQMY3KoOzQec35UXt70Fc/r/9xm9h8P4focaBgl+bZd2gc4TwYMRoIQ7XsSvT2ghNi//OGIRg9hadQY/r8nuWlRViQnMmwFWmNHvW61VjS63B9xbeqE2B9cIWEFZ2EKtN+gM5YGlGg/KeDd2jmPOlKOQ4veK5dnlI6JCc25EnHSOA6NNjT5GdvNr8iiGNSw2uraRd7emviGshxeNJjmP4P/zBLVM3MzPDzVupDLSgoC3Au2ra0f+vDbQiE2rQ== X-MS-Office365-Filtering-Correlation-Id: 7127c248-5b0f-4bdf-2191-08d4501cc614 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:AM3PR07MB275; X-Microsoft-Exchange-Diagnostics: 1; AM3PR07MB275; 3:AX5gWCMouEvsfrUIzCZrxNgPBcuTGuSs08YYJ/FJFv2JffTkCQkGOvuzPeBtO+ieczA2fOghlPeLcdxASScQSh5YaPvYOrmAk3bfVseB6rfQ/cB5lv2ShGlJnSv/+IeaJToW6yxCmBrOr9u9UyJB6h8ek9pRgD8Tji0Tw7vNFmHnuq68EmvQa75hHUarpBUjRcXgpTOEhROwVaPpuJXIYXGLwFJnc0qc0X31R4yARipxMcRPP+m1JOcZonXTQihcijczEUZ63pFcv0QgnEu5rUb1Qigd/Wtc2hNkBye1AbYjd/gXuoAsWRyuKb5cfYm/UmMTjWO/zJWWUXFwaD3J2Iu/xVbP4NcctQhtN4RimHmLx3AcelRjT87SXQ4uTaM5; 25:R2UWdkFcYi4yFujj3LPziZCstHE0KONP1vV8v8EEovGYT/UAbNSoZzSXU7Qp4vxL7Ic/0y1+w/W1NxHtoa0Bsr/VVNHt7Zp0rGKEe4TaojXClSm7AEi32KnQFi0E3iUdaUs+J5Daae2IZKYO2W2N7dzWMAil3MTCjow+e5dTbuvMK31HOZHeQAoIJJ8XN+emCvt9RpNnoM89swUfy+z1i+F5X++zEWUpP+GbXtUoShK9ujJRweb4rfaMocbQhZLGT/QBjpwsLLB4QdmFgnD6c5kSnliU8LovUYfc/c+TOzKzhmtftkwDogY2Pt1DBjGmd2iRdpKe/Rg7Ad2fg/o9UjOGU+36tZCcQyInXAEuEc710d9UqD8qzHxrKJPCGx+eAyn8j5ERgG8VGr+t7GF+I6V0QA8J19Nr2st+nKGqwQRp4v/MInLP9hykZXqxZl/DH2QGVWlX2eeRNjfiWifHQQ== X-Microsoft-Exchange-Diagnostics: 1; AM3PR07MB275; 31:+MqzqmXSFt295EKceK2AKLXvxD7IX8fhCGCqKShLdVuRUJxO6fsKwNNdp71c50fOAJkHu8czm3Fbx5JGl34ckgpZPN9XAJO/R8trRQvcKtAh42DKgf5majhqS480mGa8rpIm9evDM1aQaLFHw57dWqdux/tYqpUcjex99P4ovKaafWQfGylOwGh5wTedKsQx621EflZAeG3i+/sc8osefWmr0cpdLXTHPeYOyNuYJrN0hh46qK6CVnW0zi3SdVfeARtXZi4/A5hH7PuwBjKd8YSJ29U8sP5qDVM+r8Hzmnw=; 20:1gLyXD6XjUkUIpeM+FQFh6gFIm5ONceuFwveyGUVawH231DMYqu4sKjkFZShwbLbNzlLQgXwW28TGVjBaJCTcBTUoDDQqGP7Nef9OXFAXlEzdvjvWmnT3A+i3hP7ywVpluwFognZKU58wG7aWSOjo2HJQgjk48SDm69ZtsY2shfk1wXZwaie5uYV6UI8Tf7Q5zTHuAS3usopcTdbmbycCX8inkHvhi16k9fu/F9xlB6jgjzeh8A8rcnD6ZxNna96WbjrjLjltp3bu+WMRkxL6HZGngsXixZKcmcS9k094AanzzcvmV+hKiFglchgkufDYW5JCrnCilprt0JI2Y0rkMGIn3hzS0watvqqlORP6hO91LSbz3Sn2tsdJ9OdUo2hWh6j3zcTX881xS3foeZAd+ttv2K/x1pOI7lrapEHRJSuVpGylX5eQnwEZCn19XPoNDDFhXQCIKK9bcrc28sS8lub0hNhnXqcbPrkUfd7BhKE924R4qwKMH+ez669SyP0mLo6X2aFMssUprPwRaQ82r/3SWmu09yTh4+EVr2C9rpfkSX+o3URCpMsjaukNMEow5r2VedoZYac5vc7mKk+jMrybsjxHTk1WQts7V1tEYE= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(20170203043)(5005006)(13016025)(8121501046)(2017020702029)(13018025)(3002001)(10201501046)(6055026)(6041248)(20161123562025)(20161123560025)(20161123558025)(20161123555025)(20161123564025)(6072148); SRVR:AM3PR07MB275; BCL:0; PCL:0; RULEID:; SRVR:AM3PR07MB275; X-Microsoft-Exchange-Diagnostics: 1; AM3PR07MB275; 4:JYOjzm3MNghAzqt5bb23Yk68Zib/TUiy3mLkt4ERE6/AqEEklzqVs1+xeRp83wB2bTlPRyf5p23o2OzAw4Lhn2fYsxfZP4XTwxnBH+I2UCM07nWt0n8Pu0DI6U9OCZDighMhwlOIfLG8nnZe+wGNCk3agmVmGJ9nKdnD5iR9+QMInV26KWFG3+vqYRrjymCG9EA7r+CwvAFnSfLWj01qg1QWd0uO1iRBJlNE2rF4ifQej7de+WsIUmHP8ZjHI8LcukNEuD117wQoePoMQBDMML3KJoNkD7DftVzv5ybeKuvvS02RpTk80PfIHFAChwOsLUB/x5j27B4iWZy600UUP7PePMuWyPxmyX1aeiWm79eBlbGIti56HSfe2dmZBr6P9fABot3UFdvRTtHeEJbMqSd4COUjfCQvUGt/qUhSuBlqnHAYS5WaWCkZkSUrdyiTlVdqyzIxMP3uxBy1HbIBMd5M52PIZmdxuucvm7IYmSzHevysNYfxiGvzGdsytBOvW7H8i2hPWhYCEwLg7N3WAIVKu7WpM8MP7xCCkc5veRvxrfQG5Y92ToxKkMQohlcs+SI8qPk7gHdSLrSQbkoc/tdlsnaNFD0HRqNiNJJkFyBtrm+7hEBvJ7Dt0k4laVuag0l5YLt7qMRw7pfWFPjg3Sipy0HLAlN4oF6dafHJP0qu0esd9a+Y6QdTLeqxaY/RzwO6OEK1xTTQJJKI1A9JMA== X-Forefront-PRVS: 0212BDE3BE X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM3PR07MB275; 23:utS9SgHzrQayCtCezEoSCKWVYEbEVUYWNILMYAzqao?= FHestC9SmPJkLAzlFL1o0RGs82i3yLseQj03HtcstMWdU2FvqZ/EEmklZYe9Y4WpMjIPoDQHzZSlLKgc4BCTmZDwdYITTca+lvRgvWNVJgih8atSp6eAoqMWEM49/+9XJB0mvvXE0KjSHOwHGNXwepi7LjOQyx7qHhiAvSqppyiZ6G2f0E3NWCMcxVigdzS/7hW+aSwxWg9vBjRUqm0N+MG/cG0/cR18wfsqXYnnnih+440hNVRWpSCgD7ECbz7y3dIZF44kitQsgNmH7V77x3hKyskx13rzh6eycicn8uzoUWLOkLrIyzIuezWGXKCx7PRAalLwCFGWNC+M5+lNY6tWqC31OMm7CnRO53KcZnBYxr0VS5eE/IvP6BQpGp1G0XZQ3fqltVPjDjmhSFo8dsVMaczJ0ZELxClelsVn2krQNvEKqqCeqk0GjIDqg1a8NQzpTojG/dzUiuOPIMAcdTC34nc8QaHWgSnzuRj3/+y/+bxnKRk13hSuxBTBDh9ipJl5zEwbDJdB3yvs90ejjl0PJVG7U8+l+RaURME2BNB242pdN0eZ9TN8iiSQ5I4LkYB6an1EtNMK2vhGSklm8fJ+PkH5Wuyv13Kasz/eyx2BU1T4qbp2IYLwm15ldujz5FshBLjr/3+e/ql85ki0OJldovo9fNYaayDYzJ95ZI3ecbkqlh+QhwLkgvhZoxDAmNnfzSgUKTCZ24v0qM0wncEqcp+y+WBYz8UyYNpHoLnGhl/SaVmeJAyW4gICU0DJ6NMTqoJ4nuy+514Kh9YepNqtBM+DDI+oq8NtA/wtqvUFmr7WxOh+oOTsO02aUK15xaSWrsXQlQGXlXKwUrXkgbMyAp1Bm1Mzi/lC2jwwylJ5OrDX1OVcVEyoTxzDAyIifpXdDQqG+fWg2338MMri7j/OWm1qnfaoKmcrLPSsn+2JeZGMp5qucChLKu8XZGL3yJAbabEZMRl4xFsvDI14eEKrJRPk6Ui2r2H42BLVrdhw/UWf6osYRhFcGNdXJSC4VsGlhbo2meWiM62nwzU14F X-Microsoft-Exchange-Diagnostics: 1; AM3PR07MB275; 6:tnWVzA865/gJmz5gA28uOj11VbkIoyqMOzeyESRaigPnj6Tro2SWs1yqD5bIOP21XxJiCfpPhRNExIDbzvCHxgAU+3c5aTj0UU5T9VXFA3c0uAwY8SK7dWnCk11OYcx4xCohAqcsVKG862JwyGsUK5weA1MiHhp33RdsB+PppKxZdVQrfd9HQrlT1n0xSHFIoVz+I40HE1WUB4pBbVVI5mCeREinchj4U88Atl1LJCZCwi8G8Aewyl2QEdNAv9YhLchQu5kY2kJuKPBRg/MGuYg/hJS37PK2Is9gIZd1xSX4UMETzBmOoxYPyCHSnM7JjPBlGTt4x2xtQkyD98ookVcg0/Ni1v1oeQq5cx4kTVnBHyE1v87+2pc6RhgioUrz0ySnXq+q60uBI8u+VIF1JHSMmpA3sxR1ObJA57L1pK0=; 5:GvTFSZNqtGZbwPRhNjDq9xC53mvMNffsAj78BD/VOTZdUUaio/+VaiR0MQInO9n3EYptiZ3w39RaAf28qUTGdQuTKfDBRXo+4MTBiwkKlcw7t1z3wq8l2RoZr28ISJ3EQUaMEbNt012NlM+Nch8lxw==; 24:1QhHKkEfieWPg42SerIQG4wny+6QmhtWWgIW7RueeiL9peL9qyGzonTFrBf0nIw9lnzlW8CRr7KIIwSnzdp+1jhv/Y5HNioXlQu+hC0V2Mo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM3PR07MB275; 7:RRo1Xc1LPsjpwKfJAq7zIUDdMXA+egozEcwF+YABk7hIIxuu2mwCQAdEVF7aR50y3KhvS/9Y8YYauTCGdCdfsG5Jh76p9nY8CsaT52qlDzUtEFx0pkW/tq2rBVOdE/ZWdAcnNf206bYPYmTaU2LFCWTCGHqK1BshneFX1/nrpnLux6m9h/pYnpJItdcRseoEru87xSlMFAsvmL64KAkpLmFVoVowu4ccs+IZRfeu9/d9qcRMd3CBWxDXwSZtnoMDdUtxs1QKwqWwG4Cj69IIPpuuIbb3XhGeGQ8rswwKxlnl2rV1o6iCGE9rVfXp7P5Easdr/oaEmFoaKPcMHl7urTarzn7FFkJQeqft9CFuGHav6BEQPrW2QhE0HX0xaVVYf7g2gRXnS+uowW2hrpO/D47QRdzosRsKxa7L1Fys34OBWTUDY1zA1NPp/k7JOJqx9zbEhTHZYKw59D4bLfab5IkUwEFlQ7Qr1e7qyznSXtZYRcL6n75YDclN0zko4wdeFDz3Fg2ffKUFEuROo3JD9A== X-OriginatorOrg: nokia.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Feb 2017 12:19:47.7349 (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.36]; Helo=[hybrid2.ext.net.nokia.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR07MB275 Subject: [lng-odp] [PATCH 0/5] Packet test fixes 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" Various fixes and development of packet related tests done during packet inline implementation. Better print outs, etc make it easier to debug packet implementation bugs. Petri Savolainen (5): test: l2fwd: add pktio driver print out validation: packet: print reason for suite init failure test: generator: various improvements test: l2fwd script: limit number of generator cpus test: l2fwd: use packet_data example/generator/odp_generator.c | 77 ++++++++++++++++--------- test/common_plat/performance/odp_l2fwd.c | 22 ++++--- test/common_plat/performance/odp_l2fwd_run.sh | 10 +++- test/common_plat/validation/api/packet/packet.c | 23 ++++++-- 4 files changed, 89 insertions(+), 43 deletions(-) -- 2.8.1