From patchwork Wed Jul 12 12:56:34 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petri Savolainen X-Patchwork-Id: 107500 Delivered-To: patch@linaro.org Received: by 10.140.101.44 with SMTP id t41csp779108qge; Wed, 12 Jul 2017 06:01:09 -0700 (PDT) X-Received: by 10.55.16.148 with SMTP id 20mr5757352qkq.45.1499864468980; Wed, 12 Jul 2017 06:01:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1499864468; cv=none; d=google.com; s=arc-20160816; b=Y4xwdxXiUWi/Xime/CvuxF/mLh64gTWSjJ+vK/fDjb/vaQrFELPiNtoN2bG1xg8s1Z F1nFJIbyTuU8X+BirceD6EiTjvEh8sdvjnmwN0bOZiz73kaMT6LyVbPgtzk8ym9NPYp/ nMEAVsv/N3reewBdzD3/1Hb7WOewWa2Cfevx9jQMajvjK90QaHOuHYsfI5/d13CdEWUO ba5P5gbVIL2ajwVCu5tT/fUVR7QgToAUCRD5w5KaHkGFOV2X/qGt50Tr2kq4QMzZBJ/X QO3y35d/B/Wl9O0P/xLU7k716s2CLPPlG1ZQe1eqYAVGvXk8mGJR2JUD3P5pqLVp+r8B EI3A== 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=p3rElI9JkhpjlXXKsi2BYrmEnVeCRLPoF9CZ6s3EAzM=; b=MjJ7eWc/p9sxblFk6tlEfw6yRIMibIh+K0WVcILSosZLf0R6Y30LnvIltY7wG4TRyY oTHnNgzops1v7Wq4KD4gZk+ywmXptRn/t5Qj7TqWxkDE9+VAA8P3dJmhbHLXug7pZwnZ juYJ5+mvZhA4ODxzrywMjKh7JF6yT8kX+QfAV7ZFjX6427e8mCIVHULhoaNv781xLozp IKG2RzEUxK+DIca2zr73CxJ69JyAuGlC/73JICgNPQ8aqO7U9QquHyQLCUNMVTkH4Y1B kKVCJBtTbFgWV9VXgfzdSRxl+yVZ60NO8eGEET+KQamyhYnSv89/6g49qyV88FUrKt/U X25A== 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 y7si2264092qkd.17.2017.07.12.06.01.08; Wed, 12 Jul 2017 06:01:08 -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 A8E2D644AF; Wed, 12 Jul 2017 13:01:08 +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 C8C91644B7; Wed, 12 Jul 2017 12:58:09 +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 22CAD64492; Wed, 12 Jul 2017 12:58:05 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0093.outbound.protection.outlook.com [104.47.2.93]) by lists.linaro.org (Postfix) with ESMTPS id 9D50F64496 for ; Wed, 12 Jul 2017 12:57:05 +0000 (UTC) Received: from VI1PR07CA0173.eurprd07.prod.outlook.com (2603:10a6:802:3e::21) by DB5PR07MB1045.eurprd07.prod.outlook.com (2a01:111:e400:5108::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.4; Wed, 12 Jul 2017 12:57:03 +0000 Received: from DB5EUR03FT057.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e0a::201) by VI1PR07CA0173.outlook.office365.com (2603:10a6:802:3e::21) 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 12:57:03 +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 DB5EUR03FT057.mail.protection.outlook.com (10.152.20.235) 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 12:57:03 +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 v6CCudGN017992 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 12 Jul 2017 15:56:39 +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 v6CCudvc017949 (version=TLSv1/SSLv3 cipher=AES128-SHA256 bits=128 verify=NOT) for ; Wed, 12 Jul 2017 15:56:39 +0300 X-HPESVCS-Source-Ip: 10.144.104.219 From: Petri Savolainen To: Date: Wed, 12 Jul 2017 15:56:34 +0300 Message-ID: <20170712125639.11445-4-petri.savolainen@linaro.org> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170712125639.11445-1-petri.savolainen@linaro.org> References: <20170712125639.11445-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)(39840400002)(39860400002)(39850400002)(39410400002)(39450400003)(39400400002)(2980300002)(189002)(199003)(9170700003)(5660300001)(8936002)(356003)(110136004)(53936002)(2906002)(81166006)(8676002)(189998001)(22756006)(38730400002)(50466002)(86362001)(48376002)(305945005)(50986999)(2351001)(47776003)(626005)(1076002)(106466001)(6916009)(6666003)(5003940100001)(498600001)(36756003)(2950100002)(50226002)(33646002)(105596002)(77096006)(76176999)(217873001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR07MB1045; H:mailrelay.int.nokia.com; FPR:; SPF:SoftFail; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB5EUR03FT057; 1:U/edlumf1Z0J0IvWc/lZWPISbscZlN/x1ti6rTMvkxMPf1L6ndNekZaLAI9FvCj/uTdLuiTXK+XF2XNc5PYYIre/rayTfQUBmuNWszUBB4pwi9K29SYK+Rm+PcEhqRvCopbx3y5TfXbWABspIJCFobD5i0vnBPE7PlapU1ZVR+ULJQuCNHA9XZecSrDxokvy1qNy37pgoX15e6xm80sFDJgi4GFwwEdSteBQ7Z8fwfplYPy6QaM3gRM/l4fJaiE7L104qeqn1ay8UyXZZKpMrU6jbHswWKPdzeIgFsVMcVlRsSySudKSL+5mmpGshACtrCeElh6RwRkW/e6iQGo/ovKnjF75HnFi1J8DE5LQ4Aa/a+n+zbOG+DoqcK12jvm9HFP29K1C8ETapxdwud2bLt03U/0ZUMXtWhyJJJdXzhfLbz3yQxsyvoRGfiJeo0+pqfI5bTLOCP8cCtd+O+PCFkNWg6yQHx3mIEiyqvcWIECckpuseThBF0+gO+b3wDZV47Mwx97XTDF9S6IMXuE32zIaLXbP9bzhwNWeCwJLcb/2Ou+EolXh9CQ/OCO2acgX09j4c9l85AWMDkDO3r/vtg4w2aC6WpcO5fcCXHJFF6sFs1pKZUTpaKIPGeRAdzLengFolNwZK/NSjCiIqihEJSm8dBjNxTf2Jrnb8Qs8oSc4LRjJ3b7aCt/TSqkyJTSBXOqHt/h+oLtS2lVJ7SAZo2XQ/jZfQ5rEPled+oMdDCjSNbJ7QtTtpF4w6cq3Nt76Uqwv++p4o5+OdE/NbfLDjbk4Nqy0jW8kqAeOzH91MCDrVviYajc5t05B9LoTBh8mwlYyiXa8zzs+l51OaD5DoARXj+QBx1QPXLkDOMB1s5g= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1c9a820f-6411-4dd5-3e82-08d4c9257e32 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:DB5PR07MB1045; X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB1045; 3:xyrv+o6l3/xHrzJwqjlfbppGcoZcLtf2dNhhfEi5/0E/MPTfOZ/xWv7e600FeNA9u6RUOS3nBDaQ/MRVuZgs1eO0Hi+rymK/Wz94GRS++weXTmTmHla+DXQqjRzu+hOdWL5fWBjpq2jFcjlok7Z1sGsI6wQKEoPmD5J6GYpqser6mxdgnPo0i0L7CcI1QIMFqdIdZ/WS1MxNnK1N0Gzg6lXAHgZbaCKHUcYPacRfl0s+fad0Jy2uuXs75KN9qhmeFh20VNbVlJwvDUbocn9rrmSGspMiqg55hJ8Gl9ilWr+uTS5Qy7RUscNx5i0DkBQdQitzj04GlTwd0r5GxufmgLdO1lpCC2lUUPownOy1M/j+wZ638PdNzRNWS7iOSK8kvP2sNIw3qNSyAobtmGUyYIC6zdeKa77mwpt04OnqPBbeGgHjm6FHu5hu1Jt2YIoE4bMklC2bjaOxPfBH63RzY0ZXI3PrSLYz9GBp1znfXuV52gIFAaXNB/8CT1vGPUvlL+VFkxw7El+PQFQpNh3yBA8b+Hd+Qycl6iNL29YLu9nZVN9KhH9TTe/xpRyX818SVAWvLCF3PhRXgwCLLNv2gAx8XOyvyPiOy47mu/KE3RFQcHJs+0pFzriTcpLvxOZvXUbKA+h7r34r+hj0gC43gCFpu2pvRcDlEv8F6NO74l+fW/WHt0SN5ZMcMqq2UrRD2Dh5THqFk1eyqcb6R7Pk/su69FHmAPmMJS2pwUwvd0lYeWHp7nvEulX9kl+BM4wY+836nghxImsuybyfL92wdB2nyDjy9Hb7GbdqDUQj+8phXtI9TCKVeg7MHbsu6z6Gv7yRt/PoP6GxY2+IbFNc3x4KD6bVYk9QYIpCNZT63yLWEzPXSt6s2ILfeT9eb7njTSCYJ362RZmywl/VGdWV8A== X-MS-TrafficTypeDiagnostic: DB5PR07MB1045: X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB1045; 25:wAdDh2eTZib9XNNFo3JpkEkGOxCQ3WoL+T4YDr8OkzEem+pB2d2OS7+sKXBBMQO9X/jCvAUGybAyHj4ZiOMwO9XeLducU6H5XMcenk3Fd68WwKKKNROimClrB62BZshbPqn8EPTQE60m2DwwGzl0/kGn6R1vKjoKyPX3f4E0Sz0Us/ofIFOSMRqvBTwV+7c6nYCnNw2AQ2ZnC5OcdXC15n82R8NltXpb9vAgKlOgp8Jny0z9bPOT2PXUIdmU4ephh4ToJwtWA8TLTO4kdcEzneMQtevlST3170Y3SDcSaBjFeXmu2Im5On47EHakYbNovwzJLQ6ID/0GDUcn/MbrkRXnD6gQPcdKTlLmGxDuJE/Vi4cqhAQQ76a/MH0TmNmhT6vORtPu6YQ/NH+4dDVug+zyjHkvhYmfKB/2eSAPdrsLwuX56ehJwN2+E385cgdOx3186UFiKmnHkLX7b4iJ4RTcyx/S0tJT2nttevuiNjQdszjUKlKE5YHTQOIPW2Cw0C8UtMMo+y41pKTBSxAb9z8DTrSzjal2fjgroSHCkU+m0qMgRFBL7y53TSsbW7zVADp2ZOEJ2aVNm9SrJ7DFJf/8g5goRz5YcmpsQEtJCt0Nb/KzI6lWZx4U8F7PWX5SKoNzaME0FOXRHTvOcHTbIfziyoLkfU4cQFcXxoENPLG3yH20s5/wWULWuJqPX7fBn+7JLSCeBS6VBsu/XI6bTeJOK/ksPH3I5fJZocQbTCRMruDg1+af8X31ZfsUC+qj3piCAd7ncf/ijbfduEubo0PlDVxyklCtN+zMEFpkxfyH2mt7uNvXCz0tQGChXtYDp9nybDKv26JhPveXzTOnQZKKDP+L3CgaB5iBzBAIPXuZHf9IRu0eRsgSqGWfkLFAOhmXgFqjQjysPKcd7WLKOZGUfhb8oaUiQEamVvYbRCU= X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB1045; 31:3DV369HkUalYHLJ/w5uKVUPVMlx9MKpsGWjNStvkIRz9oCLhqgAecZLmypFtW2bkX1BdaNemO2W6z6KO0vAxiaklI1Jrp3ndwmKkv0T8iM9laMtMfv+dWdd6Li3G3ivdJrsyfxRGLTYgQiEzZ/kqLgh8Uf7BIAKPkha/tN3PDySc0CkCFIs/22qkYdOYTcm1HDhLwFoUrIvJJOJnXLnmYObZYHMMRx2n6b1GQnannVfGp9udyigua4f0qRTZ+Af4uBNMtcRui6y1agrnfj93FV1v29ZZhKphH+9kuYfZXk/QOdV2U+5Scs0yKICZtQ4qal/rUJKAQF+YSo7LmUg8HJPsrDpHvknoL7ch+EU5C68GA0TUchxqPY1EILgDKLkmsdzLgBK1Y39Eota626OOKLOkFzJ7r3UbSI2nEPW9omztw1grt+Gek6vgiqkv5JtDp4JKY4ueO5je3AX+DD8L6OwIMzeRP4PLS9+5ZdTVHc+YMhHTCbMzW0l1CAlLnuCIu1u1bwOYQ0cWSb9Oeyu5G5E9lcd5SLrWfupuqvJb6eeI0PkNqgy+aLVvjydEXvVc5KLWBkx8E4l0SvvHHEUYuElgjDqoDJF0mpN0ohyM3pvZi5OJ2Hk407Rta5xTkaevLT9f2l05Kj9tlrcZ6ItUadto609BQRUtiRrg9mHo26cGc8UfNPh8jqDfbDI/U49FRNi8eNX3+If5dLZsOD6/hg== X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB1045; 20:qgKn5q3lcuwYEIwdZ55jlPyfpUTN0gr9/nzL2mhcQjzEAiYc/hUFhAXrFoOliZ/cDh5f5mczYkkptODUDXgM/LGrAN5HpDesO7fCqv34WtAfYp8DDlNAsM8dSkNFpbTDVs5BYiZeYKZZCwHx3YWGk+OkWTcb1Lt7YNuD5cvbuZbbNtr8k6E+SkWynglQfcfwFjqLuwgwODfwQwcNzUlAhLbcw6MnoVSFKUJX5mTpE1+5aj0vlQzVCYs/GO+Fvh16r4Cq1/SBgCZ9D69dOtFaQAg/HRmiJ1IimlWyVhqw/KjSW6aIJuqWhXjbq3Y7hqC9e8V0wW7/NR5J9qekkFlNuzEcPI+FYXXyJhgdu8/ROHmCaaiIMcrbNstbvO5r4GKIz2feK4gioIGIjXXv0yxhWQPOK6WxCmnTg6v1T0kslGH3ewIhHt9ELNoS0RhkPJo0cj2TSaknnOvJlKcCIyLxVBWndOpZGpK6xK4xNdk+kVgY5TSrBA7MpcjUUIR5mVGVuW/5vxMXVJQAoswH3JpCKU+mU69T22RVNKHDMhBItnY3SXUAIBSYI5NaUZAwKAfu8qkSgMOdkArq2AP6pcOh9b5Fv7CuenA1hWFIBCThreQ= 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)(8121501046)(2017060910075)(5005006)(13013025)(3002001)(10201501046)(93006095)(93003095)(100000703101)(100105400095)(6055026)(6041248)(20161123555025)(20161123562025)(20161123564025)(20161123560025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061750153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB5PR07MB1045; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB5PR07MB1045; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB5PR07MB1045; 4:E2AC1b9mSkONkc6Y/v+nA2M4r67nYE94mg4vIX5AKX?= 6xwAobdMW5LXmZrcWcv51M/kgfdjL/5I7vUAcos22wz9rDccYqubDahsHuQzh9t81dUwktN2LIneQsCoX8QOgvv5jPlKprOO9OoxRr73IAMvrDN5Lvq+7n18zj43LKprmHy5DL4jhYensblHC0tNNkDh1D3qikigLh10+a/LTer33wEUi3dBUDU0LLi+/mmHbHlvqeWXM90usW3M6mGvO4HpUTDvrbW4uDcdOkB8oHKwc97I0YaD5OXwU7X4iu4Y2N5pPJWPuZ57ttzqt6l+3HZjX2EZEkdbYhUWlo1+S4cHiNvUbybLi9Zjji0fepAooirCzI8FxgFSMwnIkr3PngARcmT4jiOMZctBoyiameF/Wk1EzrAsaqNcJTBLbcAKZxp79ueZXyUpss7ZRlR/EAD4ZhBY0k82AK06wySSvDftSx8QUwF4/RcM7l+ceYR+3C0mENtHhDg+MdkCmq5KYnx5cNuz6Sj5Pp+zOhZgsATlbDSNXAu/0WRrVRF++vtZSP+lRv+0c6AnwAXgGLrT7ry0QShp9i4VGiWM1XFoX8aPiwSLawtkkYdJVf40hjZMF+3x85sCyXxuNFXg9gCG9BMvWfGth18ZBA02DbbBVh0QwuSxqt781mn2Quu6NCrdxTFSH+b+7SvJbF84q0QW2C/Mhc/U1sr/zHdO0Mk8QwJVACKk7ROBEUMrt3Sy4O/zwGipIYCL/8eKXdjJ+Sv5rgqT9IxK+SvCevyd4D5yH+QAGjlJbjFZTBhnohKVMRC62v3WJptzP4R6VlEb2xy8qQvIY1OVfSBqSsbOxhWdgNPq4kvsiIdR3Y//w7wa/TIoHhLROaAg3LBFYOS8Bt29oyP87NkcobrIqRQeERA/DY/+MHadA0WKZXtnUrKiRlfK1SwckiNpLDwhHNle+hSPgBUZw611qI+NRObUspzRn1fyX99StD5CRr/YfH2xoR2mLu2YGO2sz4YwJUJZVV8R0WWa3uYyhCRENAc8cfrLiAH8ibB4dPpHreO04CQzgew1eEy7WX6UFbhp+QG2RWL7sR8mptj3eXbKnWxSnGOYNzbYqkby/oYU3GWler3bTCTBazEXCL1ADMxkYKFyZ0RQJVp/gl1Dn/68S3GpAc4vxdTC9LmdsGBuccUZ6fY5qps/3G6ucA7K4wPhjl1GfWvSaX3IAHLmvChrZDTu+ypNnhvig3O8myrRjXJYsoeHMM5oNIUkAqMghG71lwPuB8fvId64NRwl61DjRHKv6lRO8psSPvf9rBEj/0S9/vhOZQJK4= X-Forefront-PRVS: 036614DD9C X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB5PR07MB1045; 23:5uxSzIwfOBwcCzAfVEVePzM92XAe9BlrIaXM574BH?= Hz/dINYYkz7TgsdgaqRsErBpus/O+ysCABP3sdwjpvkcKVsgiVDHt6kAIYpSb6y3Pxni+8PC2dGfFxWjLXNnuSDYTB2CCdQN8Cw1oBgo1Kt8ev7tVCm6szTzGSTsMXW8pYYWEwR75s0YB34AANsRrlmpRcxEI+/LmMD+vF4GbWWC2uMcCFNh71Y9fpryJUNy9t/rzgP9Fe1j1FYenlAy9Po89P41tamxr8+0qZGxN2v9a1/TxTpoL0e1DBxGEUGCGROntcgNfMRz1Svt1pVdWz/q9wPwzxXhARYGQAS+ZzIIWIwjagct7iLakz/v40i6vg88D77S8kHtOTlLXimdNV0ocH9FPjquAfGwiAqKPBmVyIg+3tuTo+kFmvzFv8Ey8vpctzTuBaA9l9lP+eJLd6sL0ZIwuYoze25mayrqyTys7M4Wm9jnBMyMW60pBiV2cGCZBMg6E5RB1/9x6dbPYsnS0nHqKXtrjnQLky0FQkZyFz9IPT1zmBgMSUY2zp25PEVoV06EbZIeFBe1+pW5y9JIUyX4sJqUawSxj3S93qK08Noq9lDxWHRBkiGNkYeMbDj89RcCXdu0yhGDBxZbD7qEqHpzT4fT3fGCi1ePtOgdk4o3D3smNyIokStc2IwgrvWucXyvDx1OGCSqkMvQNBX3IVdfihuI6ZZigK3cHM4Rne3B/QCNiLRNtZdGl34qTXnTYh41Rb5MOJh2wV60tJ2joL7moo4ZiPU0XXdlHOd2BGgZtgWVcF7701QQ+y06nPo5ewBpIVTRaHf8OMlKxgD0uI7+CKxACctWWzP017mdgdTZZcn4fN2Y5/ekBgaVRa7PdFI1Jop5d0L1paCNfb9pGlTKpcAKCpTwB943TwbB5xmb5hFITHNBMU5XwKzA1r1KU0SfQpeY4WBMYL9QX/RdvTvR4Vl4757rmn2HSGtMwK+wMSQMlF5e1HhR/At8/e5Yx+kGAkY+S9pYYjOKdBWp+fgqgEP/0egHNBRoJLt3ZLZOm87yOfn2rc1FzTCqvqEUSY45gmJzAl78TlZRO9lHxraA62OD3Sr63onLoFGDzp4x9VLXrJjhw7SLEamTYs= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DB5PR07MB1045; 6:ZMAx1zdSYz4mNKfrumxORDujMBGx3N1adax9GxRscB?= LzEa0Gw3jqz5W9WHMMuCPJ6TOaLEkQOg4MUdbxKMoPvBAC4TBz5tjCBtEK243frlfkmSVbeZbhO2o7b8XR3zU+DwzqBsE6cQUOqnpeIH3TBOh7cR7JoQ2da76oBgIm27VhEOn8YVKwBnxC9HebL94aoZ9blWarmuU9jsN/kdkOZjR6H/+frUKxYI09laCMbJBo2Wsla7HVW/gFTbN2347TiCmE2/e0fb3xgXe7ekVC3JHDCzHN6R20cOt7cpLsJzFc3hkwoLWNNpAzJCbjAbqai8gtwwx/etr+V8zxcdyjtA24E7I5OOq7YPxeQMoB6LubE5WPajzIqzVyhLNWkmlJwG9no5eXPEPcuc/KUplnST0nFlo3TFUxB5c8f/F8XpbqmEgg8SoTI7V09nJlA8ngErQk6K/Be/htViBAw99wn0LOUBNWIHwVzlkR61OhSdKlfnN/mrIsSx83ZrZqKJ3/dl8dXY1LcjvJxL5285+5VUKwrIW0ofNh5ZCQ/Ig2ihL9uf3FzrzzcxoBvHnqyBFJLAU5Wz+9hvxHF4mWPU71nf+mYkdQ4+Exoh/f6cSlX4Z3j6cH2hHsRBNFL/8vYOu3iwUpiZDd4uBqrycfA7wqrJOLKE0QCOc6U8orViHOtQlc0RomLn/fEmFrKIszkXvNgiGBBGilnrPWXS/hAnXU6sEe8g6rX/gBz1qW+lRF8Xq9wkz088xTIEVfzU+cxzyGCzATynsl/fbCS+7Kl+tCqXke605cbWl4K8q5WgBXTl/K/tCL6CbUs332F2VgovULWJVyAVw6SF6y8Y/5lDhlwgUru5ncbLrHvZN04Sapi03bIOJZ3hIY8OfR9WfLjlBE673OT8tHzbewMzjSQiWQVkQxNQsAjTE+uGZK7T4gE0PZHUUYzrZCkQZrvFbRPq82ogiuH4OqFY3plJPOIKy1kc1jlMxwQR4ZsSlfGn4fuNtdNendP1ChmnfwcCEyQg2L X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB1045; 5:QU0tl1JPRsJyjgRf+whZLIcT+64A/bznG5TYqt4n1jPqhfKCQis6F8FM7tX9DrodErsZzyOhbSWZ40YlMeoj8fZHWr2iJF/63oyzrpXIPhn9xt4ELkFWAL/Ly0yIwxdtNw39IXahHXjQl+d+4ln9SUQcrOY5rvfJ7TSLRDOLLNDRFqRn8gTlfzVZjk2NLFSHZGiBLggUQRBp2iK7n4qMrDqNggW9KdFZxaJHxW9oF2N9KfxkP2yS16qoWA83nsXkAl/vXpGeZv4CiQ+iccx/BWdrV2WJ+dBhnUVWIFm9SbS2g6bRf8U8wWZSAZ4dSQACfBBVRz0gJ43ritv1iBvxm7iN8K5c0jbJB3EPDhoJtdM0VdJER6AKkB9lYxFMkcYcryz2iAoIyBvzkXJ6dvTLFkwRPPe+dXl1BK3ynwBx8ddIFLJ4wteVvSnHmEp+SP6vc8AAbELzUMefVq66+zEIUHY5zU7j2ACjqj/1Hi88iaA4fLLa4ZRgVJyXfmrwRGrN; 24:ut8u7C21+Fxey1l+Z6e7DToumaNTMj8cc/lET1fK2RLrKmWT9qNztfA+N4qXClfKrwehqIeMf/oAYHJqVmQqKyfahrapiOCIx8+AY8PVkEg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB1045; 7:ls1VicE+eJEg99qwvjQJPxHDd8YoF3gcXDMZYgdo3BWeghOUw3Cm92YxfmsOytbMTJ+kVaL/rYQJoJ++4oj+hYPZH+fqN0Gefo5nxPiEJikyaJdYaVEn9+zWAJKGF5MzR0jnyOgYCp98WdmfCK7TfTCcGX9Hw0AQ/O/yu75u1x3UpQiG0cKcu6Xjh9m5VXKoamKXmENZJqFu66fzWd+RZUzrxYC6BWKEDF6w/bRAhAhkSupcn4P00SbZk+DAbKwSe4QlK/Ww23UU5yfTEWuaN+cljh242yD7AmXbgI/4O+kfNBAop53M5Pt9tpdXcxJnICYJm6FK6pXcrcMhRpSZYv7Bx5Q1SkNdiKAoCCqOVFJUUBYtyk579F78uLIBbEnkRHO/ukb4poUd64HpgAqGQwtzdZOkP9hAybSIuockrzOlFCHwzKGEkmz1VgjGG3gKVkOw9sg+VP/V1xLjin4oKrgHRZ6ObEU9NEC+HnASjDsKTvHNM3lpSEe/Kb5yVBK6V0XpXR2odmOaLcgkXH5F4iCSZjPkNmEY2xHud6GJy9UAuQiJcwnNMERkDCoezlZH0ZQCDQFeOxXWYkysWBmPNHnvGbueu+md0L6oUcdXQOGTV37kTXSsg3MqzIlPGy0UeOjx4aotc/N89GvDdAWTgfS5Yij3ZvvZoaC8pn1+Y+wMaSC5z8a6xggFL1aiv4H84cDtkqLNlcphOYoXrUwlMWKauzXda43VNuKAZ1e3p7/dE4AtxgYR2t3YDwrZY22xuPXC6OhkSUejmhaBhBBFlFJBmaEHzbgeACCVY+v6eqo= X-OriginatorOrg: nokia.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jul 2017 12:57:03.2402 (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: DB5PR07MB1045 Subject: [lng-odp] [API-NEXT PATCH v2 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 59776b92..9012ca59 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; @@ -527,9 +513,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; @@ -539,9 +522,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; @@ -921,18 +901,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;