From patchwork Tue Jul 11 12:31:10 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petri Savolainen X-Patchwork-Id: 107362 Delivered-To: patch@linaro.org Received: by 10.140.101.44 with SMTP id t41csp4810795qge; Tue, 11 Jul 2017 05:32:53 -0700 (PDT) X-Received: by 10.55.203.156 with SMTP id u28mr3409397qkl.187.1499776373769; Tue, 11 Jul 2017 05:32:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1499776373; cv=none; d=google.com; s=arc-20160816; b=oSX3XrYqthziKmoIjMt5PTlgtFBIlchqC8zb3kuyhKDd084jfuXR0Qg9SBWislAVcl WU/7wM6xBmusg6Jar3NeM7+VYdgc8ACrJ/vPUQSlx/FMnWjYjC+g4Pv5uqx1KdNhi3w3 SaMlGKERqF7772wiYRXmVcev3OLUKfkhlrPBMfbk361OZ5GI05nmK0O38fonOW0axZdK miYXUlU6Qg6TklqKql0xnF65HMm/3J9th9SNqVazaezxVOCcZr7c9rWqDew28DoJ31kF jeEeLi7S1fxong9PhnGFa+R2mq4PQf/EGjrnnneOv1ele6d4d+HqbxlrqCuadaCA36i2 pyrg== 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=ShW4nmDgiQpgGoz/pcAYhlsWMoq8Mt/UJV2edrfupQs=; b=C/wPbptX8VlGxz1lNemj5lq2IGmVcr6ZUQ/t2/gMFp0BFORX/FioijdIQTeQkXeWfj EYMAfREKrVmzfNMMeiz7EHxbTkTFMr2Sfa9nopNgpxhV9RMRotJOX4qrmgx79uIXDg/b w3TGZBs3qAN91BVp5A5EHcv4cUK/Kh58ZUxvqhfrHIXk2SHOEVYbKe3DGiqjSZfzjcxL ZzkJ+e5XAOUBg4AInapT3SnROw2kNom/CCcSKdk0rkSExdPjS16/xQJsT5lbFRmsC2ho tuxSk1Xl+P6+t7obM3kd0XOkHB1zmlxutC9XQqBzNjKu2PEsqv43aNRe45LhZJtwUalD xR9Q== 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 s58si13083031qte.115.2017.07.11.05.32.53; Tue, 11 Jul 2017 05:32:53 -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 4BCA36448A; Tue, 11 Jul 2017 12:32:53 +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 978D16447F; Tue, 11 Jul 2017 12:31:55 +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 733D160CAB; Tue, 11 Jul 2017 12:31:49 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0134.outbound.protection.outlook.com [104.47.2.134]) by lists.linaro.org (Postfix) with ESMTPS id CF49560CA4 for ; Tue, 11 Jul 2017 12:31:42 +0000 (UTC) Received: from AM3PR07CA0116.eurprd07.prod.outlook.com (2603:10a6:207:7::26) by AM2PR07MB1042.eurprd07.prod.outlook.com (2a01:111:e400:8444::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.4; Tue, 11 Jul 2017 12:31:40 +0000 Received: from AM5EUR03FT021.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::206) by AM3PR07CA0116.outlook.office365.com (2603:10a6:207:7::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.4 via Frontend Transport; Tue, 11 Jul 2017 12:31:40 +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 AM5EUR03FT021.mail.protection.outlook.com (10.152.16.105) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1220.9 via Frontend Transport; Tue, 11 Jul 2017 12:31:40 +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 v6BCVIju015649 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 11 Jul 2017 15:31:18 +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 v6BCVIGM015642 (version=TLSv1/SSLv3 cipher=AES128-SHA256 bits=128 verify=NOT) for ; Tue, 11 Jul 2017 15:31:18 +0300 X-HPESVCS-Source-Ip: 10.144.104.219 From: Petri Savolainen To: Date: Tue, 11 Jul 2017 15:31:10 +0300 Message-ID: <20170711123118.14745-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)(39850400002)(39400400002)(39860400002)(39840400002)(39450400003)(39410400002)(2980300002)(199003)(189002)(9170700003)(47776003)(305945005)(8936002)(189998001)(8676002)(50226002)(81166006)(22756006)(5003940100001)(36756003)(86362001)(626005)(53936002)(38730400002)(110136004)(6916009)(50986999)(6666003)(5660300001)(356003)(106466001)(105596002)(2351001)(1076002)(77096006)(50466002)(48376002)(498600001)(33646002)(2906002)(217873001); DIR:OUT; SFP:1102; SCL:1; SRVR:AM2PR07MB1042; H:mailrelay.int.nokia.com; FPR:; SPF:SoftFail; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; AM5EUR03FT021; 1:qvmkAWx8w0mNjDHq1CFHnQ62O3mpnAeN7pU02l2ypCgjN2KOrb2xc/3b1mWNs1dOO2MsPBOU9fwsE4aWEOwPxkCqFPUMI1i2DI9VFNuF502vnsQerxrGYoTeFutfrfTo+CFp0AU1fxYxy4edUcTgstzhWy17DXPF3jMEryHNLtvDVPtZuhwBUpq2/B+74PvLXavdk91IzOOiHH2+OgH6od6eW+bZ/xSr4LCzuphWutr6GK5QYJgnFEcizfZZcym9i/Xa+eCsWwINGphSy9OdvDjo9tw/ycPRAz9AqrJP/0OPXshV+Yl4RhOCHimmmLtjwHTeVRcZV5wWxBril5ZXjae5gUuSZYJRHlUIQTy2M75QmInAaussNzr9HZTIEHBOFnDdRsRlhePvq/2UWmC68qPLnwVzWoQ3l25on0kAbMXiAioy6z5WwLlCQj0/nWkESMMnBDw7ZB61ucMSZP0olqsy4muyhxDE0ZGklxCaKF6SszZ38i2ffTHnYya1mTLj8/kk9oEa3Z6h7rSClrKUP5KrtvdtDHF7gD5ItTf+xcI8NNneOrmNBOnzNK2y6WBWBsyViGz2u9n+Qm1GUPFwG2MLRG/QaJUQjtgvxvRSC+ImPVdLSwlNy0uqzqOYTM2BMXt/w9Jm0Xplu+YNIdMo2myf7CQaEFLZYW8hG4zK3xuru7jjbUNnvdOluiicM862RI3jj/AVR8CHzkLTbNEnPovrhXkp8idGLdXjt3bazCONr733zB7t+853WxqWNOjjlhoCXdovPSCPFttfv561k7DLTfiPQdvJsbMlPRKEt2WLo16dYU0QOfvH24k89nSvWb1gMufmgbczmCuRba8PavjjyPW7HSN4i5Y+5TZeikg= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 69a08224-3fed-4061-2401-08d4c858c802 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:AM2PR07MB1042; X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB1042; 3:HSfOJ8WdeoY7gGlmvEDxesjzLB7Hsp06tLdqfiwqrUsIa9a3jgAXUM59utB4yDzbcIrMNGBUapO+w0pRpTwEMRCG2Y9aN62wrfhpFGJlLRWxqZSnxuwiuCIfK8fDPR6vb+UZb7im9axU45VSA43M/Fli7vyZnGDpAUihsQgjCD/7l/Il07tNgp6U0wmy29/V1wgyFKut2fQbmbdvie1jGS8IgfirRJ9Ptq1/GjkcIXx6AaTEt3Eox84AFH4u+UfLS6Z+5IhD+Q+BXzstRIx6aAORdTdzRphWLfBGF6DA0KCCjR3b1vL8w5I5moMsNttD8Ujx4rxo8xF8BSYniKPPXGQhraSZBCTlPcmx917fZMVuc+8OLjQeV6C55GQuFATYoqJKHF9zvbjY0VBfvy4k8DwkFzDEBzWrSfXZ4xdFMyhtokrd41mtmL1besfvm5BDJudmt55HQSvFp0ZsMkwGavKtNTHrVu28h9CeXTwwac76GD84hpLln4zcx6CXBeubQPmP1/eXDQEnnRc1S3RzaL7iGXk0+IIplRy/FFwvChV0WBItbJtBeFV6e1VGWz+5uQI2F3NNwTFPp0yz/eM4PVvJVOrgF4rVGcBdCRJsVS5V/IYkiRT5TQtLXFRHJhLq9I3YdqFBmZYYQrhsKpC+VW1q7wv5nLZnBOhY486GDtHH7Cdqozqcdv3hUmrh2XIUWDICXfiDEW4iAuqPuWEQTHAk9Om5iltfEoFp7ugInPRQGKVuEuhLPBxD61cmwAGZ+ECzcK1Kh3BsMP7y0zVE4MAlgIDBaFqqHeDxkBAFXevUFseMTu6WocKXofGNJLFJAgDIL8ieiBRKctMdmB0xYkTBvGnOFF5GlK9K11spzchJA6Eg4FhrTbjMThDDzayyq0sPYtrqAVHq0qHl5eForA== X-MS-TrafficTypeDiagnostic: AM2PR07MB1042: X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB1042; 25:rEI4fH2wvt4O4bP5CW3/qXwwYCHOZxqlET4i6g9EQ+9zjYA5QV6zi+0SjSaitKaVZlvVAaIlYgn/9QOi+V9odCpUvVCE7DFtRnX3a7s9Gv+yoihxTKCTMLlvD1uhZxIaFenXw+2/C1r0NBv0VhPib3geXtA1ZyeHfndLsv5hwvwg0hQZrSouoRoNzm2y8fFOh9d5dt3bpcpz/NmTHqmW3bP1O8jomVJLea9bxMCSqelAFPXTpSdVmfWXkUdmucPRvGUT/DAYrKwsMyRCCQw9BsRfz4HY0a2PghVcgYOII+UM98ls5eOvKOKye3XWOjJqpFSfvZ7mDyYvds1aOyA2RDeUp1zYcxJM9i3BgJAXShrCUK21e17ar5t3jbLcZtwGmijMpbQfZKp3Al/bYUk2JBpXSzTbSbKqDmzws1uHtOabdl85GIc7EZiyjviJGe/kUaOxXvQcZ5wGjt+ziZ81oFi0VOIgxnIfbgihIcNQIEv5uL4I+d1dhBCP4y7vBfnJuscnQz3qMlqungU+kM0iY9oLs5dshGGn5DqQTo1FNBHBkYsmlQFcxs5fskQSI5fMX/dZxin3turdUsSOONeY1bm6fvggr2DczZBCqhzmkP9thXdfINr39f/P+avf4LjsBG2cCh+XiyMBSBrq0bYcosVthZXGeoouUcr30two14R0FOlNYSrzmLiQPvkge06kIjFMAfCPymGVtsg/20G25TU8IuaDigmO9UocCgN5aXVvj71abbT+ApERz++hNMMZfjICWDVvRxDF6MyB5z9Kd8XBQqqrrqrdP8gTxwkx7Ajq3o0C/37H+pNiiNawU3JKbBWRZkKou0zeuFcHs18XkvfOeWrk1Y7LBUw8J91ta/ZbqKEqHt799Y5B97949UFhOx4e5PFyYYGb/b14XSahzrhPpj2xRZAeoaPMeYxFs2Y= X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB1042; 31:6b4dTCNsr+3Chn76QSxQAl0EVvhwSfA6B+hiqUyZuGxN/05QuzIxA8immH7hfVZzCbm9E+Wp8WmjMVovIeq7pUDko5dJX1GcwNfWhlkcSw3FF4ZxyEUlvB25fQQM+cHNk4msHKwrr/JWJ9rEEIxYk3ffGoDLV6eeedSzIe+nw8tRTfEcGA+bAIj+ZEY2ZF1oxG5OJdaChXVyrzmr80NTmhSAePMTLephCnNor2KAFlqkiJDObJaHCRhW4PchGNUh1NgiNtcWNLNeXXUGe3mSGOlbwrtidM25UMLasAAIbN4KFkfV8UQA12xHS94Y96oFUy+qSuTMTsRMmv5hBby9S10h1NXwfFlzwPnXB0y4C7MbsklRYDWaRDKA5HQa5ByCBIlJNLjQXOfO7Qcvd31K863j9/k2qpGctsRVjGQ/e8GEyCKzi5HmD+2oHOkJlZKpGLETyouy/2qCIiajAEF7uCldLW9Qsy4+6okwJashYaz9RDaXOfBI6upCiBhbvndMTrV8KeQNbR/jTiCMWc+K1/77qRtoBVunFPG89PZ8L4mVdqwAty59QU2VBmzlXAEG/AdlyuU6vuATtbq/oDc2IaBQiz4U7ubG/E8hRblMuMt634a1Xie+UO5gbFl6TqYIgFk/S+4GAW6Dr7o9YqikTU/+SNHtZDqzXzMkZMioWZSb7APjXK9acFFgywybeE3mxpV0Tu+JxY9qd2GxHfqJnw== X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB1042; 20:oiEhDd9Wvri8HuZPoxR6uQX30VJPemFdwcK8q28PnHZY9n5Q9ioC4shWX/9wD+RP6337LAI0n2ypi+KDoyXbfXRNjTjcBoPzlVdlt9z1/ZeggHX9/A7BUmeVMN27ebHqjcyGoBA1A3F6ZvsLMvI8wyUE2JGWSdRvhXYrbdlU1LQy3SJ9dlLJgLDeuxsoA2g0kCYuznmyxwD9F2N6PQLVpKHgl+NJwhjXZW/5yW73L2R8H+ive3EI0QGCf4aQ2YLbocQpxzrmxgC1HO4/2XqOds3XMQZaQIrAImvtxgHtAiLsi2SCKn0LCCstloD9ms+IKntxQ4BLW8Kx2rAFx4pK3t69n88WYnsC4rzpTUuSxom0RLkMc10nL2+rno85NZTxIGSoPnzr8ZMPjid2u4lV1RK1pER6XWpUd6nlmW2koFweLok160n/KferC5wEnG8SBSBPcw6kVz5uDrKxwUHPzbnyqjNee5BIRkf2X3aRbNgeYr4EjNhLV2LLpfQrqxZfcJ4YehRHl64wO4RgfvoHAofXl3c9jhBtHgkk8k8Wy7Gqg23JVjnboedrqPKTNO+cjw0pPDOSgcgTmC6dXHCczZlqKUk8i0ULlu1csBKlr5c= 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)(13021025)(13013025)(5005006)(8121501046)(3002001)(100000703101)(100105400095)(10201501046)(93006095)(93003095)(6055026)(6041248)(20161123558100)(20161123564025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061750153)(20161123555025)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM2PR07MB1042; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM2PR07MB1042; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM2PR07MB1042; 4:9pCyyNiKM8j0892Ao2C4Mj3nwNUeYJdRYLDb4/xxod?= h4ZhceAV6iFlMcFTSqaHsHPgUiSQU5fboQob4Pv0ZT69CFfhnJqKz1hnWuNBR4onWULfFOcMCxpTMrjuuY9VLkep3cuGMIivbHX0LqDMnalTo/PqHL/6sQJIhBtPSMzOt6VKkAGJsQDja5g2FKlEOl2jpSPJqjfh13sx/k7DvS4FeqJS4PAPEqtJa2FXKMNFrsSzH1rq0FEj43qb32ByQ1RMOjHopwZBKrDzg2Jwg2B6nPax2N1TykRVZjgovwII2sMr2jJV8PNsubf4jmCthhYGaHRUoFftBnVAvOQRzfGgtDhh7PrmyEMQwC43G3gECp643BJiPz/h9frwjOHmPaghPpLx9o/O6p8RPY5eVED1klThHrfn0W8qp/35uYkzwK8i14UlEQ6vQHy+U4l9qOO5PNtminUFiuNHeFByc3pQMwzTvAUWRyvCmVl3iNhD19dLmSEC3V4AqRKSPpEksc9HfN1QmUth2FHEVzvzpn2ELV+j7aoYR5nL4mN/cUrb6wouYlY7DkMizUt+T718vu13Fh3QFaLNwTm54p3rtCmKVse6AnsKLcifN3oXICUgQRblgvK6mRMLu02ekciQJTDqzbZecVYgXcf8fDwW39+a1aMW22rgK2/XpmI0wconujkwfyTAALPQSWYQrZbFV1oMFrCMYRa1VY7v+QDvu93INPS/b1YCxYCJ5umbX6E589GuJ5Ro8oUuPpyOPlEZ788GF6ksdyUevSLWFu4XnSVgUoPmCJ4r3mp4hchec3emWX2hSat+lcTfbMl8IOPUjcW8mYifct2pX2pYlPW+bVv6Rptf4MDUW8MW799ELyoyS7qF1IOx7XukJu13yFaCSrrB/CMO39MN2ulyPrI/2WQEIWmR8ibxfMrpmtKzYunLc53rHrxIetyilnQ1+YLDDdmtgW4SvZlA8L9+HJY+7624U584bJAN1bLAwN7y6peXddMnq9N9w5mME8VtSJORV3Hqte60uvu2DX4XzwwmghbRDYSpaPntEO4vmICC4NTXmlAGqrbxy2Zqzf/s1nPaqHL6Gs+ZgHnyu4sRBdRUbO6QIfNgxWlu8xpq8HONeZcxBxZ8IQ0H6KcKi7Nq32dP7bf87BqQMQ1Ulir1HBJCug1GpI6z5K6KSdvWVM4ArFcCa8HQx3NxoSRsL4uzQgbjOu X-Forefront-PRVS: 0365C0E14B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM2PR07MB1042; 23:qoW+76sK3aEduihneT1+8tDf7uHJZ3CYy1n5kYN4a?= hkpcguOH9tes+3dUvhTIEkHFXWefWZ980zB45L0QFSwmnANV49EhFXvqddW7UJ2jOEtORIlGA8fpFpi/+7g6Hub1+YlpaoWVtcJJtai845c7MxZsOkEkoHQv9788HoonwhmZouC9lieEsmVzIovMC0857rBMnMk8KRajWUikSrJknyKrzayYlitF41lAJf4vGNhztKqWd58JKNB30aVpMZn8FeBen1bsYLA+tHstFbrJJZKA9vXASaJ3WLxDm6hyAAclt41P7pzLDADvtl2QLY5bP4EoQvfFzxMDLM31CTlC4o87FUU3DS2JfBe/x0wcP5Sc/FuMsHC9KfjePsB0mytR5n71tujbqXkiEnMJY5t5chMMUWd8qpHRpF96uQqqO4BA0Ef/tw5YDSbxUT1iQVZXp/Xl3J1crn2if2ZDAOXUmHt2H4r+I7ocVLVAYtPmxSysw0aVUfrHnUesRtGJ4VooFG2YD//wnYgzTxOxJ9US85/hln+ZeNXHMtppVdWH6MHUGa9zmhNacLB5F+97gefy4uZJ6T6Ogixk2upSc+vzJ8qmDj7Pm1qrpfg9hiEw37pjUvb8ySiJ/ytxN9TAVvKQDBTcW1DwvJz0WH3Qify6JVMockuvHt0oCgvQEsc68eQsmOItPqKUM+KCyJDPjwM0owMVKr5CzfCojtbx43Wx55GgPhBbv7UrWG1jeWLA6TVS5UxMY+SZH11ONf6JMeEvZmMrbN6e3UDl3I/JJM0DIC4XDuEzwvxV4TCOTx5Xg5W+l+CCRBNh1IVM1+M87TCiZ0eMqIfX6CIHirubK7ATdJsviGVkHiHAhqGkRE3Vrb17f4BeRHJH9vLtB8GEB41yU5XWLGdT0iM88TxYq53dMj0GrhErMpF6bjxEPllWUaCYtUgpiO9GO5FR9a8zvSS/pngCXAw0g4JX13Z++uJQioIO5Z7Y8ruj0TI0KbDojzaoc/xdYq0mQjauAR5IinKkRzdZrR2IqXoCpzraTlGPid1AkHGMCMutlnvHE2dLLI= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM2PR07MB1042; 6:ClY5tBMCtu76KgvZdnuvdoss3h/nVlLUW6Bnyp6/Cn?= +dfuasTG3Jwtws0rvNihjMAxNG3XgJ76/iNSfgK0YS5Y6RyQPrc1dGQ7DVJLxObTaadjjqMdExtqazkJqe8voZz40gpjnY4vfuZJxgibL/nU7LpKRbMSwim1haXfr3qzo65ZttWFNp8M2RtiH2XDJrrARq1zAnqF1018Dr0lIa4B+iEA8vlZGmxvwUctILSyfwz7i8aBuMchH1mbDLRsLlTx/se4raKsmKL/GhFemIHZ9/ZbSr6VjPnq/W0SgGTzCEvh9qN7EKsv++eBNBMUXIkSb/cu+uCeI4MxIfDpM11w2LZP5DA8fBByqtjQiZV+ZhmuCvfLnDF6b5l3mBhjJrtmacgRC1urlsL4XGx0DVkMmu/IaK3fwEvN21ULsUPFczzMqNhi/lf4aHOEV+LZjh+eJdcZsPNzu93ppFcgY1TsS8g4crzrLzCTLPzFlk0d+h/dM91EH6/wAgDcRGNIArhI5+5G9v5Mi6yw2wP/iUGf/E6Lf6WbQ2bX1mf4sIpmMij/n0bcpOEQ2Q19++28bsJ8IuxOavU4KN4uudVgrWnfrFNplmIsMTZHMkHUe3VQAYdKg62xcMu6HD6+kU3qUAmkQrLSXVhCyEGWI0ulYAn81Z69epSWg4AXnRh3atXMhst3ZaueV/+qVS+EJvluMkJcXWQBoHfWZ73WZSNhb3fYnMRrfUZLMh1a66wuD2A0ZIbyUgCYKwPxIx22OZjRiBxlCxk9a7B1HOTNT7BIGu4u8bWfbWvCRU3PGpZupJKBDkniEUQ31iimzfQ8cAJthnAJrVEM7fix/8MhkbYG/Ac8UBTm0kSrx9meLxT3JkVevbgokzxqmzXiwcA2rmlJSt/q6xud9qWFwwLVNAvplf/X7NzvJyHlUgfyO+05iGR3aFsEVLf7/JQ+JLbcAQdgwoKGRHXZ1k6YZgEgfQxJcxx0W2d25BatQviPW6AoBQYxygQeHHhXQlmkDgqJ0wtu/b X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB1042; 5:2HcRRvzh1aJmgycncmHpyklPCndUPvR1BWy224BUOIiuXIOv+co7kvCjlJXovQCA2yJiTrgoea0Q3+N1CIeIy4oSYIQe7fPkw0pwnmafyFD5e1ym01zHgtZniLZd9S/J1O2mBLaRFSN5gIM0fMqJ7W+Tq4VtiEQ/G71FTvzPW0J2ufqSrcms51LpFYNGOL+xaZwuYwTY56Up6bzti4Sb40AXijDU4m349Pp9vwl8uiorvh0zQJqqReQ7a7MxLPWUcH8WJSPmfGd21kqwJiOvbESAfMKjTgEEenWEvjvhs6nHTNsG8w5e6tXrnZpvejU+Vk/kWtbG7pi0nJg3Er4YgiOCxBHUZ2u7btAIpyDe+jyTuqB0VNKjKbzk+iW5dWABzT6zDFDjXfh53IWtXgw0bwwyxrNAZddAYuj53WHBl011lWWl4u8rVN9LPbVN2OxQ6VmAM6OCWNwQka9nxXt/UpvL3dFMacgmWZq3WiyVqKfJ22m5v17erbyB07XbFzYP; 24:jp1bDAtrdw2iFcTUlPTfq8GBqZObhSwrvpryPGUS4JSTrIbYFvT+FgvJtlz/46lDt2XUZ0G15Y9A6Mfk85AD53GNIycZTCDvsnMCfGER5nM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB1042; 7:SfLLOdeptjxjqIrciAH5CrV7u/81Q2IqUpqd4U/reDc2JygHCEnWjKMWyrMjA7E7BkPhTMxOkXoZE/hBqFmATrdEQJTSVOZnEabyuMjS53cvnvAFvsh82uKPQQTD/oD37s1xDdrgZlSzuxr0WuOGrRZl/rD0y6Q23l0cfe6wToB6YORoMDMepfMlIWIxYWtqfT4n9OXkIo0Pkbjonq3FgyTh9F6Xkck848RIs9DRLUs8ASf+6dbibe4wT4/D29trNRLCzI8d2BGqQowCinz/v8IUH6UOAc2CyXr7soGvsY9HCD2U+JJOvKQmeIBjkFSaJg7BjGSqF7d525R9L1GEA3yQjnAQgUZb55uER/pSY4IZVeyDwPmUWsH/59DJi1tQa0h8a0fPSuUkmlaBxoUrAsxYranSkjynVmsKaXIAEDjjNey4eq2ThmKJwRSizhJmcfmih320gOgtiPNPJmybRlmoTwNXBOKqLMEYxyfv+sp8fLhKwWooHyzMdYi4pYpd5gnyKGkmtUJ7xAiR8GOI1ncNd6Kl/7+H+IxXxNTYer6SOH5s8FjVZV639UvH0wbMhYFv3LJnB4+QDkL8ZQOYVEAuZVZge1N6dxXy/GRwBfzsK19FLkgRhG+mhd3trL9fTaSPd+5eQqi23XwEeRI686MkNCM+gNsLobh6xX3N20ttqzUKjTY3T6/8aGl+ZpDwgMAd4Fbl0a/Z0mhRep9kb4USUTjqe0fHvwGrNycreJUfWSnvK6tRYF4csHbpRsSAkm7LR7iLvG393Ci6JCgBrvWxt6jMJewwir6czqDuJGU= X-OriginatorOrg: nokia.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2017 12:31:40.2624 (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: AM2PR07MB1042 Subject: [lng-odp] [API-NEXT PATCH 1/9] api: ipsec: add salt parameter 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" Added a parameter for passing salt for AES GCM. Currently, only option for length is 4 bytes, but later on other algorithms may need more/less salt data. Signed-off-by: Petri Savolainen --- include/odp/api/spec/ipsec.h | 10 ++++++++++ 1 file changed, 10 insertions(+) -- 2.13.0 Reviewed-by: Dmitry Eremin-Solenikov diff --git a/include/odp/api/spec/ipsec.h b/include/odp/api/spec/ipsec.h index e602e4b8..15dbb164 100644 --- a/include/odp/api/spec/ipsec.h +++ b/include/odp/api/spec/ipsec.h @@ -384,6 +384,16 @@ typedef struct odp_ipsec_crypto_param_t { /** Authentication key */ odp_crypto_key_t auth_key; + /** Salt for SA's that use AES_GCM algorithm. Other algorithms ignore + * these fields. */ + struct { + /** Pointer to salt data. */ + const uint8_t *ptr; + + /** Salt length. Valid value for AES_GCM is 4. */ + uint32_t len; + } salt; + } odp_ipsec_crypto_param_t; /**