From patchwork Wed Jul 12 13:54: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: 107513 Delivered-To: patch@linaro.org Received: by 10.140.101.44 with SMTP id t41csp846013qge; Wed, 12 Jul 2017 06:58:11 -0700 (PDT) X-Received: by 10.200.44.13 with SMTP id d13mr2719343qta.182.1499867891556; Wed, 12 Jul 2017 06:58:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1499867891; cv=none; d=google.com; s=arc-20160816; b=Nr9xOvEcY9ExrQq8RO/1mXBlQlq3hEscokN2MkL5MuaLx4ck9EBoY79sAWtYl4j49z GMRtjpkwAhRn8R1UHLOTYMxAUkiZAnmLd4LQ2R5gV+J0RyJjyuGKNCNBNHvqVpA1v3NS OZ243o9a1qPJgjuX7rbdRpRj4Ba/aPA13qAiOvZSXncVCJjiTnAJuyFHh75X44Jhyjfe HbYFeK5+HzK1qmKnTkzn7jqr40AJ2Dn2U5XWXqUcAUn15L4tox+DVw6xvZAoiwAzyB4s eKSaGHTHR3LDjKXJZALMwyc86YlyB16Z2aR+3xYQMm9xWdK+racK8IW8ZeT+s+IUOh4N 82HQ== 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:references:in-reply-to:message-id :date:to:from:delivered-to:arc-authentication-results; bh=ENIVBJP+efrMFmH+rMqQJHrd0fQY4iVz9WX0D95f1DM=; b=BAsSp6USaisxt2tkERFLpwlBTPg/f87Ml0yUvaS8MoJJNcBOlKmHZDZYIXUswlz+Si 17Zq1Oz5JhkKDuGP0HQhCGJh0CocooBdIcICBqfmdbZrEH8Gv5LG0Q18wiWbqZiy42wI 3RmtrZm+ob0TmIIEZwf0XgJwfU4nTTzEnLcoi63SvdIeUIZpzADdI1dKmY2mA2YyYGTU O1hvnm1FWg+is8MExW+JDNo72kJKYC2TgPpL3J1hR+rfIxJS9tci0ikBSdbRiSkkFNtG b71lVSei7kMZUIssXN/uh9iapliD0sLKEAGjEgIBqMaNcJy9SXe8fAJlCRRae7xJobqy it0Q== 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 138si2318257qkh.173.2017.07.12.06.58.11; Wed, 12 Jul 2017 06:58:11 -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 42E8A644B8; Wed, 12 Jul 2017 13:58:11 +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_H3, 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 0E049644B0; Wed, 12 Jul 2017 13:56:20 +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 01EA460DB8; Wed, 12 Jul 2017 13:56:07 +0000 (UTC) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0111.outbound.protection.outlook.com [104.47.0.111]) by lists.linaro.org (Postfix) with ESMTPS id A56A1644AF for ; Wed, 12 Jul 2017 13:55:09 +0000 (UTC) Received: from AM3PR07CA0115.eurprd07.prod.outlook.com (2603:10a6:207:7::25) by HE1PR0701MB2202.eurprd07.prod.outlook.com (2603:10a6:3:2b::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.4; Wed, 12 Jul 2017 13:55:07 +0000 Received: from DB5EUR03FT025.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e0a::207) by AM3PR07CA0115.outlook.office365.com (2603:10a6:207:7::25) 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; Wed, 12 Jul 2017 13:55:07 +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 DB5EUR03FT025.mail.protection.outlook.com (10.152.20.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1240.9 via Frontend Transport; Wed, 12 Jul 2017 13:55:07 +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 v6CDsdb5021217 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 12 Jul 2017 16:54:39 +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 v6CDsc8q021179 (version=TLSv1/SSLv3 cipher=AES128-SHA256 bits=128 verify=NOT) for ; Wed, 12 Jul 2017 16:54:39 +0300 X-HPESVCS-Source-Ip: 10.144.104.219 From: Petri Savolainen To: Date: Wed, 12 Jul 2017 16:54:36 +0300 Message-ID: <20170712135438.22191-7-petri.savolainen@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170712135438.22191-1-petri.savolainen@linaro.org> References: <20170712135438.22191-1-petri.savolainen@linaro.org> 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)(39450400003)(39860400002)(39840400002)(39400400002)(39410400002)(39850400002)(2980300002)(199003)(189002)(9170700003)(22756006)(50986999)(50226002)(76176999)(47776003)(189998001)(36756003)(5003940100001)(48376002)(356003)(105596002)(2906002)(8936002)(626005)(33646002)(1076002)(50466002)(106466001)(2351001)(81166006)(8676002)(305945005)(53936002)(498600001)(5660300001)(6666003)(77096006)(38730400002)(2950100002)(6916009)(110136004)(86362001)(217873001); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0701MB2202; H:mailrelay.int.nokia.com; FPR:; SPF:SoftFail; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB5EUR03FT025; 1:zBawXkB63BA14sLCl4rVEjIiX02HbQgwvsyQjThs8Om4xzR6/YRqQrVFgWWTDaehL0M6zjXNv1xG566Xt4a9y1+qF/jG7bYxEZ/D77EkFbbYotLTM2KciSv73CTmvuUcWwnkhHO4rISerdfFkU0Fox/PteXkSlS/lMJdIRtSTx8Dm1OHa7j4XiHe8/ybEaVvrmTr9Ytt9riRnTl9BH81LKhFAQ/q/oOeENzm+IaQ6bGm25aeUHjlOh042sKPfZMBDE6WGK8+g45O7mgxptAxycLRSCVJjqGge+OpW66exPtYUALWK4G2i7DcQ0ky9lPyrrMxwPBXvy+1uVOfw7hAZ35LCDAZ5TPD6NvfxBP/c2utl2d+n6Y59e8AFIvLFamND3ITaD6REuuNSJZyMwCxdQUpSQROSD3QG7eAc47xQy2cI3sUzC79DgcpSaUI7HdQtgrLJcKSAVXEZoPC45lwPW6w9wt4BB2h0VFQo0O0a8tH9gUmkN5rjkkGNDJrDBkDqg2gECtKajmR5K8jOvfI7uslDKOU3AP48E2IotyEABWH2qFmqz0dDvI54cT2F1Jiyr2RvBG20HpRGqXEbXhknFumheaewoOMUV1V3NAbUb5vXdN/xbQmxWKU3V1El8+vh4E6Ps5SqGJ/gW6pv0zfbcK9O6QsBgRcla3Z2ScFBqFEizdZxhQERNA2xlAEYblFgeLWCOkWry0S5j+Vf33FCxq1hD34tlpQO95GezDy/aTvRptbElaSIxseIzDRFPGqfls/XOTWUh4SOIEOtqyzUr810OBYa4ld69Mt1LjVREfW0IO/aId6j0wBMR7dLGKQdzuZ95A+wzrtUwhbw18Cf3Egxqums3FGd5AdAUOoKCU= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0afee3fb-b543-47f3-8faa-08d4c92d9aef 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:HE1PR0701MB2202; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB2202; 3:IH9y6vzrJPiLmNEeppMeF6Ic8+aOZK1ALxDd5ccPasWZmB0Y0/cpACqBxoACp8e9nifVmODGp5igAJWo4I8jAY22fIHcW5jQN0Vx9iuf79bCOh0GJxPbCLFF3Cmu6G70SqAZ0kqajcKuJFOSoOo29SsKLq33QzJs5KfZjn5+bCimMujmHyDgmJaJZvE09snBnvkWx9oJS0djZdC32E2SoAN0ib4fhCe0jOsROboOu9yn/Djr8dIurZWJ3e4oSyi6+K1EfkRNOJvGehCuKzFLFjPsCQtCzAajXEk+ixqeRvrHPK/BFR8YRJfTRWWbWdwx4UhlYTUvkkon0TBU8LqDuRIRjTa+wjlbtyUZaku53uojzozkvilcbQbN8TSbtF/T5rhCSRc5QCiiHp/pRQduhJSO9v3LgcYSG7a06RbnS1TRcEQwMh+U6WRegWFTG1RNTCsANObxcz20qIBhmjK5pAfoYbUwJRDURwAhDMHH1bpJluQwPcIi2By7KuyB/qJ3TyVM2WLAO3ju2eHd78UnwxFWDFLotR8bYdidNN8u2sV/vxQ3O/kM1wqkEeplne9be1yPUWgZfTTm6R/ePY71USfGuXlt0n5B9B6oNI1cnDD6NIRu7QbiOD5hXlW4iXVJi32xCWjaL9AAihORvCuw+y8No7SLK/AauhL5YOuLsyoo+829aGqcBVLBA34qbu8ZXmLWuux6QvsDF5qLYa3oDiilyqqONh0qWeXXREKwDSMV35ZtKf96aE640vJ7+UITXnfJ9RG6iRtD+ZQihhzmLfc1pmqmObfdjZjJuk0l84aTPLCVTEmu5O7ZcibhK6VqMqEyP5HP+dmIEo8tu5+6Wg7fK8+hUY9sWA+cR5VDGDWC/AFSDqIaxHuclDWMDPONfSZvvSMYa6K6I2azJ71Kmw== X-MS-TrafficTypeDiagnostic: HE1PR0701MB2202: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB2202; 25:zWnUM100dG22cpZnHfvoZV8t3OMAZG23h89Btf3YWGov/xUYjbc4f+j2cLObnQHbHnpKYxM++ah+uZgwaDUb5UEEMaEq+svTCtIPI+v0WHHsFqo4Cf34392C8YFwz6de7gsowuFLlzgKLTwTBahqkj8GBeK1NSXFVbXGI52Fn7DHuVGz0QDs4nei4Nn7TN5liC+yFNURGNx6CwmzTypawgAYvSxVKUNyP16EmPQka5ZCqjZ8eWWmnWfgs/K19rJSoAPmNiz1lXMepX4Ig54E6lCDn+9ASh+Uqxa7bNi/HHUReS3zu9bB1KCE67u8QEolr74AbRHVeNQK4QsJcAUY4OeR8c3MPzmtmueHeLY/netYl99ZdRkR32VK3y313X0lxJZPUIeyGEycvPzQya60QjPwuACXsOy3yW1tHR4R/CQwhLGcoIm9gylMlLJgKVMadRxLNGJfSBdNGNrh2+C82MtIQrSmyvOfBIYNCZlEgSTLkEe7aN/Woh2sUmsrJ29gPLkignLnq2mJY2hZk7C/ebBjq7VnYc9RF6EZd1ZrQ9hWka6UPp6WrWSeVvP9GOAaKgf983PbZ9AIIAz4l5bmeWIljFNA96HdXmf8ifPnzwKEH1dEA+CcBO0lkEoOhPSYaOZH5VqVfph0Z5aEEHs/vrVeMw56/58NTzuc9v/w4lVUEDQ9fqedB/9nOR7JPA1veDqB0qJc9pN7AXIqbN/PAg+kJKZMegscIpl5l3C1+49SwnwR5p4PJa7qxMnT0A3xQrPPgxsNb41+RJ7CK+i3jh0MCQxXrr99vH4951tep63XGG2GEbEjDdY5g27+R5Q8pG2l6PQn/M68LpP+zkftVxYT5fvqPrK97+q4Oaw+lTUeA+EhTHB6FKvbPUn1C1zJcNJTb6Y8XHHs1PLU6EuBolt08GVutPudPh4s88jU/Z4= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB2202; 31:o+JgExywpwWNj8YD5rv0UFz+KflLmk0MhdcMAMwW257Tuz3ENPhNFBayQsCfL6Ynek56438NHqmt9fycFTzYIsB1SabSqPV8AVNsJVuKQXfvVzVpI2wlngIpU6R19cpWPa6ARMx0uh5HqvZhx/gkbAKH/CF6lEOx8MlgHQJ3fK0azUUkznKR+Q+vWvo58EyvFXJHOAlJ+av/kXk66z1lMEvsFPY2afHE+R1yySZx6j5LORHzp6yAHmee3/OQRX6gV7tDCIQKqGPpt1jd+Gudiho41gXlIH4RWC7uu/mUEB2NiApkhfxOjO2cBnwtZ6NeGecnFfRd8mCUjy5PKJd5aGHod0z7YVTW7YSjZsvXx8pWCUkQEjeDNTuxCyyBUg2hts/KuSzcXC//wK4WG64ja8PJFmcstepftuwGzW0Kf9yqxKEvMYoku9gRVDBMgRmFPjk05XHqCRnBXF2YsGb2a5FrCgMoqxRl4ckxYl8UTUBhD2cfme9LYvRfRRiSXriHwVknytnoVXLsCN7MGwzxBOL93duj4RdxtBS9kRmSOL51WbjlZPUcb8H1bcBBUoEumanmA0GwLAPXpfVKxEqOnWd627vZjT93dNyoAq9P94Rc2sYzwm8BPpEuN57LNHXv+p9lEhn1x9hal2UmA4HQcVE6aXAM/NMOUyOvlvcOc/XwaBg9B41hHbDfSIZKCfAFGO3+iZJRoLEKpaldq5sZfg== X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB2202; 20:t6MjPhtz7pR9Su+PFfUmJXRdatgb3Rc8QJ4TSLlW8kGH3q9bwa49gy9woeyStDM43K2p+y9oyPwTGUAXmi001zU5WB+9gfMCeNv3eFLFmJtCS1WdtDhECoDt5rRLHWpZfGdMrj95gXD37I7mCQ698I1995b8bctaxgKCVAH8EWywyEYdv32xZzBj8+Fw8T/PwNNgGJ4WHgKXWIXyguYwMwLOhPC1l9hhsFB6DDnxZdJfBKf1S90lJzvkY3xU4GuQwZwFRj/ujlO2PbhnzM1X1comtChs0pqDVopy5HqdixhQ6mvcMfqb9bUBbnL2jZ1MtHC12fPsEiDtk3o6iIlPTkyxUN1PIXsX5SbI/LeTs3dFrbG8o/1Miah15O3dq8B3TJlClFrOQoAXVdhWTOnpWAztim/Cj9xDJx3MfmWthnG0OueEqZargEq52c0dTYgtXIhEA0drxC7nHOn9w+BdyvsqjD990S/AyAiQDcui3Bfg4Jv/rCcmo6LJUrJpPtTxCTJBrJRJb4XY0wnyR9EdsAH3+jjmzMd7JHumvtIO4SKDTBSMcN6sEPXzcKmvwScsNHjhAS7pl9r8hDDCy94fmW+tMdu3KKrUx/ZVHeJnXms= X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(211171220733660); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13021025)(2017060910075)(5005006)(13013025)(8121501046)(3002001)(100000703101)(100105400095)(93006095)(93003095)(10201501046)(6055026)(6041248)(20161123555025)(20161123562025)(20161123558100)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061750153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:HE1PR0701MB2202; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1PR0701MB2202; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0701MB2202; 4:nqkFmwPmaZZfHYydHcKzF5Dr7RetC2SEDKYCBVwM?= R3fyhmqn+zNqoUG5tIbqSpnlMS9wFH2x+KXM9qv7WVgKtTTIe0T3x29eGe9C0zXXDjuvgErfikbneiftQYAdkKzUXA5VR7UZfm2ItVt22mLZ2xs8j6kgnD8dwg+cA92wBQVu61d/u1lOUshNCo9TSBGqCtR1rRjL0BSyRVp3TnLkeayK9t1SmlE55ctvdxNdKtPgU5oQ26FQ9IF/N49h3NEs2Btfdc96xCddaCHKsS9VnLd6xiIrwUptYGHyeul5gwHQijTsAIgZdtITcsr8jX4HXQG5wKeSTWQbrY/lrVgjOEZuKUSqqiHg5j/6uANwcTyoPMhcFPn9wE6oTOdAiwdfPC2V0ev6rEHLjiNwp9aDNNIB7QJvmvfE+zJIkat2v8dBnunWuWhmBAw8sR5sL7H0gKp4SYIiPqVqtbbzi0uWgFVhoZxIC3kCKy6FbddVNzl81HVkBMwp3IThlGpfHKYeJbryRIp79/17d6zQvaKnSMCEjdVnG0uRCd/yQue+I9yOqmcakxphNPR0D0X1vLLnUD0muHxD2oLJ/N+KBayvYbGWkCrKVCkcbsWmOjf1+LEK3Q0Vg1lIkMssj6y7Z6PFd/iuB6dbVJIwN/Oq15H8rseXaVA1scYfLrSw8HUdTtnuJQcLARLouOekbf7xzQIssSOCAt+8SZRp0a3qtEqrlFplsRFMYVcY3RbWXLmnEsR9AqKruK/ULkxSRtkW/6AtXPalbVqAgroZcisAodwZtz/Pl2AIz3lMQ95ry1OdOiqG/k23qTQBz4Qrk6HKIE1Pb7HFHBitpm5hhb/7KOMkoFrqNrDZAuhfjcEEwctR/6H6zgPQSqfMfWPdeWlr4iJEhfR1/yRZvvX8t6vjGzyNg0EEDh6arLGHqXKZrx+13e82GHzCdAdqXBzux7BFFUbiQwJ1/zrUReEowbOynsOz3SHNWJLX3myXf328gCG0jmqMHxIagMCCqKzcP7Gc3Wz98B96Oe+JueQELyco5OiosW72yv9NQD+taa8jEloW3XG3Uzht1DV1VvN6Lr4rG3la85aRyY7ljWmbHBAGSsluPq170ro6ctT8Fvp485aH7hcAjXnGdthFHehkMFkwOAfMga/NCiSIqkYuaGehedrdxWioRNiuJ10QJcO8PMRQulf6jqAf1OT1XvHUER+pkJ8U/pv/fd/k7+6uFpXaOzMvZAz3e3yzTpWppSlldf378MbywPc3MOdGIc0eiYt5J/+lrISKKDiuhbSDwfOt+l3EpplHQrZ4gQeJssEQ/F5PO9c= X-Forefront-PRVS: 036614DD9C X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0701MB2202; 23:G91bUqOQTmz52X3tkNcBWb9tG6SnTnY3BAvt1ze?= ixdZyhY4UfVvrEiZ2BOkY/nMRdu8x1PhzuLwFPbmclata65qM76NzYSNbpue/v0tbFt8n9cyjqET8mksrm7yig5Gcbepn4s3a+GFc+I2oup6zqbGIxOGDpYjRvcMh6/7LH9BHGbfBvjnp+GxJxkQD7G5s8GODlLdtcirtZAXQLS2kWTnuKdf+iXVzeXi+v/D9VXFM9nfDO14+Jk55qCkPQLE8z6R/oHicjsrMipLXmQKnco3FG1uLYvsRV7oA82Hl2ErqFZBos5grY9AqdR8iEvE6mS9QHDWshRmBHMl03PsVWpc5QtsKSovH2DzKMuMoD/oBpQ4Wq4YrLw+2/DPV+hhSm5l8v1xapdnNRca/4ZB80OHeMho8RKLg2vLgm+VlOXKk3+AWfjlTUaZyJ32nNgcdX5jiipBsNxxPzUvxQ3EOoj0khsbPoe1jwGg7TexLwDW1IVbDNfFHJCef2hzt5mFqz8B4xnTLpidKF6Wl2XaBqrzaFsHyx1dBeq8P4fve3up5prxCsFD15PqN/EyPGO5xkx8lFS620ZrLz0JCYda7qR5DiONK6lTJk0MUogFOoAg+HE3KFfRbzdhP4C/uT4jKAgUMHfH0jaR7WV+8iLRq9MIxYnJe6mkRux/McW1N5cTwdYkXgryR0Nwvwj6MjdX9Os9JLgyYU8DLN9jR8TBm9ErNqtSsQH1Vg4FJzzblq0yM2vrVo8HkcHeXI1fUMUNpNMN2fDPj9Q+st4/S6NmwMEyv5Jh6wMF6x5HCIWloRQA4CW+vkotQbEYqURK5a+KVC6YCSlbDAoqMp6+wWwOnDmWnue5ZPCgBBCNhsc9CmmXZkMYi4FkoSOr2M4dXYrrGD41Mflh+6DH4nBx95UR1tbeMtahiAEN6MZYBiVEizDQ7JyjgAD7Z6TwP1ojrERHL8oiqRRpYBAj0RQvnIgA6vBwmxOkIh2YrNPzDTGJubhI6nF/sl+eJYO53XkA+HBSwt9NGIRkw6IrM0RXYSjzQlSGTyA5YAwuN853LqaripMByPaetvHHGX61Os/CpXZHXWuc2W/iUVcox9xAYrgpkFGvzfcaNkaBpfJQtriXUYvs= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0701MB2202; 6:lmigZ5R4ogxIBX6pcY9yXqGx5wmb9gDPMAumBUFJ?= GwGif+2heUwV/JKpnW9nLy9JTAjH6Nq5/kkV6bhpKb44CH19J7PSrF6DfY8/D3sJmCJdXw6SzVRPrNlJsmUKboqt9JpwSJFBNoX9X+GFhFOB1HAN8C1SZ6SZv3QQvtbOlOAYtkXgOlDs2LM6S0Gw6CjcC0p2enpYmfEB85mw1lztiH1FvHWYYxvPO29UsnN4+i8AQCgmWtGpnkxwKkEZc1I4zg6iOO0KCO96i4ZzRjZX1yCABMupK0zlXnZl7zRU5PgI28MUz6qLptsl1tJ1w3aUS0rQDK0G7F0LeU9BsXpvYli3Mb+Y1AYCNE5xTcn2rZ0U1FV/4JePIPAtMd3VxvPyChmsc/V45EKSbncnrXnhSK37jvPhtL33cQ/HXmFZeJrIcpKoo9ku0nUSLcH9lQqskb5UtWAu6w71maUyLGIEXC9msEL042DjIOgnECPsGae79FmT9rP8q65YsYObiwgKO9LExy6Dgd8af7PA1gudyIMhqrfRn5FkMn3RN3IXgnZJ4zcJ+7MgLc5jTMl3irbQcUFIhzt5yyG0iZzCNvRdt8/axGma2oVwcbT1tonnd72NID6L1eJym2Pl24881bSHPe/3ebwuie0giEcBxX3YdYtL5lKZdsFgBNV52CDkN09n614eBH6aJGWFVpJpdexo7FBLZe025QEVSHltBNFG6Mdn36MbTv4e3Knkdh8zCwriASDVWwKdj0Ia5TSbIc2+mO8QOcJHknv7dPJyeAlBxzO7m1K5VbE/PT37xyovxi++88wiW9GEYhm70CjmWaCtuOJTUQy2DfDZewTeDXUi9WTwKHJdAtY17zNppe3mTQW/FP9ImYJy86LRr9pJcac4A1/k9ji6g+FqBCr8TIhLX3AbrhIHu1GHASmb9GlPTIl9nWn6BzG+RJZSyS7PY29MULxjNgv35cNFdZ7+G8Pj1erQRwCwdpLswLl8yfi5GyEqUilfwT1MwkhHB0MNEgia X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB2202; 5:4XzFGNGuym0VT0sKrxcyQmaEfNllzHqTP0UTByoZrAIQECfY8D/FSI5mwZD3oOXGiDKDMII6yfBUNKqos85xXuv8rAqgllvoAsm7eW5lwcuaxaHzavJGgv7gaPP5msah/UcpBw1CPoTLN8Y9D8QTYBMP4tRBZ6sZMXPziVdR7hPpiw0jHuXJnzEUFFoiR7+xGcn4tgfq6054D34vwI4JVgUkTY0Qwb9d+jI5N6qfWolMbyy4JQnSUd1tHF19bdqwoCLaim4DhexrD0JdZLm51tlCRKLOjH0VdtjRYIzTXMnpGxBkSs3PaNuVKoIhyhT4Ej/11KiMVVi7TtYe3JEFqo2rJzsJxyJ4Xr0XHZa1+A/5ksw0+/UcCMj89FwRfhYzoV4UdK3OjzppkIxBGhdBIUs32ATEggM2otJaiwcildyceKHXT8b1jpTEjfr5cHmvOcrQ1XEo24RtNKsyTZ66/sRffUI/R4RE7ItgrvGiMz3uGplXIMvm2CrECMZHBNTH; 24:PLMECwQdheVRKo4yAgbPg/KULB/mstdfEgmmnizikfgS9jcALhjOKB9s80+czoiKTJt6N11TjNk9YL4N03hzPFejL9WXFKp/gEBAvEWYgzk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB2202; 7:FcYfolenqPNFXwrRUjy1v/lQSCE0vUQaqnEdDyqdrYFoENQRDHKqsyXmBBNCCYoEpQj+Yg/lljSkmPEBZwEuzaQmcP1ziQEw1IhSivbZZK43Tk+PVWH5jI69Tjl0fGRl/r9e8PfEkoSlBV3bxpAD3CIniKXi0Rda+4SG9WJY8PmoXAj9RMSsmHejFB4aB9F2Y+KPOrqjSNX10+lQqNcJ3wS26EAjsIDHdPmGVvUNmPTCOFWfnmuBdFnGixrAfF19185zUkulE7kYm5QvIDakea1w5KUh7vsPvKPjRmKMEtmw2tJ1vyt+J8VuL4YLBrbgD3/YV3Q1OR//CAo7ojcPbqhfKtAz/JgJ1tum6lenhpVvqKIyeVwelugUZs5TlcHAOgsc3zvO/kRuzgYJHVluyJ7vr7r9nX8fxtjV/C9TPOpB6jLjx3qGALXBMd7ihlqqLEilXTXDN2CTbeBWNmXM7LlcSTuKNNOwWWi6TrnI94f1V5wwCJlXOufbCGf8WxzKoqX4Mawr8j4JkpvTXxT7n12DfWxpnuw5SHgyUhZAedF1zF6MILVtklJCGUwAgmiFUojlXt3WlG8FSjtyTW22EbKBrSWKzSMS1Yql+kJ8eXpxKRwQ1O11WahfB9AP//ObX7vYy0aYWWHnjyVZDjda7UNjj6pQ1EzsNwOqnFW3aBkLoC5n6iwZXThKAJ6uWknaMVZaMkg2cTHglm/cSApl+rkdvBrxxZGlqq+c/QcC2UDWCwPdGxIR2S59d9EoUeTX5DHJ+HTAZuEbs6wf+kFiomHKmpH9HH40npsVZ01nrYg= X-OriginatorOrg: nokia.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jul 2017 13:55:07.4309 (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: HE1PR0701MB2202 Subject: [lng-odp] [API-NEXT PATCH v3 7/9] api: ipsec: flexible soft lifetime reporting 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" Allow implementation to decide how many times a soft lifetime expiration is reported. Application does not require strict synchronization of soft lifetimes. Signed-off-by: Petri Savolainen --- include/odp/api/spec/ipsec.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) -- 2.13.0 diff --git a/include/odp/api/spec/ipsec.h b/include/odp/api/spec/ipsec.h index 3428d3d9..c9d436d9 100644 --- a/include/odp/api/spec/ipsec.h +++ b/include/odp/api/spec/ipsec.h @@ -498,7 +498,9 @@ typedef struct odp_ipsec_sa_opt_t { * * These limits are used for setting up SA lifetime. IPSEC operations check * against the limits and output a status code (e.g. soft_exp_bytes) when - * a limit is crossed. Any number of limits may be used simultaneously. + * a limit is crossed. It's implementation defined how many times soft + * lifetime expiration is reported: only once, first N or all packets following + * the limit crossing. Any number of limits may be used simultaneously. * Use zero when there is no limit. */ typedef struct odp_ipsec_lifetime_t {