From patchwork Wed Jul 12 13:54:33 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petri Savolainen X-Patchwork-Id: 107514 Delivered-To: patch@linaro.org Received: by 10.140.101.44 with SMTP id t41csp846696qge; Wed, 12 Jul 2017 06:58:53 -0700 (PDT) X-Received: by 10.55.207.85 with SMTP id e82mr6028650qkj.235.1499867933245; Wed, 12 Jul 2017 06:58:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1499867933; cv=none; d=google.com; s=arc-20160816; b=Lk2bhF+aBLLhtX3KR0Y85vNnK+zQdps0GtLJBN3p6uwKOpUFanSclVmxG3GrWtlVfC ifL4LuiiM/RFoEqDwci/lCcGzM08zz+m03/+n148xF+iBRKWhl1GHLJ89zmLmrsaYJ53 t9nr3OMZSyU67Y6KixRN1+MbBLfKOLDoG34RXWpZWwhVEx26lujZRlvW00vm2JDqh6Ip 6qGlmj7ZvKpx01ovEilR33oOpxacgDNtLHru9f0R+LXWQQ5FsXtNcpMxVSXUny8C795Y 4ILvZ1gcqYD/a6bMswtoLxHWyZLRTQ7nKbaA8cMgb+0/wc8rF+i9lk98Lf5rRj6k33vY a6wQ== 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=KG/wRGDwSb0rNjolDFddDkMpMeOo3pAtWtZAXMf6bz4=; b=gZOpBwd3H57tMNO7g9Lrgxu3r6Ey1bNivJwn0sod8l7Hzvp4epD1raJhFUV7OjLb4k ZHux7AB+WRBsNGgTuhoxJkuL1uS5NBar2q0ptclyoDobhT1RD58fse1SNnp3uvvQzzxl zqW1MkXmS/chm3urpv69I/wJEjweI4r5s+FRExT/EHWrb78fu7luEus9EeYSHXxYO7yL m2kmSLfYBUu4d+uhrkYclUHEJKjJBaCezZ/IWsHwx/ngQDr4TPOaQI/AFSURobJXoMA2 bCQB2xn70f18bUw2reZBw9niSYYAS/igACnIdvSA0BVmgTQqFmrogx4gqmo9NAMdJTNK yuDg== 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 y192si142766qky.228.2017.07.12.06.58.52; Wed, 12 Jul 2017 06:58: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 D617060656; Wed, 12 Jul 2017 13:58:52 +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 6F277644C3; Wed, 12 Jul 2017 13:56:25 +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 98B6F644B7; Wed, 12 Jul 2017 13:56:10 +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 20A6A644B8 for ; Wed, 12 Jul 2017 13:55:10 +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:09 +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:09 +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: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 v6CDsctK021196 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 12 Jul 2017 16:54:38 +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 v6CDsc8n021179 (version=TLSv1/SSLv3 cipher=AES128-SHA256 bits=128 verify=NOT) for ; Wed, 12 Jul 2017 16:54:38 +0300 X-HPESVCS-Source-Ip: 10.144.104.219 From: Petri Savolainen To: Date: Wed, 12 Jul 2017 16:54:33 +0300 Message-ID: <20170712135438.22191-4-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:e0+++cxzOrKzpfkhV7smVhUDjiH2vYmPt/6xYE7nBcY8CKclyZO2gBKK6gUePkWSpXyoCilJxn9IcW6nOreAcLyI8Mmzf7EMcp4YEL5IFRtUGwtsQ0gq6PwmqP59aAt1wTfAMdp3F9Y2WIUsP+TQHA19OLKGI/ahHa3gD4vtNedxJqRSHmc8UOBDv04s6PYULKfAL8TfAklIwgTTS0UUGVjSnfcvlWSEX4quENR2Xv9COjkt6D3XT11iEuO54oDQJPDsFRnHxPzShldXXRj3WuYT96TPVi92RjlKZYu4fh9EIjSClgFWNsXdMR0UxhIfs9Hw6gXg4onxkD0AWG8rxq9IjowXfm7PSKJhybhS1ndgtf8WAjU1sqjRQuRPEWJFFQNGpg/ZvFYQzxgpAqD1rj9JSnMAJgbtxILa82VmimVQnFmXOxtFQfO7JZzwywpXbm72gK6uNCXCqyXBmZUOtUYmpkVMD7BR+LIT0R/jKFbkB/n/3k5BpmbTAU/SsxqK/bjEUU9gZtO/sXuj5/RFDIkoLV1O6IN5qK+sKmC8OF3l0LNW0F7bolx3ufLexnmv5PMGmr6nfifPZPkpH13AuswUR56vebi+tOrU4Q/blaXQP11rSVTdCPbJSnhe5Gm0POAB+iWTdrMlpc+0zZ27RsXGH2yVk2OKPyXT/9DJdnp6EvtGPWxPzXCS6H4QjZzAtyNDTwiRXCthRoD8sn/tXmSfWm8bJj8b5KRWwhozQvRtTq3GogGpNlqTvalk4dooJ1adyJCvIGTGqeG+fF+THw59Qks6Uve3KXek3/I6TW5N5Wtu+L4ytfi3GVtqy5cEBcjqp0u43uW1iwdjW5pA/rLdwG8gDssUb+z3iWNRvG0= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 243f2c4c-5641-456a-1c71-08d4c92d9bbf 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:vDwjk3ajl1AOEVbIVUUTRzcVZYmQPIRl9cZJTYuDsCZxHesrrZuv+uN8+bCzDZP+5Iml/7H1rlAKQwtDSjJrDJ6EO+kd3LH2dnFel/idirA2sA+c/lDjEJIzX9uv7DxyQDTZaJMJQfA3eUxwOHXPdw7MYLVZ1nsn3AEA4d/r1DJlmV9rSak1sw4fy65iOQwZnVbctQ/xj5McoGSwH+RQmrvw7X6nGsCCx23FMzLtPsew9oxTyV76YLviM35CtaaHB/U+xy/uoaq3FbNoyBS3CJJeOj4FxjX9VxhAqUv2UxsQJ/cceAwqcxydRTGqRXN32RIXN5MoqsMiX1eOoOcEl2L10HiZfh/Mr1dasIKqy53YSESut3PG1iwQKcWiybvAGGeepXXIWQaTfSWr2hRMbMvgzYiBbUytaBjE8cJ9oTXoFqZ2BoE7R2077Pf+5di5c4EwzofQ8FCZAqLxGIZrYOWRfsjXnTVHOn+Ye9baQxqMdlD3UZMTnaqxoS7qLV1uA3mW5rbDyXj3z5HebS/UHTtNLK8LfDsalDdAfPEapOJ7KypqwVrhyQaJfP9dpSgISZILlcax5btErDBHbakBhmnenKuvA1R5i5/ckwda2TJfdstsM2oLG9Gj2g0wafyCKp8f4sQdXsYBiaJSQePYiKG6ZeSqmBEIdZiWkaSfDOUyXTjL7G3p21WE7kkvmTGXvfbBTRGN6XnJfT39FtfkLyhs0A61tlDAoqAW7bUujaJ9vy8PB52H7qsLPoDsf0jdMTOYf4eIptneMSS7+Jbx9j+ThI9el7GyoqNM+mrtXiHQNC6vP96XGaZFI0RvkYIE39M/Hd52PkQE+EQB94yKZHfP3f9r6aGQSRSM3uTodSLkzTZdHFkr7Wa/8Ef9gb7q9Fr+9BaeCMYcFE/myXRdeQ== X-MS-TrafficTypeDiagnostic: HE1PR0701MB2202: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB2202; 25:YVYmNuRNCUjuM8J2bGW0Fpg18dHXTM2CGZ3pSzeutx58CufW3VaBAl2nMh1vG19kBzbBYPf+9ktlRv0yA1XP+jKkTkazsE9edhdF6SliSiioJwvvLTMe6cz6f+kiIwCrP9JjkmZ3BWSdp7OrjN9hsB+ga8qzd/UZCaW0QrAXXVg8Mx/15cdHCIOo2KOmt+irv5ag7/c9UKdmN2vuFY2RcvDdpWN6UxHAhLRZbQKI+4tyvCLs0vnLTpNdeOfri/ppbFHF0WvIhlVy7CfjwOsuiBRK88PLBKAX653GRkV4mU+ClhqCjGhDY+wPDIxcRAfthvFNiXt7tZK3LMMp9Rwq8rBv1UhJNaE/P4UjJcGAG2B5vP8p/OH3dbKRuGqnOohWbPCSBskb9yMD3HWzzfCIrZk/bKGnxYXqdXUm3uCKtjQRbR/4VQxMBlBZFRG4R7q09OSXBQl5eJw6RUn4ROLUS2hMxOPOCmrB3K7wtwv+vtZUpVZFhA81qbHwlzegmu83mDZdKTZKuVOtbiipJYOJWebZS2AAhg7C5HuLusrntgUBH7O++fxvykS49mtW9psDofzZZb9Iz6Zcap1nd3o+sIZ+mVBElggKz4lM+qcGgcGARsq7WL/B3xYQzAepvaVXTuhgBLKpJvkgXMT96/WVdmgHHCZvgmotbtd9B6WmZKWw9ttrvapqhAtDlIvFEgzJ0h64RM1gx5CnHcewuZM03HB0AuigGMulBn9kFqdLPH360GEdBclSuT0ivT7zNNj9aMMqrGpU7zKy0gbJ/wgG6zoDkLh34T3U17jg9KjzLqZDr1CEZz7Z8Rlxt/OQDUuXWXYME3BF/UoKnfeOR8o5HA546yHrgj4PMl6kDO/1WzX5aaDtiPlCDvZhRKMIpzSTtD7fmF/UeCs3+J8ifVySyPu4KnyMITFC3kJVkYJTAeM= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB2202; 31:m5vha3ncGWHWosA/J0U49b7IRC5O0JEVPoaSs+IBC7W6BeLw0NnqYLMRJNdATnWRRjAbr18SCD5nuNHDG6P+FLLOYEgG00194C8srEaKSpbyip004AuKJMWw5Wh5tkchX7DmP4Vp91gakVDFDXvKr7+0kI5Nfbq+fkjIqEOnovCmoLg5yzf9JjJccAPZY6+ppCoRSvMtDcLEPVIhuQrWMEWJZKx05Y4rtFsVxGX2OhPHiWnd9MkEVp5Zr5iW4LioD4pd2CC9+KSaxbcVkktViqcubA9mB9G5CfnrVNLMV5SfrYL0/1xFAiRjudWCFYQJcSGi/gSzHaGF2uCX85s8qIRebbowdSF4K/srARg9hKPiW5g+mgV7I5eJT8f7e4ZHCKzhzS0G41miq5ZFHRnf7YLIWgXgAq1s3otgLbNSTCtpdhG64ck0fHOwA9rw6SZ0rebx31czTBnI1m2Uw7EF7EZ9rIsk1HkUAOgEmqzrjwPiECPckpgsRTFKslTvLe/C9iJg47NP3p874ZsR4HFLEgTNJJw4KkMLuCCAflKUd/MaOrheAx5uQ42TKZmvkCuW8voI5sB3mFhK5Xk6gb8TDRq9VyPK9vBeGxlb5RLrdOrQFQ9cG94X2evfBztt5zH3KpX7kVMyCJtN16BEC3jvbsmk80o3JkflZMFf/jxwiDRYu8lRRcRG5So5kOU5GBvu X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB2202; 20:T4aeNeQtJkK/FLTTV6ZfaxhTSh8EDjYOdzBYvVv+bWlDHrjLOC9pl0QvFr9P8E+7MnWDwuWSqlj49oZGcIrx6S0q6SmXujkDvk6YSn0bRfOpR2got3Z4o76/+2PX8Rhv4MNzYYaX/SRcwxd0w+7zp62TCy+LfeGjGrN/PdatHd1+AyOBO+2xGv1XKuYVux+PMI7dkhnKl1aXDaKzBS96Eu+wKCuHHUsjSbBIVVKmolSqnxeFb4f2Wv/fO7SC08l1q59xDPcFgl5pj/j8J1a3cfl1rU1AL7ySC/FuUooCelXW6wFSq6NcycqRZOybhmqnv+o163MWlDVfYjsK6c4m15MTu6HgdLRojA24f3RCGuEXeByQITrD5wJ/WrtamA7M2DaGpQ0KfYfp1WcDq5HpUrxFO7cXjH4xcnYGxit0JDJ0cynpORKcfWUMYT4tGFBWW7E9cG1syUcy3bDhxNIQJG+iK2NI+B/YgfKGi4XMPxQAG40QMgaq0FCF7EW2i0XDk771Gc+RztVR7o/IRv5L0a7aXtvEahgnO90zj+BL1xajKwpn0i3joHQaRSsQeLxB1+6cnWrqutiDBnJGIMqzeIcafDigU+zvolwK2MytXGY= X-Exchange-Antispam-Report-Test: UriScan:(133145235818549)(236129657087228); 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:98cSzgv16KbUFvZm+ljUvA2kQXeEAR2k0we7DhVU?= mpldmhmbeqGrDfWKwR4flMZztSfRsyZSWYBpmlFYt+ZI5lmDzaygV7ErI6lMF1cEG7M9NvCR0cB9Iwnl7SKbURE/lt4m7SvVY0ComJl2V5d8nm9Gck0q5n6NXiwqkdE6Qm2SS7bo5Vd4QFqra3g+JW/npEEbGVfRHYoqdxUxN0Lrj1uCKzoUaMNjbaggDxfulTRw4Ect3yoTbBd07bcqY7yfyc/XItvYhhHaYlLVsKJQia6amdZDo3JXhrbBKEu/VPQCNw9z1E9TKNcPHUuVnWUwwrfnKHJs1RBcWt0HQHoJO/DAWsE2t1XW7InSihyQiTMS0rZU75MJya8OhqoJfW5N+hR9tg/rG5kKfiw6KpFf2+2IIQPh2MeZxkOXhmVgrtk2n29q1+2znC0UMKDdoCCXM042R1R8rBrZLc0XpLEcwNADK3JUbDZ8JzKEpFw3CLX9sdcYlFXJtL3WfhJC6tNPpbs/vjkgAYwV9x0NBsl2iMzTllWwoT0BRPGzd7QtXqsCutye/dVbpucd7d8wKztBzobUruB6rOeS2n4HrCt6JdoHHMrebSTbZUKwcuWab33vaqvoAbF5nzY7Im/GqSjzwj9IkQw+HZeSIp58hlIhbm7Co+ZFTX7xsh18OSg8lNlcf7nLWYtIZrhL0jS3tj01CFpaI7CL9QDlmFfcaeu4vwor4xq3tDRVM3sb3CEgypMWEM3wpW4YVMPIbyQm/KG0iCtxYW0aYFuPkbFD8s6TNrK92qeU8Dt+fVGD0yNqy6QHX818hHeNlgm2q42xWnPUm7Qj1DEf4tjuPoUgfp277ceWHHSiC9NKhqah7V3X3tGHmOTVP3C5aTZQ5RL7l/gI/8nDKUAm+ckGQyWL22xcRyiDFE+j8V2NpAfjgJiJQUoUHjdZy0HXclqGiWdbMwEWVv38CPB/mnFIDYta9NsTCt5LEO5YdncNvuVO+h3cbisktcQdzTj0jQ1bALZI0qik44dbcJ2uy57CJ+i7hhSUzOoceMjjohVLq8qOBcxK0XlB3VXEvzvPcyMh8EpJrUhiS/PijbrA3K0o67BhxOEioLMUfWAjL0eJhWknRt+bTUsgchBggjcxOG6lbDkrC6zB4FtJB3offCX7iuQuSz8CD4q1gXlWK3y70nwfKqQA+fIOSLpcY//NtdEh9NxRi35ztkanNJDhhP3MmjKF33TMIERY5M2NRxrKVnhrjED3VBP8QB6a3WIrDebcNIU85+bapBvuGoU3macgg9+OhJrfQh8cwV7K4rEbhFM6P2v3Gpg= X-Forefront-PRVS: 036614DD9C X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0701MB2202; 23:GIA37K99TOuDmQwh0aTj6HyafGIpkucnCwMTV/V?= 3Cgh1I4Yfk+s/8m5lQd+s2tKi1AR2dyT4AcTUw7P1sphwixiiTvGvS3LGzPb0stHlZvDwiJtoEbjh6iBbMwq+Wt4Op0VJmOmt4vUHW4Xke6XDs75vDiRIQt+AxHXcRNUQ4RxH+7eHs+r/LbjpjBH3mNpgaZyloP2hrACPFNQFbB7ETZVC3KiE62mqGDS/nbbInfddAejjnPa1QQljFzNeM+Pter1GIyvraJPyPNeNvcF7MdsYafyIvvmjkAfRS7aVr/99Ynwmv902HN1O9tuEpNGlx2L3fOXflyhDuQ0MOOsqYrMs/T4kEt/WS+C54/AdoIDj3inqcUof7rJJik+FxKLHmIO2i1d7RyjzMu2O3SCHXoC5n28AaTX8fFRYBpKUlE50D5b9zprfrjp9PCbsq1Cz2u0JrJYqbALhfuKRDztWgS30KwqjueBRtQZc3bknI7J3QIpq9KG9RpJCCdQFwm2dfKtEr1t7mIr+UOj+wKZPoaCwrw8SL9Oir14G/OGvVZMgwLdBJ6MDahL80UoC8QlrSlyjDAh9G6ZysFKlhVNjXhz3yH25EV7vf0Bu4jK73xBmzOaePudMBMALgJzdRPduSi2eMSHyklYbmm6ZVwaaQ2/L6S8X/PT2Co3rydr34KL88QCzY14joe1P95ECHPVy3XzuJe78xULJqKfSDwTH1/c7IPeQUoAr98x6x0oM8ZwrF1g6GCDqQgkjv22r49/UK82bS7ir/PT7S6wwHJUGlMJjLtlPS+aC7m8qoPRGjUvAT6kpzPKeDFBi9CqDI2jRebDR9t8FiKZoldKeHnpeGWKU800ni2mZBnbnPG11JyPcjwVDwEsiarqTFZWBxDSjNjmjS98fI6gFdK+8QcUvOY5VBY57Ck+8qbcVfP2/bYRrzFBReBiJemNgDM0MwKWG+F0uvSUi93KIJU3t+FBvuQhwa5dQczND4Q9YZCKYW7R8FnqlqoEl40ETcKkFnD+804niPJk83rFU/6a6ayvWtks7M/iFGYvGyWSpqo9Ypu/lhl5rut6BLdhoPC/DDtridoU5soxjsqnAiOzBuH5yvoyJt4XHoc8BHF8UYwqyadk= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0701MB2202; 6:PEZqPmdKaSmVBckhVPSHTuJuNjOQQnIwX8OQ0ws2?= eP2STHz4iR5+dWO96jeZSfy7IzW9ebShp3VXiWAYhpdX6kg/49bIm1O5C8D+IIYaPuvJPPaqwhAEFEUPzkPtkuM1tZDAZJEwIf7dMx55GSsRKvrnw33IaMDbCZjFk/ZbwpCuuS9r7EBLbxxBHGRknfhiKomsqaCam42YqhTNMux5Eye/VgvlNB7GPrCswnsRXaew/ZpXLula62aUYac8zU8Q7fsGN5EqkKvZxjYGbtbQo4qSMyVRV5NfGT7fEIcplUGgvjJ/3a1r34ORLHpOFB5YZ9IBPRTr1p5f7mmjMUn0UO9DHPpCwttUt8Dst5baxUtySA8YbyMVnNFjb+7bDGy7aPYx/SaozFQRu3/jGl/sWALeCg5LsPe8Sf+nxdAA+2HbelKeMMBtnPdTqgj8/7KoyRuERrtfZnKjWwBcrpQ/BIrJhn8emelsrtLMlqB/3r0AKuYzIK66k2Akfeg0BUg9XeGTMflxngyVtE4Xz42F+4FZrYQISP3WTxKibWnDx6EpngcOo8y1EVd6somYsRyKijZ6ZTE4bRm54HqqfPIHJpPECElgNJjfXcCZIewCV4Bg7Y1A5WBN01h35KwBEQbiUgnQF19hjpxejOHzAhWBOQl+Nzwpw9YEe9z7CsvoeBFBMAItXygnfymb9c2Gnq+Lgknv7Jlh0cPdHosJ/A+gouY+xUUnjjiWjBxqXYOiJHv1OzlXC/O9ZqHO4PlSOBey3hZYEPtjSsd7FQlYI5T/OJpE4pkUbg0lguB5StJZ/fiBockaTuge4lyS4iq/9hA9IjUhJaCXG3ONpo6yxX4RtwbUfN0qoZjOwDc49WWx3xZodMd3wrtszuX+JF94HFO5WU0zJqXA2YnBsSKWbotftPO245JMK9rX6rFoTf3UvhqT6XMD+mekz9Ds40aYhUXfFNcD2l9TGJFDg0jUJtbd66SINRluHmTHWiQH1EWHRv2QziuElZiW6T4YUP1g/xHe X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB2202; 5:1vvY23RTDpncq9rZww3Y88XS4NxdHem7fZqipflB6KSXHB0ZHvzuLIW2FvtEFc4RJdEBSiQnLrzZOJvk+21rsM6/+mqFNiCoEBIK7pIG//Zl+ka/goDWkcwZQGqgh9s2yzaqY4kJHux5ixcjoMOEagB4pn0zjAPFDW8BdQ/j+dox244vijG5BS1aPmmNVfKZVtivs8QbE0u2EIhSnBRzMjAIKuzoEuKdEY0JlPdHK3RSQ+TbvCM2RsFKAam1MXYQ+s06gok/SJiFd92C+PFIBUTclbWVCG+AV/MSoi60aiLzEmgyA6RBk8Fy6W+IYvqUILuxHKfBvAWDjeoShOspUHETmpIcgcbrb2WRwTDGP2Hn4Gv7RXbKKLZgwZGikMFdWmTIxm36PBDpsYpSR0wgORRYp6oqleECr78OTUJYre7K3DYygaz415CZ3T1vq5js/CdE4j+lOyOihVW1YUJ7gZqyiNiO7RPyXlQ+UTW2gX4tOcCIVyHHh7MAN+yMg2mO; 24:xVFyEm2duuZvXtL5wPNuoXrwL0y6h07xB8Z8zJw2lpUxI44VxYJvwKQ2oV/uUBQhlNgOp6VZ3oBe8SsyQMeU/MQe6E5ZjxruDtSrRcX1QwM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB2202; 7:RWac0o5/cs4Lz09iEx/Gv4yvJce0cbQOjUQDXyD/n7LVZHMdhRtjnA7QHFywEM+6x1H86QT4plwGmyCURRJi539VdeZ9You73IeZwYxQtRgpDP4iKehYa/iR1hhYeoZA0gGhFohkfRRQxUaQnHG3DWPsyckeA4Vx5huVJc18o/xJUwtxAYEU/nyTqPwtKzg6jBc739Tfo5TF6Vbn6ZRnYKmpJ+2NIzvWKkW0AJV3/YgJNgvwpP+rfxXNIyFM4TJyanOaLJEHoDCyl7BLAcj3F3KbTbU+nC/ciBlgWKeiYN9L4WVM5RgKaTH9Mm55gl09+LsSWt7Hzq5Gr8cmFziKjj0ELKvFsIJiV8EklvPdDbs+y0G1GkZuDQWqR4zgJTRRXew1sF0SI0Q5sGMUnshmMYQJ/3fyn8cfHmJ7CYxDpBvNbg7TneuKdzYbEYQ7xe694K5PDzAlFlUr2zIQ2iTpgxZXx147QpytYkYMWv1VHo09iCkZT0qOmoOJQRmbnVkSVj7xw+9ZlyjdEMtGHKrdtj3WPKjT5cNUJLESZ+GK2iuEYcsReziRJOpVpIft1VG4Gi5mOAA80kmgBy/EN+UtfXUmWepal9Ai8a/mP69j3Ui1ogrA9qqvfPrPhuFJMzDAkiqFcofaRGyxXklKAmSoLvyjuBAeXXbGiLTgKE0QLJFVjJpIo1a2iIWT/Nk6OAa1PaGzM2+yBCD0zqTs5XY2WhBnYrwSVz/iJzSfVeLYi94oVXU8ki9ofD4Bj9MatWC2ZgdRrDcdvuSawwuof7vHwb1mKGpmupX8DnngLjY4Fc8= X-OriginatorOrg: nokia.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jul 2017 13:55:08.7755 (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 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 0c3826af..f3e5c3ae 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; @@ -518,9 +504,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; @@ -530,9 +513,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; @@ -912,18 +892,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;