From patchwork Mon Jun 26 10:24:28 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petri Savolainen X-Patchwork-Id: 106321 Delivered-To: patch@linaro.org Received: by 10.182.135.102 with SMTP id pr6csp1243993obb; Mon, 26 Jun 2017 03:25:15 -0700 (PDT) X-Received: by 10.237.45.227 with SMTP id i90mr12077303qtd.194.1498472715279; Mon, 26 Jun 2017 03:25:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1498472715; cv=none; d=google.com; s=arc-20160816; b=toIK6zqaas6/eV6BC3mLpSuf5+rULsOnzRIBrsDG+pJD6rJM+XXNxQtxdONszXMm1n n9mFGE6M86+HN+wHHVfBW/yNhgnNl1AoaH8R7+v4aIRRB6pSjAVnch06XUhk1De0EYH6 v7RhdjtWOXgOHl7fddbS+GW6JFgWDZJHfvjm+1zKyQPQ/4rdJnhaaeGwale4bzzSI3ho GauIfXIntvbvDeL16i5x4sw3jqVU5U5PGSueX5iQ7sljoeOuwjYQwFjbANZ7LRwMRkM2 vsc3ZX/GHHukJXlt8HCNejP3KcmGz0wif6Q0I0gozyorfEVBxlXoSAc8wq9zbMzizoh0 6Eag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:spamdiagnosticmetadata :spamdiagnosticoutput:mime-version:message-id:date:to:from :delivered-to:arc-authentication-results; bh=nfUkTHr+6Krhbx6AMURPuU/IxC7mfPxAHSmymlSdmFI=; b=t8I8MMzCfHZ5LPCBbw5zOF+WK4gYCQQDPWJiL7WUeC9y+K7MCcjypGNQ5kZSb3Od5E aV18ExukNAxDmvbCTEZ7CqPKSPUaXmxN6l+fqRCIVKzEAPGUW06FkV4rrTwvnVYVs3TT JsBEjkDWHRBlx47OPmMR1ekArRNjg8Hrqym5m+d9kXPDZtSoX8zdd+zvOVXfNpjBaURT wPoY6ESDU6kIJXj0S4PXpfY40SjAExg6pdLvenWQM4vJMZc5eipbeShFfPp/sfft2UKt 54iqcuNFO3ZLFJMNS65Lzl9rB9QjN6EoCDL1hqZkeiEpbu51sTgBDe+2rkVVhgdTTb4M vRdg== ARC-Authentication-Results: i=1; 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 Return-Path: Received: from lists.linaro.org (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id f19si11133723qtc.27.2017.06.26.03.25.14; Mon, 26 Jun 2017 03:25:15 -0700 (PDT) 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 9917C60D3C; Mon, 26 Jun 2017 10:25:14 +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=-2.9 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL, 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 BFCFB60647; Mon, 26 Jun 2017 10:25:06 +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 6172E6064E; Mon, 26 Jun 2017 10:25:04 +0000 (UTC) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30131.outbound.protection.outlook.com [40.107.3.131]) by lists.linaro.org (Postfix) with ESMTPS id F3128605D7 for ; Mon, 26 Jun 2017 10:25:02 +0000 (UTC) Received: from AM3PR07CA0138.eurprd07.prod.outlook.com (2603:10a6:207:8::24) by DB6PR0701MB2197.eurprd07.prod.outlook.com (2603:10a6:4:51::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.5; Mon, 26 Jun 2017 10:25:01 +0000 Received: from VE1EUR03FT060.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::203) by AM3PR07CA0138.outlook.office365.com (2603:10a6:207:8::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.5 via Frontend Transport; Mon, 26 Jun 2017 10:25:01 +0000 Received-SPF: SoftFail (protection.outlook.com: domain of transitioning linaro.org discourages use of 131.228.2.240 as permitted sender) Received: from mailrelay.int.nokia.com (131.228.2.240) by VE1EUR03FT060.mail.protection.outlook.com (10.152.19.187) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1178.14 via Frontend Transport; Mon, 26 Jun 2017 10:25:01 +0000 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 v5QAOSao019060 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 26 Jun 2017 13:24:28 +0300 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 v5QAOSx5019053 (version=TLSv1/SSLv3 cipher=AES128-SHA256 bits=128 verify=NOT) for ; Mon, 26 Jun 2017 13:24:28 +0300 X-HPESVCS-Source-Ip: 10.144.104.219 From: Petri Savolainen To: Date: Mon, 26 Jun 2017 13:24:28 +0300 Message-ID: <20170626102428.17490-1-petri.savolainen@linaro.org> X-Mailer: git-send-email 2.13.0 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:131.228.2.240; IPV:CAL; SCL:-1; CTRY:FI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(39410400002)(39850400002)(39860400002)(39450400003)(39840400002)(2980300002)(189002)(199003)(9170700003)(33646002)(50466002)(498600001)(8676002)(8936002)(305945005)(77096006)(81166006)(1076002)(38730400002)(50986999)(110136004)(5660300001)(36756003)(47776003)(53936002)(6916009)(48376002)(22756006)(106466001)(356003)(50226002)(86362001)(2906002)(189998001)(5003940100001)(2351001)(105596002); DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0701MB2197; H:mailrelay.int.nokia.com; FPR:; SPF:SoftFail; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; VE1EUR03FT060; 1:QaKxGI2mMGQyiYCJgGB0uX5bnqFWw05FacvGW6KrUiYccM0tXWiTAIY4YM8/rQoGWsH1mlZKR+dT6lNq6xV8hbXNdRN6+MpeqSsRxhAWLwz6bo+RzQbMdO5g59SVcfmIR4hPw7sDPwdDMhi4Z04WFLiZmq8cvwAalmwsYWoErHcnd5I8SikiP9NRb44TO2QTRvPeGEgb0eiTFhCnBXu7XVhjzYIbBK12TqNR9Ve2AjF+k5TkMVW+Ij1+cAEtN1KIqyviu/1RmurYBDVW+wEPJZbjeMKjsoKgdJJMembZkwT6xSUyRHaGeTUGxUQLvN9iqPcnXH6lwkPsy8LkPU3D9GF1eenpXWvX1y3w+g8QnIX4dv5w00W+O84Rm6ZpPYe3Q+wPmoD28k2mekLEHp8rcB38a0IuHaOgASP97nh+SADNXZOKyUOh1chq7ZocDL8LsfOANzZAXtW/13Cw+LCEA4uQOrcJM3glnzEZTsbcAlrnEVKMhYiBONkobWGiqV409hVV8t4rrYid8DQtQcqspaoOSuW/1Ww6XM8N3hDeyTgk834yYbGM7Zz90S0a2Y6F5kCo0/Atls/8OG5GC7q/0If9TA7tKWjC3yujHzpDTdsxtkZrMWX56B3tTH0/tS5UPjjodDM819M86oAFalLf5ffN1dAXhC9xNCDl2ZN8X66bjOL8Irqji2oltmR4Op9Vah1gV5SneOgk6SXGYJpjv8dGSeZrJqv4CLoSp/XVdq1ta+9W4l6wfV8HyL++bGXDEoowRnylUFTNU5lufz3ez+Oxnk5CiOMiTL7j24pd8JaNplwjBebvgAZ3N64QhEPjirxlp4PWX/EnXC2Y4Xr899Gf8cqvt+4OsSzb+Pz5Y0ySVzt3thp+JBY46UYzIkCG MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 521f746a-d989-4b72-0cdc-08d4bc7d9a53 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095); SRVR:DB6PR0701MB2197; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2197; 3:LCX5af3kCvtK4me70pyP3wybRbRm1KqIB7391JqT4ZgQ9H4IcOD+UlTN7reQ+zUxX+hLCe51h8onNQQ+RznHf/MU0+2BcIAPRKsYlu057m2sPRd810zQplxOKtGW2f23KXUuLEuNTqq4MSTmisa5CQN6QSKiTK4MYj5/OE/ZpWL2j0nKOiSxDJPIs87ACp94nVp8+Hv7J8jznI8CCLc2kPlL0TANcFkE7x9z0/CrNHN7S0mKottkZ8sxH/iqxol1yvqrsBEWBg3QCbAOfz/DI+gOTFyMUNpJVpZBvtjYR1jNJAVfjLxf2t1eCOpfSDc0yjj4iU/E4xXVxthNVDQQ4pRVe+DbrWGD0vbXMefwdhjBjUvHdWfplC2wrt0+7DBiiB1qfjB9RNaRgqeV2xuEPutt0RhBO9KvqjxPIqR1SZfAKV4FIlFoku+zfvDAbKUuAAwh8RzxExtyOd+G5wMDEIWETEwCWvi1/lGmxCgRlTD+OITAaIIpM5g4Ijb+inr3GtKe2xDAnfFYSBpMecOgxxz4hFhQRPUGejqkfJxO6obiO3iyDc+S0NXJ8fcPNtTXPDfMh+KkLKPWjxVh9Z5af+5sDmpxLhbZXcyudU8pCHWQ8M/fOUsKIG9BtdWK4Uwdc8hpF19hmDYya7x0lPHx8K+AumccyuF0e5rsis5lGjg2FhEW5LRsaG/tJMNSgGM4mso/MLodb1vJhxZ7HU059xxaji9beMGgaM3MKB8i1D4fJ+5pRCq2yNBvlVjhTCe0T30SvSSlETuGvhEyouqABtY11bpmuhy/+JBlL3/diMjswoOaiubmRH6iL3QrNfSY X-MS-TrafficTypeDiagnostic: DB6PR0701MB2197: X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2197; 25:C/6wTIs4tmohKGmAM7zNmDMAjv+qR6Tjxt9UvBPFW3N/KOx273SitGjdVzvqYzWYwKwTmLbR7McYZZFfa4PO891VW2fKBbVX3eN9WhIHb8c6mrEgEijvihudjE2Iq50Cw0i2EOFSLrcvYjFu7Lg7Fmtx0iaj0/DhFzXkFxvDWxC0N3TZEOcopLHsHdOV8EcLCDETTRuYBSsB4yBDbA8Ol+qGfv9Mzio+zb+MWiDQh2OQJ6PZCM9rjKPfRF+OVpMNJ/3e2gB5Bn5Xzu9/pZ9fT6Y+fYMeE7TAcn4bJJ6TOes0+VNL+G900JKvm74OUe6Z0445baQvTdN41OjCi+z8YiZm6SzqpsvMbgyDG7wOv5RqVjLdknvlU3Nhs3oC5r+lTe4oHsqaEAOnQws65bPBZ7ywvYpzMfbcUfubedzQxvQkItFIL9ygJqToVz+C6nMGmdWXqMZlnHH8NU517BujuUJKxout6z7VNU8OXEohWRzC92t6ySaOiMG4h1wfVFXhXFh7JBwlR3G9nHUt9vw+o7hZe6YkpXPs9XR3+KQH+bLE6m/G99jrb4d5OR5SLMeH2VOfL4EeQuoKQ4X+Ud4ao8keL6LZyN6k+u3hwjDa3aLvS2jZZCU9KED/t/eSBtx/OHqNfItkVNKRUT40lDzp9YhxOw46VU0pPxWs9zXmrODJ+KW+B3gSg8FTy4cuqattzDOHyWe6zMruY7EM0g9POkDLTPTkzvCnZx4b8qE6bsVPUmchZOPjxkhAdrcWPpnRwdEchpGX8nxXFj9C0E/J3wNYqkxac+j9oDx3SRyXPsBBzzHRGBAXW8Sx2dt7rL8SS3zqtooEKz6ZV4+7n3ELaQywwi8ZOeYQa4nnBQOgaYVRokvwsRGe7eDe+TkI7sCqyAj00e3k9SH7fYd6vs4XionlaHwhslPDezolKt1GhM4= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2197; 31:MSicHUEWetyGMl04QbW3RgHKk62mQAGt20/DCdvJ4iSIvNZsNEgnDkwd+q9hFKqTAN7grkjde00AviSUHz0gHOzcAoazc8LK93z2Y4knY6cpwXtETUYPwVWqcbf5aSUBOVsXB+F3LuNIo+gOv6ZbclV8mRPHpPPe2PES7EER1c3soIl9jncmG3eM71Ih+tDvYDccaQwLAcoVDuNrbu2HdBNuue3hJyFHJvte4N/wulsHXmIQSs32al3xl3abphoUepS6sWFrjUJJWSStjsXHJtfhzTgZdYFybO9blQVpfQ+cORz2guOBJ9Br2afeCVdGjz4zu06wGsovia3sawC9d7/oWcqG18ZZxBy8wiI43MYDPBa5x2FR5kkE0XPvMpOkjk6Ngk2zehm0OpXut90qOv7wszSjS8VjDsdomTUUaQ5Xl0S3Qhj07s1fVMSurLlIPzTlqxhG5UerQ4Tl1ioXxbXmNv4cqhX//+ulesbPrto10DavDcbFMQrZeQPlOnzZjI3AKNOvX8vckkRjBSSjXMy25BlrY+TgyRWNsWlqSrFNK2Ftuu6ChThr2XazSHsS8hC7zRRdPlaOkb4BuOVuZg6ODwsIqs730eNbXChPc4GBeaUOBTpAaGfXiDdi96dvfT2L2Zg4p0APDVQq8IyUYXekZQHseb6vipCyX4oRi86cRGibnk2dwM+uZPZujOERFSoeTAKZNuUxEK4nnlY+1g== X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2197; 20:UtcHo6nBuU/yOv7A+8mCIi3klCXEUkUGAxws+k64dX0hld0EqeGwRZw2YRoCY5rTNTcvFzIl1pl2UsTfr/M54Scdi+AXHSbxdTIe4xxTJM5FfcONSyWZUDVHi0aPEp8JGpImhuo353KM23hyr/kcTLLELLr8lPyH455b8Gpq3uNzw+64QavMaHuTo1zyzAItMw6QlFDU151Mfyou2LygiqWRUpbKk9HclUXN/Zw4oqtL/5LPU0Grcwv9P+b2NtPPDxd5X4WxBGdmYKWngocHdAwb39oSKj+HFhuWprt2su5thIEnTdI+SLDQC2R6ToM2KZ6cNTMZSC8Lyi4gE93R1uHbxVjR3xl35pYE2WiFTohkG0ZTSECJ1RA789SFFk33MAPWtPcxI++u57Gu45hJJ74X1Bt/2WPZgvIJEDp6+xboC8931hadE59OIV1XXjrVFuLp16unaL/Nl6WO2fiT5PjKiPo1+GEY/+NiRDLOVaMCHoY0Dz/S4RnJf2IaRjaYqolazah8O8sF4MqRgbKgJ+ZaS+PTBSnmHhk+P+NAXSULxVMeYEnflfZBBhaCBrM2TcqsjveDAjHzJP8PCYACnk23W0tbnk5dGvuAWcBDNRo= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(13013025)(13021025)(8121501046)(3002001)(100000703101)(100105400095)(10201501046)(93006095)(93003095)(6055026)(6041248)(20161123564025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061750153)(20161123560025)(20161123562025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB6PR0701MB2197; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB6PR0701MB2197; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB6PR0701MB2197; 4:sdxGsZAegvKtprT90eNpqP7lgV9IKq0nTRmXOOkp?= FTUQuhdaS1b9odnMbHrTzSXEA5HDGx3ijs86XNMR2fZsGWJP9/FtRK6DRFnpse7xlekcbf4QSdJh7TIcOCDTAxXBYPLA0/qplIkHiaKoHPN+pZF6EmEhBTFRYY1F2sPKhA6AZNFvPFRuPxh36PKery1s9A3sjXblg46Zgux7TD6IdbxV2khMGAL2SI6Pwq71RUaInSxgd+tBLUO5ZX/b6iBPWLG65gtOGOXK8e0VRYG1bZKWkULIBuhvK57NbR90nO/6r/vCwgpNWvKY8Fd4G4DGKK5BRXObcFeCtSwpboXDB0rpXcWCkC6RCTyTk+hgVUVEUKTJwz4L4SZ4q7BbARAd5QwJzFF0RapAFOgCPBkAU662sn1omfGJCFh/rHA14Ch8JjlbEollZNlxjou9ohG6Oz5x1Xv/7C1LacdsVqX/g3CcOYUtW2Y35c2pYtGB6Ci03k3S1pw2qAjzMESk4kM/VxW/9kW1yM+9jdfaZfG83j8+qx8jGhD1VO7gBLNtBpxOcFd/3YQLj6Bcq4e1cVVPIEKHLYSqwgdd4uNHvHCo2WI65TrmzEezudW4zPCB9eOd7ThGVAm8jsu/QAD+DDxDfqLIeBKxfAMrd5yoO3ih/K2e2Js03XYzgXSx6KhnXgrqbX5BVx83s8LuqgnLiyhNqFXo88/NLO5RIJz6TMgZtHZHbz/CaUbGyUwgLb6tfWM2FXQTZbNZNbBleCUzByWZHRH2z50nwXxMPfw0+RsA7b1NEmL6ona1nu8O7Ltra7k9+YN9Kr5UjwI6yHzUh2g4/gNnMKwJ8sRyjEb5QwUEm+jdhPWU27dhboS/WejPwM3BNQFmJ8wUhjsY6a3YuPIt4XtiUhV4hPosBnAkN6jH4e69E+TFkmKIg7n58WKs1OHdBSwDBOuNSmEL2R9h25Sg3Ht5+unLrLQfnghcnB5c61tUtHDu90DqgWI68etWDTvVYV3WKOr9SpapnpMuqmNYPHpz8iVuVXtAsvWMwYUPSbgBJd0/6MpT7cZd217QmMbHygx0Ldvc3rqDWnfJTP1bR5Zswo0SjlNk+LrwuP+6SrWQ/VQrCFp6MHaC5ZdPAmNxbtxxI2pa6CC0Xs1JhQeRsRjcrTFppOLcP9RLPdhnVYJ04Cv0A4TMc2PZhsJFHSP7HSB9MYueaDUAvEnjkJX4 X-Forefront-PRVS: 0350D7A55D X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB6PR0701MB2197; 23:ZNPPIuBIbXQokEjhl/x6xpAZeaTz+V9Uz2u3rRe?= 8l92JxqXciQOYjkZM/FcP7+ux3OVL5KQkHjFul1W4LtRTiF68Sh6yX6GBA0H2iobacD/TTvpsshZJ7ww3tcEyT2ds/LdPplvGygkfN3H9xqvHkUUYxKlN40ye6WXOOH8YpppY++uzBA1YF1z+gNjF6KvaEWsAJz2i7Oz8dXw89tV+0BQeO5/+DbzWfSkbKXsRq1vsAA5dl78W/Oc/tirMxhxJk5jpz43D+npHgVsbVFyUbxDMWyzHz/jmXsJcdmXngPI9LMkwf/SE+2pyvi+BX4TVzUe5rJ70Nw8bY451lgz23zlPLb/UxJvVKRAP9CAKvvz0/qvRkMOZdG0SVsPIxTB8vBonfS4NXi67UyV+JIWdESooSp5phX+q5o2PME7ENiDzJq9JfPvL8sOxFkSvtQWgEs/SJJMletafgSIXCGqGtzhhSg7oajdleViArUHEAcxTNyH4h/H48jfH+YlRDrySF4xH0wTQUXujgaPJPO3K2ghZ88VTMvD6MX9YI3TSo6/eS0B6nfzxPC/BdhKH8POIejpDVidtbk4AFdF6x177unMwlzrKPTOhYNvefRtfmhhRzWCyFJ1FqSpUzioVya+xlQm/OO4m6WHben9uJozGK3fInWxfeN40o2tiQs/yIi/kOsmPlM/9D8MEX4UdG9/htfQauiMxZONQCvsqAH31y4ERFBXL2/l/7hNtxi7F26lih98dE0tH3RTbVDz3SvaLhBlliwTZW7Ont8Ddi+y6ArZ8Z1q7F2nGA0h1elsYCIVOU53KYzR89o/r9yfdD6CWMJL3rCWB4DNXaDJLf5DDCyS+QxM+Wg7Yv/Jup80J+Ej2uIOh63hx1vyezQqhjGiDdbdDsWQVNx4Q2yhuHNqPULVLh8nWBCm4SDik9AYxzMPLfqZvAaYnGfhzaS0qMFO5Vdqqx1LmBH0xerFUxGx9aM/tUChlXBqjBPvmFjoUokc= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB6PR0701MB2197; 6:7eaNFQeFkZaqX0pjit1w/hTr/x1EilT44rxfyM+Q?= FGWDAOduK4RHOA3ZRH68Q92+gv5gWzm2Kxk+ERlF+QWHZZU35ZwbSWC3mcjY4ui9aaZmemyZPCPE1wI5u9rEFhs4ho4Xq5T8NZ5v4B2frVwcbcByuJwYdIZPTlttGXCg/8HjJnNlvrPpoa3x8iEy4SDVczwxbXuygrEf4uO6hj5IT5/pxFBMkEXSd9D5Ny1lglAFjIPOFiZwtETyE3xm6Ru44Ne5SbSaF7mQ6WxFoiyoWyKzEcBO5ze3QmsKSRkBmCqSO82Yx2/my9bqUlbuYL1nTEaUJEEsFvrBZrrkNj9YiwHXrDM99KV/di+QRgnRd0XC+vOTzYmZK8rftlgW6k9JgfZQlHvyj5OyvA7wRramTGJgAXm85KUrSynTU8NCn9MEzGuRM9Z7RCuAYxNrBlm7r4yWKrkch+4LxkDB61pbw32FWF5APsKQZC2zo14KgfIJCxk8pgih0flRNzbo1Cjki32AjMxwNH3dPbIgtltkokFwm35ddfe2ncRm7Q5KQJCJ3aOvzjeHKf3CBuLVc++mek+G0elLT4aMYSqswYl7PAfyofhoMQMWHVILORzofOYixQXxPMlcLwo9b6a62v9Kn2iPW40mzPjswJaFA4ZJvbxpcIvdZfLkEjVx3fxOSobmssOAKLR+Fjr7/xLitpk4pY7nrXrpj7sxXbWX9cn0TC6R0zJw7w6BbH/Cun86nNuRtvtjZi5yJcOJL1ZBKOerwgv5kLjVu1F6Q7oZsJz0iAndkbL8esQgvnksybl3gHv3zb5eykYPQB/wuC1bNjSLenieqk0/H5TZoVQ2qXqd2qw49ljkSKKBKE892Wmrbpx9p97hlH5hu7X7WGdcdpZrGJHQyk7sm/nS1aep1b79ZTa4dfabL9IcE5ymE+OLcePzBd4dS7dRlR4I8r4Y+mALT9j+MpL6TjcIwGC+8+Tc2075UEVg9pSdsOza9kaDnMLvivzaayIgB5AbuNSywJjR X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2197; 5:39QN51fc6XXeo41eK+a3EjB9qfb59GqgGaCc/IcCBWzxGSwyDDFIEMc7Cg4CNrzR1ZZ7sSTYN+MmCIeahsLyHqSqH5RJdqO2qJsAybqmDw9+W6QkwIccH7m0bPrf8nDycskyzqe1+WrMLlOV9VFMYFDn6ZK2BaHW15sXkmps1SnQksTM7/w4rw/PM6US9fZYO0wdonP6+q4GzcSsXZ9R+p6I3ANR8pcEWFYvMgL4lzsn0cIG3tFKQ0UDd/7N0IUTgVUks7qxAbU1J9VQIO074cBPILj9zpV3WEOn0mpgOnKoK5k2gTTwAb82NWNQcIzry1qD+W757N2Gw2SG1DNXBsQj7EY9qrKGjSXxYPg4fIzN0RxrKQBHcE+lMAVSBH+aJuNoxHnUh9TLfm4XlON2IgtxOc775K5+Lwbghl6LZPqEJHKUm65KFh2tDNULPeG9gfUssQJIuMI8jBCXUrHscjDsGU1U2YVPYFOBfFe17wtTx0sD5tHpDV8Ea1uvqRmw; 24:8VGKuT+t87n/BGW/WJhEJfgmeibskMowLFdE/wT6vy/UgST/jZnfeP+sqZRdwAgdCq+iIWCDW/h5pBf2nB7mxDhxDrT+1nPQw3LT7Cox82U= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB6PR0701MB2197; 7:J2qMTqjooUm26leM9rIZTg83DbCJprr2b3/3ifbmNvJp8NHSwGDDfNrp6qufUgY5pioPHgcQjMtbz0zMI03HE71hOHJbpdUGTpaYWJPDhgYzxYhIwAbzgnt/7pzEL3jYFSnLuhLU0uJz52uLneVmiTNtyjgvdauRxE05t/EI2QhOfz6I2gOoNix3W4SHYTkGUCXGp/1594NxBYxVfChUAOkuYbrJNetwknfbY5mu4Up3ob8kqNKWkrkh/IW93J8AisPom1LSW5AXFLFSxvUUGMbg1X/KDkGDWMN9Dkctau100diPraUifwK3Ty6WebEWGRTV5MMAlDPthmk2fsl2qdFBShP5xXWaN3zvGw59Pkp9qsGXoe9Sruj4ri2WMPWW4jUo9inTCeYE8gFE6SNbb6zyibAqFcIGaSjxLnUJPkASpRkeU+hRSlYofOAVCSejFGDVYjQgE+Nw05OAzpN6VNY60PeRHjYkN2mqaz3IjT2LVbQ6QOuTtTRLX+cEAG7nKcKIFnkiP7ugoI4Vb1lii5rURaPn52Ezj84Y4Dxrh9/U0EMkcF3gXM5tCaDPnvWFOmUy8UiL3xEFPIawph8AP7vds0hL3ShlVu3sMI93egd/z9UxlUMYhVp6znZM/D/o6xFN2J+sp1xuozm4eLQmywA3nfOlQ0oaSCyzzk8wB3B2Gon7tC9bgq9TpaK4GqqA7bQ9geaMO7gQ616YRBkx9jFuU/RYYuFZrgldgfB7nd6ucHet6MChVsL2aFgomDLpAH5jo+7qrNaShUAo+KiGX/w2PY0/+OC59uIWTCT9RUc= X-OriginatorOrg: nokia.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jun 2017 10:25:01.0431 (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.240]; Helo=[mailrelay.int.nokia.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0701MB2197 Subject: [lng-odp] [API-NEXT PATCH] test: l2fwd: list not used features 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" List not used features so that performance may be optimized on some platforms. E.g. on odp-linux implementation, timer polling causes high overhead, which is disabled when timers are not used. Signed-off-by: Petri Savolainen --- test/common_plat/performance/odp_l2fwd.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) -- 2.13.0 Reviewed-by: Bill Fischofer diff --git a/test/common_plat/performance/odp_l2fwd.c b/test/common_plat/performance/odp_l2fwd.c index 78b3633b..851614d6 100644 --- a/test/common_plat/performance/odp_l2fwd.c +++ b/test/common_plat/performance/odp_l2fwd.c @@ -1387,9 +1387,19 @@ int main(int argc, char *argv[]) odp_instance_t instance; int num_groups; odp_schedule_group_t group[MAX_PKTIOS]; + odp_init_t init; + + odp_init_param_init(&init); + + /* List features not to be used (may optimize performance) */ + init.not_used.feat.cls = 1; + init.not_used.feat.crypto = 1; + init.not_used.feat.ipsec = 1; + init.not_used.feat.timer = 1; + init.not_used.feat.tm = 1; /* Init ODP before calling anything else */ - if (odp_init_global(&instance, NULL, NULL)) { + if (odp_init_global(&instance, &init, NULL)) { LOG_ERR("Error: ODP global init failed.\n"); exit(EXIT_FAILURE); }