From patchwork Tue Jul 11 12:31:13 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petri Savolainen X-Patchwork-Id: 107365 Delivered-To: patch@linaro.org Received: by 10.140.101.44 with SMTP id t41csp4813561qge; Tue, 11 Jul 2017 05:35:21 -0700 (PDT) X-Received: by 10.237.45.135 with SMTP id i7mr9966531qtd.194.1499776521427; Tue, 11 Jul 2017 05:35:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1499776521; cv=none; d=google.com; s=arc-20160816; b=j3+wf4c446IGusFyd9Gg7WLVCol/PEq8+BldllJUFfCpE+Kt56BRBeppeul/fIVFaz QV8pu5HfxB+jpz/sJop5xL4+nieMYWj1PehuV1ydaKhriZsIah/IGZIOMUjk6/MwCqTH eDhQxtf6LFjBcFtLXbLLNDGaKxdnBgHvDX/KdQ1gBmC/Ebzk0JMDZEdWBsRNLuAPc/1r uefHQ0nFwKdU9PbH/xbd/Ig1xtOba5pL5SNQic1kjJkuBZRqprrNKznyEYkSSMCG0139 VItgt2+LDJURrvlxdd4Mqtz9vD8Yn+rIT0joAqmuraDcX164/mdhzZjZIHxzBk+IhEhB zMcA== 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=XEGGI/xHttj6OW+i2OuRX3cCISpG1+5U1orS3LrffVg=; b=gs0tPTfvr4O8HOsOrk78zVkwpV2vDH6GUARqr8jVS99CNiAPc5MgE1+KRqChwt+eC9 pFXOSNnhgknhFRhqemW5jIAedJazf5aik+UIVpoEHbrsbCWSbBwrtJEDoANaG7WlQrjH CEXxnfURt+hge3Izw3zmn3rTcikZqcWq4WY9hzr6WshILkS/GJsLY8nlGDJwN3cAO4Vo 339wjQfmDEHJTMkYZTpxp5YK90jGV8CDi3CyINVXIrrbUzBfSa9no83zJmlAf8ScmpD5 wnlN53SYBvMfxGB00WGScq3joDo9L7mVyU1v7aSLegAmNgbNtdTGswFD7k+eEkKf88zV DWrQ== 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 o8si13514427qte.46.2017.07.11.05.35.21; Tue, 11 Jul 2017 05:35:21 -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 1B2DB6081B; Tue, 11 Jul 2017 12:35:21 +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 652B560CD7; Tue, 11 Jul 2017 12:33:32 +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 1E0A56448E; Tue, 11 Jul 2017 12:33:26 +0000 (UTC) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0124.outbound.protection.outlook.com [104.47.1.124]) by lists.linaro.org (Postfix) with ESMTPS id 4D6D260CD7 for ; Tue, 11 Jul 2017 12:32:11 +0000 (UTC) Received: from DB6PR07CA0164.eurprd07.prod.outlook.com (2603:10a6:6:43::18) by VI1PR07MB1053.eurprd07.prod.outlook.com (2a01:111:e400:5096::17) 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:32:09 +0000 Received: from VE1EUR03FT053.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::204) by DB6PR07CA0164.outlook.office365.com (2603:10a6:6:43::18) 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:32:08 +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 VE1EUR03FT053.mail.protection.outlook.com (10.152.19.198) 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:32:08 +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 v6BCVJXw015671 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 11 Jul 2017 15:31:19 +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 v6BCVIGP015642 (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:13 +0300 Message-ID: <20170711123118.14745-4-petri.savolainen@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170711123118.14745-1-petri.savolainen@linaro.org> References: <20170711123118.14745-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)(39850400002)(39860400002)(39410400002)(39840400002)(39400400002)(39450400003)(2980300002)(189002)(199003)(9170700003)(356003)(2906002)(47776003)(38730400002)(189998001)(1076002)(110136004)(53936002)(5660300001)(305945005)(50986999)(76176999)(33646002)(50226002)(5003940100001)(8936002)(106466001)(48376002)(105596002)(498600001)(81166006)(50466002)(2950100002)(626005)(6916009)(22756006)(6666003)(2351001)(36756003)(77096006)(86362001)(8676002)(217873001); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB1053; H:mailrelay.int.nokia.com; FPR:; SPF:SoftFail; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; VE1EUR03FT053; 1:2qiFktLgbLfE7Crh8K8KSGLWBehubIh4tnNipqPJjqcHvLr2VDU5phkv86GCyrRfTBWwAlkXhvECBZoV4UrXeQ96/Mf2OdnR1KcPWgIdj95CHNshjrYvgLLEYkp3gPhL3PqKJ7v6tVU55NdSqnIo/cGEV9DAlw/Iff7jtclXoPuDQhGE587lUhVIJkFIlYx8SMWUhzuO9D3Ui2XnYNRK1kSbj1DLPVl1+Fd2a3nNXYLcJgIrFyYApXgPaUucw/woyUjgsD1v/+kTun1L9n3b7HYTk1RnJeJixL4NdnHKKDzhUbLZt4CnRGtciQ3fd2QXI1+0txZiMuBsfpsWWd6Glwb4S3hVwxAWYO1FWG/neEFZL3aY3k4jiFQbAhPSN2+MzckJiFl4uYv/jQpNCKvE7NSQwUd3u1O/d4dmuAdkQw7vH6+uYwr/R/SrqqditK03y/6hkVFBF3Q2kQwANNxV05195Vn3eCFxlbFNDR3kAY2RrA1moyNajgiJgra0yyOj4M4oxY+ub2IYk5KznqWk3sjJOxKbFzdqeBjn8TXArcFvwGwP8FGx/fRyR0SoCvHC9/sBSg19VEBfmUbVxMmKvB1bo1HADCYRmZ2Xjvosk37+SP6C7Zw96gcg9SpfHVb0NGX2lqjTogASxY7Fw/uj7YrAhq0jzo7JqtJHVFAj0Rs1UAZWPpRoCpyZ8McTv9bJDVKdaSjssKxeD5uRdpvpRcdV03DC4U4dz3UykPeyDY1IxOVOja/C4rPRBfSoNJvP+r+NY9/9PkrY++ZDvz28VTbtOE1auBerTBkLRlV7GNmKti0vVO0Q+qXsUtRnzku6Lne3Q1bRfJ5C7Yj2cigH3NK+J7D32v3Rih4+NtGPPzg= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 013a3f5e-b656-4e0a-2df8-08d4c858d8b4 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:VI1PR07MB1053; X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB1053; 3:a6D1Z58RO3tgQt/oL6XP+/zrspqFTtCx4lvj0jGEg8FCRw5xjs/zXU3mBaCF+yg/LgEWUn8PPGS6ivqs58Od+Ks+QDRZFZz9pzqxjtAP9dwAYh1d0Q6PMSFEdRIvp7Szux9rUObtj9RA9HvweAfzUnw0LwXZt48e+ZkBHHwbSmrdyBrQrH0CDgq1WliT7QSvva3TI2xlcAGgD3kE1nZbNaLKJBRyJ7vM+E3uA+lOgJalFfCIWeLbqvK3dBdUuOvL4fnN18HCpy3LuWMPAGIC7MFX6UjL0yNSWt3Vmwh608h3IeDGxTv+nsOw8pX/8QoSpamkzgOu7Sp/00gWqrUom8Z3fQxdnY1FKOtk6pNJCB9r7X35sWiC/hSIbugiOlVdG8z/rVrbjA7Mr5rZyl+o2k2eFLFz8Dax2lLLw2qvO9nleZtm2wWAjgiNvFBqtakfmlU0CN6UCpBoupKQqP8PNtnf443iNyl9b2p2PYgi4BXe8wzLg6s6sYe7v/gtwGc3T0MM7aFI4H3LwDhk8iMfvZFmhP6hdvSZ6vLwW9t0zQPgeMzFLKcDW3BbH8yamcXGVGTO1k9GM3ldJm64g74CHfz/hXXG1dsCmTK0sMDyt5yK0o+8s3wdtWpqbNFqSek+D3XSAkGKPuIULxjZXUhdFyAVXeoOHziFnjg+6DAU8q1JlnwLKTiN8pjqVBwwvovLP/XtDu5fnHhjzz27NT216qvpgCyXwVZGYybmC86MmZ+u0n/oJee/gRTgA1syTD15qpoTM1vi6HtYlFHtd2Ur7n29C0Kqang23JML+7LD3T2cd/wMPxJT17N0h3wNDC10gNAH2/NvWfrBWIBOflTHaQnLe8PvGWVU00DIEEf3+Mw2dIcLepFhO6e1iOFcBProGWZckCZ7ta4ufg/y42VJyg== X-MS-TrafficTypeDiagnostic: VI1PR07MB1053: X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB1053; 25:qJo+BlHHUblQegf8Y0UYGu4D3v//ZQ1W/3ZqHkgXxShcoBnBF5YnGEyl72HX6RUdI8GifUlxs/Cm6OQtL+/2/fvEY7lwX1W4vZw2mjpd7TfUX5l5ta9efTD0Wjm3H6IDXVnq6PtkknApiIqJbLI3N3zoTwdt+qBC8VxhxIPENsqYAaaxkWcjmdxZVMTBQZ4lhbjAE1GJeJs5KznY92VR7WUH91kqTTmEMuvN7Chw5C6IP2JP+46oZgN3tIZ4g+BpbfVuCGxHgGoVHEoz9Zj7WXFPTaDiraKGBAWNNZ3lcPlkK438+6sSpqRP6p36Hre2zLRq6+0alQoUuD89dL0s0D6YUspJ+E1fRxorhElT1Wv1Qc/jJu5QvsiehFo/rmAzxfStU8s/k7diOfg+6Q5C9BcIErU9221lSji4Dgr0J67jsOurUH/KltRe+Tv+dRXG6AcGbq4WAs7eSWgo5ZC5uIhUk2I/CKOL+8cVxAxD8OkLW6A5DTS4ZiBsmHmIc95RrLpKHz3MgYu1HAS7yFOfVZ7gB3Hp+hkVNlMWQtlFiUbNbpTKG+cQsDPFdDo1vZviI7JkxZQItSixoKX/PPzlnOVw2VNNd/OPoR0BRlZQGoFfvCveNTFOr8fQXs4GJb0VmxQQPlGm7Hsmlodqw/c9Ke1ubBp4n48b+Ecee57UG/8mGssKcLYvL/fCR2kkZ7ROLBDp9ZvCWR493p7TWXmvt1xEAmh0QfbVjKBdSCGsReNtDX+5ujOSjWfYfjTw+QTIK8q1zAGOVamaDgAhxxx4OhVE4bTHZho6uKs8j2doiZzLD3viA7cH/WHvX1XjqUl1Sj9FEOXRN3tt6UopKPQ9nZuWZ7NwGSgCclC6apQQ8+b1N0nesvqdZHdDKgCjBlCnxP4adzpMek4UniMzGm/JhuFtK8JT8FSDEIvtjXvy99M= X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB1053; 31:gz5G/RFgw1vMrK/LBAoQP9zzJCOYUG2BVXYrSsAvoyGq/Melyo3GpZSZrgKhrZsOGKtXk+6/PqJrK0Dvd8POEbEcbZFBt7LLh/Zg+RJi3XrF3Wptz/0vxRpjRghwFXUuyG6FAzQ+5qkNHHpZc2p/I7HWO/kRZoWBRJUybbcyEiFuoQyYJ24eXc/wye1FhYcO45nq7kXbOIHBA6dFJ1++lorJDBBKWGxNT7ZdZkWeeRePbMzbD+LR/QAEWP/CBjzaXBFxNdcmvI0qLLO3q9l/v4b+aDRCQ4uRyrNCmsRaiVFKAt+CjOJJ+G8GypFnJavG41hJF4MjKT6Yol05ySgtdnGgFCsDUziHTLG8/ustwlkSuiwiw+Lw+nLzNYqvYSI0J4Eklte9kfNtCWpKUEP0EbRHXWHREI7laqk8mZK7IwsTm9PVtELmKcyEC50D2dz0WQGsZkJzUQ+CYJYWainLI+rfqALk+jPjHdTaoYc0MHho7XZmoC9XBOe/32MQXUI8/1PdxyLHpTm4v0Gbdje50BOMQTEYq1Pyoga3Z6gOdXDTLBqcZWmdEk8NION5UvQd/qv/g6mQu4/dsCP1FMbIiW7ahsefhX5zMLcxYVJHVoYGvYT3V0a5vxp7YSxgClscvzjns5dgYbnuggDNMqF6oVZDefz56cOq/G8GgXMnlkQSOraBuVZzhrb6b80eZPxISRe7vYxNDFHwW/tqTRSm+A== X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB1053; 20:IwP6Co6teYkvKDjSO7hZ2O81Mf2zCW4bMW01llkO8qBVHdt8FIpImLmiq5SP/q8CYKdu3NzK4kxyFhQxRsEboVMDOSZpLebNBBGiKmdUzf1UiZqwy2VA4cXTNRodcZ+UCaa7Z6XkjwA3dTzAGnoHGhQkKBgk0lLSxlCQH3KLUrikubKoy6IqT74F6kxzhBIE98KtSnDE78gHDbVTDXxbqFt7eP9A76jYdZX6AMqgiwJv3at7NBT/UkmUpHS6sc7YxWfJpKGYLzDI3bNRdwlACzlPmhEjH4fTa/1mFmvRU7EY8QVGkCm9vwuKiFVOoOOLU/k7mdYYIp2TvVpT8FnmoQHHPlfUc/K6fUpzDROIMdMXNI/+inwIJGqDKoS8hPxMsezP/Ji8shHI2tH2odPeac8h/gNV/vVOK1h1GZmLCqksnhGLCIpbjmWb79K5K/uw1TB4EDlX9XkQ4umRtQ9S9+LjiWAXtmD3eu4LYnWA39BV/SaluOvMBBW95wLs88bvw+X1R+Y+veez29hjsEiYZ5aHW+d4cgdhar3RoCGdgdlAlmaBGmDHCnz9AoG/RFz2W6GflDDIgpHtqqwa+qNP5HCWNWAcbD0CkKwzoTDFoGQ= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(133145235818549)(236129657087228); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(13013025)(2017060910075)(13021025)(8121501046)(100000703101)(100105400095)(10201501046)(3002001)(93006095)(93003095)(6055026)(6041248)(20161123560025)(20161123562025)(20161123555025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061750153)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR07MB1053; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR07MB1053; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR07MB1053; 4:L9dmbxLXYB0PU42aKPzEL60zn/3Qp86vYu0PaBK7lA?= rstTNaNtEmLUsQFdpBpCm1MRRlCXNGRV0qxdxvLS7mj6VgafEwl8l2x3GPH/SI7QKeH8d5rsXo7lE5aS0DhZiuQlxUw3TQJ5sb3NAN31tUWIopDHqTqWiy/+Zz2WQXr2u/V3KC54stUf4r3zRJN9CaxDezGP4mFXdMlB6czCWWA4E6PpzXRfCStdZMYTG9e9GHL3uz1mrV3r8ow429Nz1sOE7GE46hghFwjq6g8HTAoi2r7vcxiCE34b/ePaHXRyRPfpb5MvgZFo65a0ZB9hRR2zCfXLHEvtm1qyRud48CEidya8aCwoXnaxpDLS07DcksomxvyEpJnZ5hrDZumkp4fBGcpTJs8pqTzgxOHF96i4n+w2Z68PTuZ3nLPBKVGEArL/41elFiqykDl9VsjOiOKgV7FEeP7p/1mMFtB4a2syFwBCQhCoITxMszWg65QKld2uT1yzKXLgCNXJ1QHRpIFRg7EHtWGcYXIO9hcMlnUqqvOVbsXDASg/Gsaf8n8Bx8kAsx81HoHd3G5RLLLWwqev1bgkcAQgLcrA8NqRySUHyFHgXdeNxPodQawMVC0rFnrj1UU3awdfVlrT8enlqxsGyFZ81PwPkf8PqojFuiVbUYQw8C31C1L0iW4wtmP9ky8TRxeI8XHyjrWKLlytGhboAIn4S/NjcVNFJexgdo49e4GqN2o4ojHmXtCfZ3MC15ZA5gcJRrMoGprvXKU9KY6MvU1/ELOSA+UK9033NIUhjrhRT83U5mSz6cb/rDEgPC8X5BWi2EDJr4kFqr5aOUfS9dXVZeg5sxHzWzEZkgwFLGQV2OjG0Lpgq9fC+Q5ov+m4HTRrA7DAKrYiMQ5khJ7EAAtODHidunqVYDAFQqNK6G9SkHoAvHS2Ig2sx6Grmv2AmNOLvTz45276JODynjMpKrNLQdXMK+1Fzc1kD+w11XubXCB38n7yKaC/uVjTHq6Y8Sa4q5EIGeXiAsEYBpdjOgDePzXLQ3s2a6Z8jPNF/sxmK4vdCH8z4YQNi08a3ih39H939kU2bMpvF34h/QSAYj6dIT8YiHBEqhl30HCdXuHozfmSYAQr77pQa3HQIC1gvP6x1fN+xbw+6+8lyM/Ny2aEwL0r+C8r4kaTGmyQmaXwf4DuM9Oj23gVmdU6VdQxtg0D1LkGdC+zIb/ZiMtLVvOgVsR9qtl38pmbeUodL+byqAQF78M9Cezs8vS+0gWR/KXxXM6WFQstOd/kQ3m5Aklbp2pLREuZ9lfn8+4nCVCo95WRJjXeuhDvLWHF8= X-Forefront-PRVS: 0365C0E14B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR07MB1053; 23:718WeMld4C0vvVrUtHiUjIuBZKCHITIuSY0am8Ua6?= cJoz2xakm1YSqWseTLALC7/OzbzMZM6W2M3/t2WOZk2smnAAy4esTajwIzV0yfLXOXFa0PER+iDUJ7xHrv20c/dlbE4UIAkWuin4aWzmin0XdDkNr2oTNc3yV11AhM8LMHPgJ7XNECul/i4IBsh8w/EUw1snU9/6GI1MYkx2M0sGUkGVAlA3D+/GTDl95NIPv6B000XQcHRihVB5fUfD8W6tTMmv24PFjmpTx1bkkTYY16zZAHf3xBXzDGUScVfhSNvl2Cfv2Mx51vx3xr5ckeUw99j82qUEg64OGGWyR8A6BzR7u4ns9/M3TrrW0W6U3kpY6bGAimnhC7yPMBGLwxyThJhliuo6DpEpj7O2F1PcqnpeTzlZVaTuTkKGo3OGybxExcxi17Qi4aXGmBu7tdIYGADZRCDL5sswwn54tKnJlHFN39nv2ROjx0ftE7YJUk7w+WFEr99sjWSAjx3zbwdQS+aWFNR6AXMK1aV/oUYwrQiu8OukaSplpYx/FnN3EM98MnMUlTqoDJ9WVkhImQi4Q35pxPQCjv6eaKVupzsTl7gzpZNCI2gEMgEldzokcoycKYQdviYAlwl+f3L16S05TVJ1L/lAvwdS4mYJ3iP0QlYv2NboWy68Ok6rBEQ+O6NeVd0qvsfoszFh1M971Vo6+YQsgMXvzkD5S78bMcFGnS6QvAF8CF+cSzVxgV+/bCQHd2Q6/TwPjkCfIuIAi3jSN3qz6zRCQ1sFPwDlO9GcyNWKC54Z5K35pbAWVGmo5V9g1znrHYSOY0d1IS3dU6WFuHxAiAWKWJklrxYVCRRuenfMWcYUnPkkKGTAfQrv8coCamHsLXxVGM3+07c0ePOGKiNPBTz15WnOap0SGybZUMnzKG50Jwwi849UI8qWpudiG4BASXrBZqDl6StULhUkf/AlJGfVJqmIe/ZXGGuPD1hOtoM/767n2M6M7gCZMqZyTUfzeAeo1LsqYFAJHwUJjn2cXTM1bCzyMAy2M2RYxXsRpiTYg2sWxfuNFBrHi3Qf7TuiCi+nWv2fNZJE9fKhjGhtHoMaKW23QSle9+k1JtkBTdPkdDHZDMUvHAe/gA= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR07MB1053; 6:oqcjO0aJYFrtYCmpdjw2G1Zr+k91cj159APEf40MX0?= DA7e4oYAhTGAmf1m/Yv40jycL9oULNE/z4mu2h1o5la0K6Ei4MuP1tnPQRHOQgtlCw8+hJg2mW9+YAIL9cpyynt33YSNZ2gdBkocMDFhETzXxsADynsoc1TWfVOsMkJamDzXyVjig2XPdBxN4E4iJZKa8hRwWpAothS/wf7z1AFT4IBswC8ugNFBDbEQpTB3N84ECkWjm5OGP056wSKxviV+VY213s/Ji9mMtDqg4CZ8TcRLo2hDWR5oVoCdlrWh+YmlRFG/tCwTQeFxFNXqlTGaby0Ac43O09U+I0ydWUEXu23kYOAMAcuxdPtEq5Hhar56pmEnt212rt7Z3jLA7U97eU5moO61wrS6pcvhy+6hHdEPw3IywLjIZejDaQ/h+x6ClumDD24WBw2lmNYeRSEPOOrjm6koCWbgmnLT4QGJRAy0k8YRv6AuIvX04pyQvCwD6mlSNfjvE5l1yAaYjd5Bxr2BXFz70VIVzeLTcN5NPku/9fa8UOooU1YzE+njkJ9m9cHGJGMFhxQBEm2Yfc6WCmhpyGIUAoJqAaVFwzjHA1RNf8TtLMC0MBeSZO6flFnzUOMX7UaE5maxLzkq2tsMc2yhdpmrGlfKzboam4iLmit8wMCRGB7jVy8phEnoSwLqVo9ZLITrd5LYpEQwrJFIJkT/RBT0JmJB0DbtwVIX0Ig/5SBdto/sczyVBhcIdjvQ8gIjctaV88/utK17a9YOgFuGb0M+fmxidVhfLp8w4TIKBuA75ZY7fmxtKyp+L3AYqSXs7C+zW5dD9eeMeIS18EF5QPxduZabrVIWysB01svQJXpn25vroeMyN/E5yQv51Rp3sww2vmdkDpSjZFDBitCdfYdBd0+RLiQIcvJ0DSWGX3nKccesoE8WBP7h2IBHYxf6mG4eGumQzTuqXPR+UUZC0N2IuIM0XbvNWRV2PUQZrIvCUVWLQVg8dRAeMN5RMz8jh9O8ZCwo8B1bL0 X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB1053; 5:t8+CQvfsQa9GgFibJkxT1iWpjhHTbsWuHKZpQAzaKQTGcsUDOOvVbJbJfEcrWOjlJlJijkAGZwOHFzPFc1+jNOoG5gS2+7LGHmmaHsw3Y2viBSt3ZCEY+qIj4fziqSUqwZE0pmgCDJ99qBYXnYeKUXAS7KPWsIJc24jC9qwYtZ7c9P4cW6TUQEBSOAMNBrSznT3t/PLoBNSItIR9Vj4mLgPh5we9X7kP5+9OyKUao53fLe3tFiOJbCm9iAkB3KwSM8A9Ce8NYhFhxcT+xyokaOt/CEuMRaQRdI00s1J++Ueu5AiQmKaOMe7g8q9rRotnOUIP33xX6OicOTiwKOrUluITD6D44dv3G57euFWn6p4pKc3rQHE4YIGDMEI0+tyRz92h9G7Cn/HkSeHVEk2c8vDFjHSdEQu0J3/k3BRCPqNo9Xom1ASlU5Cp++JV4g1KktzeVmDUAum1HSwTi6j2bX169W9SJFLUuTllne8vrJ15TxMpVeJDZtII8wcky4v2; 24:sQI392prfZDc381sbW/SvURX1pMAtLrpZ+zNsiSEMNYhDUW3HelkFeiwmTAXGquNfp4UihPuteY20QUIXENjnAqegSWnQp4ERJxjxdajGt8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB1053; 7:3NfbKUTk/FHyJJWAx1KAh1wOdO6sngQcspUi3PzAOd+vXN6880EOVGag/yZErvLmZNeUoeJaSQS8mq4/s767OXenjUFCr59Q+tHf4iSqPctP7pecxLLK8CCRhVwpU6mLWZSZZIYQxObR2R11c6jaUQz4QIbPFik7MSd+qB3sx+r06MLmlTXYeqsd0LkGFnrGQSkQlISK/SHi0JfgMCpAUQuSABV9TnIlRm8o383P2fW7cDxq40Qkm6/y3IPSdrAg6lpopWO1yy9xlZImM8wzffvYBU5/RXXnz2F1eqY+UdMJFgjEY4veeRx6N42cLeblX6PtuQ325OOUAPcvhqabaEWvHM8AswXCTEwdvZipKdgGwzUVHHqQ4LEGZ/DDizmA0BaXJleuWYsEZ3xqKDcN/giPyuesXmEcnFfwRjTcP+XKQd4/uvVEZrsr6TRBzdMsJ7Xk4siD1H47+ez8mUz3IwL9NrhSJ+ZSAcoBJE5ApdsZGsBlbjLp/FmS+JKbSSUIvc6CWLx4H9y0Rh6lTxeTn+4N2RzbGWS817VdWe8t0AdZm0Lv5kQo054ZZDdwqZgRKhU2Ac9kVtKaDpmQCJluCn0T5aoQMffxP+RcwQkZjFBYF7WrUdlz4YaA1nVptFdVPhELTlvb+XJcFBKolJYkV06rNaUxdLLATw3lMid1iBEQz6H46NikTYQaUzjnzCrHIq4AGaBEyyOWdCyslIHga6i/sFNitqUb69mcYUs9T4lDpblXYYfPQXnep7nyRrzChHuyYmdsauxb1J4J0+nUuCagICd6Lf5S7GHfq3ptb+w= X-OriginatorOrg: nokia.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2017 12:32:08.2415 (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: VI1PR07MB1053 Subject: [lng-odp] [API-NEXT PATCH 4/9] api: ipsec: remove time based SA lifetime 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" Application may track time based SA lifetime expiration efficiently and in many ways: e.g. ODP timers may be used, wall clock time may be polled, control plane may send notifications, etc. Signed-off-by: Petri Savolainen --- include/odp/api/spec/ipsec.h | 26 -------------------------- 1 file changed, 26 deletions(-) -- 2.13.0 diff --git a/include/odp/api/spec/ipsec.h b/include/odp/api/spec/ipsec.h index 5e5c87ec..f5f84588 100644 --- a/include/odp/api/spec/ipsec.h +++ b/include/odp/api/spec/ipsec.h @@ -272,20 +272,6 @@ typedef struct odp_ipsec_capability_t { * be used for many SAs. */ uint32_t max_queues; - /** Soft expiry limit in seconds support - * - * 0: Limit is not supported - * 1: Limit is supported - */ - uint8_t soft_limit_sec; - - /** Hard expiry limit in seconds support - * - * 0: Limit is not supported - * 1: Limit is supported - */ - uint8_t hard_limit_sec; - /** Supported cipher algorithms */ odp_crypto_cipher_algos_t ciphers; @@ -519,9 +505,6 @@ typedef struct odp_ipsec_sa_opt_t { typedef struct odp_ipsec_lifetime_t { /** Soft expiry limits for the session */ struct { - /** Limit in seconds from the SA creation */ - uint64_t sec; - /** Limit in bytes */ uint64_t bytes; @@ -531,9 +514,6 @@ typedef struct odp_ipsec_lifetime_t { /** Hard expiry limits for the session */ struct { - /** Limit in seconds from the SA creation */ - uint64_t sec; - /** Limit in bytes */ uint64_t bytes; @@ -913,18 +893,12 @@ typedef struct odp_ipsec_op_status_t { /** Packet does not fit into the given MTU size */ uint32_t mtu : 1; - /** Soft lifetime expired: seconds */ - uint32_t soft_exp_sec : 1; - /** Soft lifetime expired: bytes */ uint32_t soft_exp_bytes : 1; /** Soft lifetime expired: packets */ uint32_t soft_exp_packets : 1; - /** Hard lifetime expired: seconds */ - uint32_t hard_exp_sec : 1; - /** Hard lifetime expired: bytes */ uint32_t hard_exp_bytes : 1;