From patchwork Fri Jun 16 10:49:40 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petri Savolainen X-Patchwork-Id: 105701 Delivered-To: patch@linaro.org Received: by 10.140.91.77 with SMTP id y71csp1237986qgd; Fri, 16 Jun 2017 03:50:17 -0700 (PDT) X-Received: by 10.55.166.194 with SMTP id p185mr6961507qke.132.1497610217171; Fri, 16 Jun 2017 03:50:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1497610217; cv=none; d=google.com; s=arc-20160816; b=M328GY1pJL3ES9KnTTDtGiMep6ozi+ntGNaxA5g+LWUrONDZEvMID6ovIdjaJ4TVHp 0UMeiW+SaomnyLfGvZLSrmLcyHLRlZ0sDFRtQheW4TAP7f2kdtjTyERcr4MmuyB+XSWe pi7vkI71ijFTLDtlxSenxLekicKxN1nUf3jlA9faqiXQyLh8Ni0SxCG/mEHL5wBr/RwM OBfphgNQQDsqIyHFWRHuiY+1g+AZ6IFkhwL5slRoxkYAvlLHuXdPRuE7MULe0YdIOJxo BUmJ1gfAikE9Jhm1IGPxEflnesw6VJ2lS7oXKkM8V/hsrSK7e5FL7S3+MB4MR3NAVi0G HI4Q== 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=XH3VcuCkgTwQLlKmcFpTrqpYdD7cRMhpQ05zCnIAsLE=; b=DEfFzW/Bfn/bkfUtqE84mAzIddO3WFZwKhG5Ik9nSxxH8ZBlh7VfN1X/fCjY2NX5Av OEO+p3TCsrSPe54egz2GEqcE5qIOmm3C2KrwcqYlUdl7ccpVbyA415Iue7W496fH2MDz KS9ck+H2vDfKvJTfJAI1hZJdZ2Rk1dkweCruCublGJzB0HTKmvjpEbLu1sONDOkAYdxc MbqaHppUZabxhF8cYPh3jQBIcMzY6t3JHfwGX0i/CPFkdPgKL4H/yDNIQjNJoqPLq2oK nla+Dle9JwZhYdI/2nxH+rVc2PT5WwBRCNpjJEOjgAJ3uhcSgbh6gLy/I12w/AVkeeB0 4rLg== 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 s185si1659543qkh.184.2017.06.16.03.50.16; Fri, 16 Jun 2017 03:50:17 -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 9C13260C2E; Fri, 16 Jun 2017 10:50:16 +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=-4.7 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 A4F8460C1F; Fri, 16 Jun 2017 10:50:10 +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 679C660825; Fri, 16 Jun 2017 10:50:07 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0102.outbound.protection.outlook.com [104.47.2.102]) by lists.linaro.org (Postfix) with ESMTPS id 2365A60816 for ; Fri, 16 Jun 2017 10:50:06 +0000 (UTC) Received: from VI1PR0701CA0066.eurprd07.prod.outlook.com (2603:10a6:800:5f::28) by AM5PR0701MB2468.eurprd07.prod.outlook.com (2603:10a6:203:10::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.6; Fri, 16 Jun 2017 10:50:04 +0000 Received: from AM5EUR03FT022.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::203) by VI1PR0701CA0066.outlook.office365.com (2603:10a6:800:5f::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.6 via Frontend Transport; Fri, 16 Jun 2017 10:50:04 +0000 Received-SPF: SoftFail (protection.outlook.com: domain of transitioning linaro.org discourages use of 131.228.2.241 as permitted sender) Received: from mailrelay.int.nokia.com (131.228.2.241) by AM5EUR03FT022.mail.protection.outlook.com (10.152.16.79) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1157.12 via Frontend Transport; Fri, 16 Jun 2017 10:50:04 +0000 Received: from fihe3nok0735.emea.nsn-net.net (localhost [127.0.0.1]) by fihe3nok0735.emea.nsn-net.net (8.14.9/8.14.5) with ESMTP id v5GAneHk018258 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 16 Jun 2017 13:49:40 +0300 Received: from 10.144.19.15 ([10.144.104.219]) by fihe3nok0735.emea.nsn-net.net (8.14.9/8.14.5) with ESMTP id v5GAnec1018212 (version=TLSv1/SSLv3 cipher=AES128-SHA256 bits=128 verify=NOT) for ; Fri, 16 Jun 2017 13:49:40 +0300 X-HPESVCS-Source-Ip: 10.144.104.219 From: Petri Savolainen To: Date: Fri, 16 Jun 2017 13:49:40 +0300 Message-ID: <20170616104940.20166-4-petri.savolainen@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170616104940.20166-1-petri.savolainen@linaro.org> References: <20170616104940.20166-1-petri.savolainen@linaro.org> X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:131.228.2.241; IPV:CAL; SCL:-1; CTRY:FI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(39850400002)(39840400002)(39400400002)(39410400002)(39860400002)(2980300002)(189002)(199003)(9170700003)(106466001)(2351001)(105596002)(33646002)(36756003)(81166006)(8676002)(8936002)(50226002)(5660300001)(1076002)(2906002)(38730400002)(50986999)(76176999)(110136004)(77096006)(5003940100001)(2950100002)(50466002)(6916009)(189998001)(498600001)(356003)(22756006)(47776003)(305945005)(86362001)(53936002)(48376002)(217873001); DIR:OUT; SFP:1102; SCL:1; SRVR:AM5PR0701MB2468; H:mailrelay.int.nokia.com; FPR:; SPF:SoftFail; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; AM5EUR03FT022; 1:/M+mrJArZnCv2atUJgt2XHDQgpopQt0kuzSK6POyahGokE/LqJPT1biRlFL1eB53Ug6mnnaIkdl3v7TlJgjD6c7HXXUhyYv4NG4fXr63pHT7TKIh+zvWr7zLWVnctjACHery19OoZ4mym4wxftFXv1jZKmDZUxkkRL0DHAIhM0BymwQoNLhffMhMV9I9J/RZ4JKWbWpPlBDJnLPfPM+mTnQVRKQyFIgvkSJGqgDnDhfBCEFXnkJPUDyn/elPStU684hmTGDxWUM3oYUv61flt86Fm5dioiO5g6C+Hi7x5uEZ1oK0u2YST4vjz0UpM3b1R7+cZwP+epJFAbrg9RObhq7drRDw/Yeq1a4KIrBaC2cVwYFV2n1IOmr8LL4Eo9nlVY94W+UzpJaklp1IQzjvqbwUgU0as9FNfglOwuPDXK3nLpMgs9pGErCascr1JSBSX6d88cKV6GNIkYx3bIkIPyen/uFoqR66huQOOz2u2JfTimO70/vNhIvtvUl9nYkI3ozR8foPV+/FpGG/Jz52q1OajOsKkqHKc5S1e2ff0YY= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c61b767f-782f-4191-5e30-08d4b4a57253 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500041)(300135000095)(300000501041)(300135300095)(22001)(300000502041)(300135100095)(2017030254075)(300000503041)(300135400095)(201703131423075)(201703031133081)(300000504041)(300135200095)(300000505041)(300135600095)(300000506037)(300135500095); SRVR:AM5PR0701MB2468; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2468; 3:Mu5ecSU3IygjbdfUgGbQWodeuNOxjlSigrU9BHmy9i9HWqXUpwnA9Y/WpW54o4QTIkgm787czLkGy3jM1n6xZqiQPONONEXXgJSTT+Hedj0A3cEd4iClUy2o3M0RRpO2sz7V8NHUGyB5KUmwq/hsMfkTXZIBs419cTEdQw2slIZ45jBl4M5xPTQ2De1ovAjMqXoKedF5Vqe/0z+br58Tk1CBnBfcmf0RBccrn3kcKdqTlm2eCa/AJnQ2k7Un6VZpPpjTRgoI1udSMp/2boXOMyUoAExieVjxpmPYA+G1u4GDI9FfYRtBhukb0dGBOs+1/sJIaRWAsuMAeMHVJMzxXH6z2CdlS11xZjD+iu/ohEhXbOq3wDaLGcYHp2dMQwKVHj2cUlfACeQG/ILO7wSg/sJRxesA0/hTFEv8RD+CTBE9eCu/PJmA50Frr70Hm3SUwHDJ90Iop7tz9v+qpCdzaLoG2r5/2FMV33gzjiNAGC/bha1c67RjB+r2Gs78HXPyGsdFGVt1s79ES6YuER8ISrutI5xjWenXNUwnm2yk81orBwFtdtQ13bPjO31sMOe8bqZxfZPmbo9sz01fAKV10vUt9KLI9q6G/cMnu9t0UIKu2c0jKCl8GKyXa4bCNepwk18SnJGk5YEZorXekwVfBv1xgb92vYjwRUY3dkd2oKEWEuR7bZG01dNt+LFo3k0gs2VH71HXJjdtc9vwmNEBcOIkmmd5TIrYYT5QWc9Qjo+Graz/ndfl68QhEB/tQRd+OWT/Xqo7BTaRB+jlp1i9OGmAXvm96JTMJhTutFQStfpI4Iq3GJxZJhoMGm9EqJIBy/DcAYSQOW7NpHikj8l/AnkMpJaaMlATsNgKUHLDFXJaTDSnwjryaenj1xF25oRR X-MS-TrafficTypeDiagnostic: AM5PR0701MB2468: X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2468; 25:51Ome1nSZe0JhZqvmOasNzh/U3fRHofPOH7XtTDexuFJIYjA238T6wx0ukw+xwGNYHgZJwKa77xLleOv7ww+HcR+NBLBlR05Kb3KkHTPbG6OOs7K7hS/JRMP8yJNDpdXejvA8/x8PIakc3DTuXXYKAy1o9shNxBkzaIX56ilP/xXLOpP2gIKnsmZ7bCFTV05x0MtnuwUnVerRW1Q/HMc4ZHjGl2x6w8hc/41TIoMZdoG6mWpzDP4OQ1aVJiAUoXrqkxTAr5zNKucdtqbVUZzzZl49WcUfGA7itlE/5+7jqRXfHJxR9vzztK7rVtZcBgrILBvlB4FpLluGREn4GqezPIxQVvIxgaJe+n564yDXQ32DFgYAS7ydOhoOJSLJX4MQNxBp3TYVH/wBmC3QtSYt0DvHHEGEC3HPq6uAFY7dHN9hjUKfkbYk5hcGZHn19RbVtjD9VuHJ1yFD+r2hp1sDuYGBw/lwxvFYzIilmUAOP16tdu1GDSNvZ++qJQOvOszTdsz51Um8o+ra6kP6th/PYFmtPTgI4BHetGfkEW2bvqxIQVtvzpVfvD1bphWhHp/3DgQUfCjD3SJ1jVM9Ls+rk0OfhOFhLlhmum1TjyPBrzSMpI+aBP/IdmEzhVPB46hGmbNI14k+bI6AYdYmyp2FBZqwM60M0svu+jut7aSCNc/1EMMGoRhGoZC/YPEG07wWRMWSkPqhfiT/UrWsmtmFULDH39zTdQ0hfpw/PnZIUz/7Ud/dmt0e+6Nzk5K1B0KuYAotgX7cOHOyCZ+HtuIbGOnqBgvHf7BIRqevX0a1UXaeNYMUaNBCR6i727jJuGjmWHKnkpg0nbWDll/2crupBh3L+M38LxICNj1EiN8jyzGyNW6j3LGhqbuPiu2Cm8Jet3B5r6E1Z0kor3kSDBA9pI+U0s7cBtUIAN606wy90g= X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2468; 31:cgd/ioPYr/KZ1PZwpwUsNemvZ491ofGgHV8ZdiTA9cHDIOh9O9934c/rSLNerXXoi/6vPVjVCXSq3+QCOQ2jH/ew/CjC/lVE824pxzLbHmR1UvCnYADWP/zVFJ8ck6sMD6gFqNChyR6qn81uEEknQQEN5ybi6PeJQqeT9/F6Qc5C/GhLaNz8zFabO7J7Qa9RP9oJlkUmDLXoy5nhFcIqUZMNBQPBulNgUhmL6Qoah7K14NDWRggdBWg99PgEtVcQG8U86hXmhUE0lUwNpzUnyG1cB8t1SfIYyCM5V87/oFpNq8j/9yPVs5AoV4i58zfLopR6MPtzgs9ceNmM05gqdrlDiS3G6iidORbPZBRowynAb1GMic/cKQTqpLncNVjV5x8bBjX8uV2wzlFa9E5vg/ckl08U4nzvS9nBelh3sOPPique0af4Hai2Y62+DIcOEaSCNOvJ1aEvtamGJZhwBnK9wiFuKJ4CTLTUNfrzd93jQprTTRCTqd8hz1V4Bywp1WOeDF3xowJQNoNaoBIiC0Kp4g1rvkf003gkymmcucNyMDcYuKdTVvfObyanwVgHV6hv92zN2yMPweR6xhreOFpDdZRdcDfM/l1+UdY4l+R9/Ck1vbmNaCcflwYv9gP/pIB+jiiiU9d1E4KIVCPgc7SGiIn0aw62tP9fCOj4+E01LY/uwA/rnws9n9qaMf/YNVXtIQ5HTuZcqcy5ZVPgPA== X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2468; 20:5nAZ7us3dF2Lj4JH7lAglBRXHN1MMrflcH8AtxZrA/QzZCLv22x4NzE8LeuRmI6jIYWkWHmefKM7WSWXyi2UDgDi4AGF8pNXGYGyu6Bdzx6HyUj/51zLIK1l/pM7IE4tcKL47tWnXw7XH0wv+PKtFmXBdSxwePM84XjXf0cY1hMcO9H+pYtGmKQj01B8Mz80mRl8pSuELNlO7T/pm58SKxjE0IF8zRhCbvAAX0wYZWQUk8CWePHRm0qu2SH2CaCLooltRL2ZhAcyCHD3fcyH+Yo+VESMIkAAYGbR4R2PT65aUU4dOpb857F/WYPw9pcrWMOOQ9IKhne8nzb+ClBj6c7aUU783VxRZ+weSII6cK3NqU1jqoRaE/vZRc0mGDZoCgkbvK8typEssT1i6IoKxlV4wxndRZhqEFQAfrfkObKqbgZ5QH4+pDlT2zKXBSfRb0+oOBZIUz2q1HFeUyJQ/v5y9C0VaqqpweY9ItpSHf+7SEhcjICXudfVT7KM8J2Otyx0AWK+wWK4UgOIBNpErZTRMOZiucJPnM+t8Eob2/D10Wk+3pkrQowxsiDXNm6VYnkpyqoBAI8f5TAYAGwnUuotG0oO+u6KGMfcwx9DzAg= 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)(13013025)(5005006)(8121501046)(13021025)(93006095)(93003095)(10201501046)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123560025)(20161123558100)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061750153)(20161123562025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM5PR0701MB2468; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM5PR0701MB2468; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM5PR0701MB2468; 4:XUyyzvd3X98BHlrQhpWRqEQoUX2VYpqLIdMIPdXp?= qzr1pDw1aREXq1M/va7W/yuJbQuHuk5dXuyR/iLi1lXHBo0EejVY8xRG6JpnYWb+7WbmjuR8v8GjQ9z46d1324MHfoXIqCvLw2P/lLoMXn+LQ6WFGGf6Izpo21WaVVSF0uUjGfP6e1h2g2nDCEXMFRbKgedsXqAIiv+kPwSLKJsU+ors5eqkf6QESpK2n30Jd7732l1gFjY3vEAVxTZkTT2hnJtrMJXmvJBCv3gDPuggaeA08PH+zx6KVEFU8YdBiqmggLio+N9h9FQci2DhNcevyYhscl/nSdL8R+rFHc4OgxA0F5w7Mfzz12td2lTFygxhZHIb5ruk0JpD/akAVg8NcRl3aCFccrgnZUQv0zF7ycV6zIQGHUkPA44BnrBp2zX1eQeJBmyjNSyL9aoZvSJh711DNj/xf7sWTqj2m1ZNMyZx5xguHXQqi0lUMMnbVC3iH6BBi/sIK826fy5mePv/h6oL/cnpYPzVLZVdcknGzVR/XCdSOvN2infDFlrpJCF6GoHObKrWtdAz21XgBsJ2dxElhB/je1K+eobZxA5ymyc2SSSaT13cgsWVNBaBnHcsoCXLDg/cT8GP5gz2Bw4Mv2mDw+nIcYpX2xeCW3m2GfizFi1U+QjOGJ+IAYBJ3JvcpmpythRMmRGrgSlMTNoPxl6zhW1koh8zAhApR2lpRmqzBFv3PaTaCQoZGJ9oKQtX+iGr8hVJwNissBOGExBJKMMEF6JTmesk/ivJNoML0x1tc8zsq/Q0Nm1BGQN5i3uQ7QqZizX5+awxH31PBTF9TYTQXU752LgeKZpiJwqgSP7rnuCf5XPtbLZ5wZ8skqog/dlNEM4DYfdO8A/9IbG1fXQ5rHZgbTkGWFwmtN25+dF32GfMBIvZoENiMr3gp8vlYYZcMytYl//a/6137lVzTaHUgui6GVZYRutnydaE8fqvE4kQqbZzJWQSdUXIc/aPtDtWfhce2xQCKJyEJbETWe2t4OopHiky0cOEsjlGcfjg9FOlgNFk3c/3D+TgsEIdUi9yiIMxwDf8eWweV1Ri7yiPfK7JmQ3F4Pr3yd2fO4meCKXo1o+hyZMpQNf7YQ8xf3S5GQKoF0RCgS70JLPLWbMMVhPFafp+94t/qOeuFLFljh6W16SXfXrCJT85UJrc+NoThhf0GVGq0JqZo4fZ X-Forefront-PRVS: 0340850FCD X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM5PR0701MB2468; 23:8TyH12scueoJ0c1AxDsXNRbhW40xV1DkyUvbHAT?= 2Vyb9Ye9elQMxZR9RNH0FiGHCGtbwrQLRLi8KK6G8gcBsvORxoCrhA4cRfzHPXvGsDftG3zSK5Z7YDpwe7Y4XMyHoM0q3ZCFSWBlav4Z3BuVbzwd+yNBzZUSANDv73Hlyse1LTYVvopzymGq5aaZ5Budvraw3xuZJZ3ROTIGq1LaJFokb17DIQ8eYymPwOWQlMV98H9f01LkbBTTb4iAMtu5gT4sv652XzRp6ewIZvMHe2VCW+sZPnTEDu4jgpfNd6ArOqejOCuumu0J+2snZY9/v8QwBMTphEd0/QzOwdWOSES8dDEUSbs7cWH7s7bxvBtH8C6YWZ0qTMwEwkHr7oTDYrlY+6ve+pYzUsfZtytWI9iabLjtGQzWFXlyMLiHyVs8hZefCmZMFK14TaB95oY8t5QuYhkQHhtIYyvNIUOXge3dY5Uzi7Zfp3CMgBPyEVzyIR24Baz1W9OInsAQXk4GFRqMrpXL0gvbLeEUuo6FhAhFZysH57bQ+tVZcKPtk7m8RC0MlZ17hyA6xA9MnNzt0vG9DbeqLvd70bcHXR1YS5fxKlePww3Y6ZoVib4xo3KCEPNthT7mnMyTDLEnwYOfYmz6oSWdaK+1PwvP6uGiTbtMn5hfQ6QWZbhNXlv9xeXkIMoly84NzK1Kb+ba4d5S6P4hTOu3grnDD86uoMueV/349bxDcAlANuZDPLyUhI0m6ZoxPIECbauB5Sx7psqb58Wnn07mifwWFsRBzjXwl6x9W7a3D6prOz7vIWtk8xAMP/gREW+xEKKdgB//PaekFX2V5HUiy7GJG0yIPV9kUGOu1xBvWLAESwopfRY27VQYmCB7pLl3+udmGAUCXw74crbZ9rNNvq5aaPlge4lLOJysfBRJeM73G4pDMwcdmpm51tmSE0Rnx7iTiTRyMhX2QAK5Z2dpiU+n0mlKuWTjNIECVMeVCpE+0eWADXkFMyj+tLNHlHvDkccco5aEyrZZ6kxnVdz/Yx7xwcCO26WBwkpbtJODQZZcmrTenhhceWY0= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM5PR0701MB2468; 6:+CzA5My7IkwuGFeeDoJgON5tSO9O/56C09jA+Ira?= ppeiQr9T3PgjXGbZI7+pFGQB38fZYlkO1LGkbivj82Yo1FF7sSb5EKVOEPNhuPqo264ok98QWToA2Pa3ES6n73QzU/uYvnv9nuKxbYy9TaE/lTrkSJQ90bUv4vGJq+OZtckgBOvmRdvZJBN7fTPh+7gQASej5/H5dW6PDaHq9399SomLNg16VLbM8i4si2pkWjO+8rmWvKp6qm4Cc6+xW360g3Z5S2HH1QOGZt0QG/C9IUuuv7kqF31s/OAZFcws/yzuIgmkb+24L9+ZP7y7+j4DxpD/d8A6jnR8QxVwvcxQRVBSn4gxfmSOicp8qxK/l1kh9PZd6SHIifiDraM0bQerDgq+Ked9HJSAg4FOq9c2aE3m8Z+fedFC8c4OkjreXwuYGh1mCnKBSFIDbMJSs8OYmlpTKD+HwTAJyqcoHU5Ye6gOI/iyAATk7+Ttcz35djI/5NMMbPvblyDTH2EmAuKS3mlIQ+Miw2I2WMC97FMBCaqHkcZz3s1qJYl4wL7WwblmvVoys0XGtnGOCGXwHkSA4rolzCI1+RoA7RCVvMdQera3sSB57sZS8KXqWxaPfhHYvb9RbTZHYuO7RlbMpi6sy95sHq26z91n9Cgy8rtgTkOSEWd50hG67CCxyInjfYZ+snqneppKchXu99ch1RziWVkS23RB9ewc+Ewlwy6Rj6kU0gM3w93Mvvzr9/bKIZq6LY4KAr3QRysi9/AXyFXNw9DJA73Hhnc9JBIANOt3tC099cD7ZQdvmNtYLacYNr/5XJgkV35Llfp2QrbZ4dv08N13ouiVysoMQKPbMoAjOs6YBoot4wYyqaxGniai9Gks9MuCaCeVMwLRhbpdAgvEKPA716bjSbEpdupZGVupmgcLKJrioqZJe27u4EI77BEEQ7kKlCtvkqvM30XaGCyNQKSq2CIlMHzLDNXY5CGUQwEgABMkZM0x7C0dJjU7yLWuCwJsrBYXtXvjvWqIFRgG X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2468; 5:v8oVsdqYmjqVW4RnrWMvYnKIBJMp9wSqX5xEK7NZqkjTzbxigWNssxDH3T6SVBKK9GSRZqsZxNO+xVnLv/Dvr8WEBKfejNak0E9vxNOdBBCXNzJtaLDfbCYX5S5alHJkc9gablqpv8qSb+RAFA15q9pldjUrgseMv78JZ5ov5kzYZ/FHoYeYdWg0cOYN0QUIEQdXKoZUl67Idg/cJyhxYGEXNOuBwiST4w8s9hxq5TgDKz7LsoK85HTfUWHMYVc4ddencTGrlLjADl2TjNs756yEUAPqXljE9tgowHdEF7UlqMdpYT2zeyA5LFBXInkLQ9UMQoJqdf5/aH4Wxush+EjYIaYwzjLaB0dPnF5G4xqF6R4xy+baXrmituDNWjXZA6QxzCMxfrrINJZj/x62W3VOOIHoYLSgZf6apNEsFneaLcH+yk9CI3kkOA9yo+R/0w7olxkqlkvcRrEXmf0BWb7TSDBr8yc1f2vB8/AsLzprTYXJ/cgerE1BFatmRDdA; 24:ESbf8TauQPkehM7d6SO/fTsCxEGGDi3u7oexQWy+/qR2P5JzZhwKEeTP+MyFZwnKdi4ZkiYYbcMscWaS8nOTsV0qQK8TDsNjYkOwsOI/4KE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM5PR0701MB2468; 7:2aSfweaPQ7zVruc4bJCVFl7t3LaiwtkwCX+i6bBBPHzH0T0FJeRqmntKZNheXyUnNGKFLSqu7lgPqq4gt4LxbkzDVUsBzK9Hk5QOb3QHNT3VKTbf3GnTgZLw3pzj1twGkNp0F25yZwh5iZtmAmmyL0JK4Qy5VCN58sKNRKDtlUQ1tMSEzG4kl5t5VileOhdPI0yJrGGcb1mV6GXUJCcmniFHL4Gx0c/+pjyzIw1jPsm4w0p6uBhsN1hWD7sfGi06NrA4LW15gJIo8I0vl+NEZPumKxOj0hV5YICMPxnbCab1TxPPMG03dMCoq/0XBFG6yqVgk1TPgmd6j0ySO6lZ0dIKlPdS57nyH3I5cigeVeMxtvgGOhUzzobMb91SZQc/ACzAaIw6A1jyII8U9272INwwygOBwL/DWDwKykYJYouPEN2O5fEbrmi3FtTPQi6rBKZ++QYuBNtJ5WnYur0fvHrfdz67CiRSygSEbp4iqzhyhU2A//mvS8n8wOduftSwrQsMbL3o/s/0xkfecBmEat13coy+Vo2Ahpz+ZMlcspe27Azi0Gh+JfYFL1X4WE6pXAQO6+q/r5SNcBw5n1f50/QXnGi2HGLoHdVxPUBVMdk2PgB8y3yGRMgtLnkVIuiVwzZKqovvbD8GRyLHGcdfigpK+YTYHkN/NezbYU1+xiEtj88O2fGiiPlzoSE4VOkZMXy5nuh02Lxmik6EUkc+Yxm/ECiO+p3uAauXUkgszN8W5HuANMEyualgA0nVvnuNWMPgk8amKsYwwG5fvS/3w0+4Xx7YjfRF4Iyz/7vF/HI= X-OriginatorOrg: nokia.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jun 2017 10:50:04.5346 (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.241]; Helo=[mailrelay.int.nokia.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2468 Subject: [lng-odp] [API-NEXT PATCH v3 3/3] api: ipsec: disable event is the last event 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" Disable event is guaranteed to be the last event for the SA, so that application can use it for SA destroy synchronization. Signed-off-by: Petri Savolainen --- include/odp/api/spec/ipsec.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) -- 2.13.0 diff --git a/include/odp/api/spec/ipsec.h b/include/odp/api/spec/ipsec.h index 372ef462..e602e4b8 100644 --- a/include/odp/api/spec/ipsec.h +++ b/include/odp/api/spec/ipsec.h @@ -818,7 +818,10 @@ odp_ipsec_sa_t odp_ipsec_sa_create(const odp_ipsec_sa_param_t *param); * * When in synchronous operation mode, the call will return when it's possible * to destroy the SA. In asynchronous mode, the same is indicated by an - * ODP_EVENT_IPSEC_STATUS event sent to the queue specified for the SA. + * ODP_EVENT_IPSEC_STATUS event sent to the queue specified for the SA. The + * status event is guaranteed to be the last event for the SA, i.e. all + * in-progress operations have completed and resulting events (including status + * events) have been enqueued before it. * * @param sa IPSEC SA to be disabled *