From patchwork Fri Jun 30 14:10:52 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petri Savolainen X-Patchwork-Id: 106710 Delivered-To: patch@linaro.org Received: by 10.140.101.44 with SMTP id t41csp2386756qge; Fri, 30 Jun 2017 07:11:37 -0700 (PDT) X-Received: by 10.55.146.133 with SMTP id u127mr26576107qkd.17.1498831897619; Fri, 30 Jun 2017 07:11:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1498831897; cv=none; d=google.com; s=arc-20160816; b=ibmiYKITbXFYGrGvlj1OuYMkMSI3WBKdvBa9oBZ7rGKrY39nsvzplyOmibAbc4x9bv y4HHUUpfxsZLv3n5cdK2aQytn6KMTmc9+OEQnc++hf2pwSc7C2WK+4ZZpIwEx7ji03jF D7RivIi06djCLUaLjZ2wUYZXvPTromKAwqHEoM4vTSVT6DNB+Kw/yZUtvU8xdocYSZ3s 06momUCey136Pw/yBe3eQriWLvDQU/Wca4vBR1+ks9H6wZlLgqJsf1NueEFvsy+14oZU AFA3rov4ty3IGjh2/djAyTgI4z5xmwXxuvz+pwmnHGz+3BcNfLR7ky70DvHsok7vZMdd vmOA== 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:message-id:date:to:from :delivered-to:arc-authentication-results; bh=eMMLtkaxRJ+1wkMEEkkCXn6EtbyHN/OaksZgqjpwrHM=; b=08+4mj5T10YuNjmxkC3zYkmmJ4vsHvDZLEEPdK7uwrzbs/aZQkj7/KVa1bX8+/vCLw bW747Ys10TVMDvVSKt5Eh+Brq0R5WzxbWyV29GQIBwC2QEeEYZZQa2LE1Iq9P5u47AKZ 6hTdOVdEnDjMpEMDJ9L8z+l5HFdjynthCg92J1LxbynC5wjSaEJNHKV2SED74w4uHiNl DM8jVka7OtjA+6rAYhxDgUJWjRdJxiyXRoSr6EoYYud4ncvyiUTvGV3MqPlUnYMGYBlo eBHUVk4MeZXDrIYulNMCwB6T33lJ3S5shRPEVkffn6lZ12T0d5hC2EAszSo/aaeGpPnQ Q1Ig== 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 22si3518007qtu.224.2017.06.30.07.11.36; Fri, 30 Jun 2017 07:11:37 -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 9E14260DCC; Fri, 30 Jun 2017 14:11:36 +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_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS 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 DA5D660CAB; Fri, 30 Jun 2017 14:11:31 +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 2AE9860CB2; Fri, 30 Jun 2017 14:11:29 +0000 (UTC) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0099.outbound.protection.outlook.com [104.47.2.99]) by lists.linaro.org (Postfix) with ESMTPS id C023960CA9 for ; Fri, 30 Jun 2017 14:11:27 +0000 (UTC) Received: from DB6PR07CA0056.eurprd07.prod.outlook.com (2603:10a6:6:2a::18) by VI1PR0701MB2206.eurprd07.prod.outlook.com (2603:10a6:800:30::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.5; Fri, 30 Jun 2017 14:11:26 +0000 Received: from VE1EUR03FT062.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::208) by DB6PR07CA0056.outlook.office365.com (2603:10a6:6:2a::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.6 via Frontend Transport; Fri, 30 Jun 2017 14:11:25 +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 VE1EUR03FT062.mail.protection.outlook.com (10.152.18.252) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1199.9 via Frontend Transport; Fri, 30 Jun 2017 14:11:25 +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 v5UEAuhH018813 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 30 Jun 2017 17:10:56 +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 v5UEAu4G018803 (version=TLSv1/SSLv3 cipher=AES128-SHA256 bits=128 verify=NOT) for ; Fri, 30 Jun 2017 17:10:56 +0300 X-HPESVCS-Source-Ip: 10.144.104.219 From: Petri Savolainen To: Date: Fri, 30 Jun 2017 17:10:52 +0300 Message-ID: <20170630141056.11272-1-petri.savolainen@linaro.org> X-Mailer: git-send-email 2.13.0 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)(39400400002)(39850400002)(39410400002)(39840400002)(39860400002)(39450400003)(2980300002)(199003)(189002)(9170700003)(38730400002)(77096006)(6666003)(106466001)(47776003)(189998001)(86362001)(53936002)(110136004)(6916009)(305945005)(2906002)(5660300001)(22756006)(1076002)(33646002)(81166006)(50986999)(2351001)(8936002)(8676002)(50466002)(356003)(50226002)(105596002)(5003940100001)(498600001)(48376002)(36756003)(217873001); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0701MB2206; H:mailrelay.int.nokia.com; FPR:; SPF:SoftFail; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; VE1EUR03FT062; 1:v9nHizdw7WLtdrO9Qup77UQqul568PyV/pDKUjHlAoeEBR0OHTSJevshQOtej42EPF+GWKnBAbKMZFMjTv4HUx9hzQ4nKlzlZ5CUhok5zn8w+ChxeJQJSERUjuSQG6ZI5nYfa7GHXtTV2fJyD2Wvkh21AvAxBAOnCcXzS3ZmTUsGYWR4nhMpXjUfeKXY06iOj5VUa5bS0mbT82ni5kibLb946a79Gzoa3bd7HdYczQxDIyfh5mxQL+eIVTed0kDjtidzuiHfs/VXbHC+mbcXdlir5h8tFx9Duu9miIQc+e0zFZTDisTQ0ekBM6w9/eOCSH4XsH77njloZO+X5SF1Zk5KlU/DuqrRo+cpFTUZ9bEVMzpJYjipMnjPGnY5QapQoOOTcIqwCs477C5dgWfPJwjfN9Pz2Mjrzi9Ly4rOSNAScLu2FSopXjmKTsECrnV4nlVw14KJzaCS2Zgcp7XNgRwo0znGhT/VbF/r4C0TNYrr/URvF64YxS98l4ZWKqA88dYiL3/1RkNTm+9JOJ6/3X05GlobFL6/pnyCET49624qEk60fk3nosxx5l3C+08y9Ewv8nP+MID3/dK6ON9P3x5AGZJlg4/jQPT+hIVoL8e1gmBOIic9gAgc4P9sKKmufcjIpjm1Jz/jQfGTvyvVli/CHFoXYtUwWNcEL6t4B9UqP2h9Gq01wO3J3r1eEWa78oOVm2rGNud98sKmdsBuTcPupLTTul7nDzkq0KHWpx7hUfGRIrJZxE62tCCN6aIDeHL1bH8cGGu0ma6RN2Jt6CdGZ+tfwuMIX/FhPNk63sX/VrDQ01t97wo8vOC5BQs757Ru1mHxsrFfUpk98iPsBPhHJtQb8HvtbBFEKrLtHbPyi+Co7bCXQOmNH0PAaQRh MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9ddce31b-4832-490d-21b8-08d4bfc1e4b6 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:VI1PR0701MB2206; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB2206; 3:g5gSiCRBXL1xw/gMuLN3HMMCrS4vAttgGzqrutWYi9dtPtcVsWExbV14jhzLwX+vSn1CM9A/Q/zxyYptAMcSrOdLAbSDwNjSj11+/8MshTm+LhWLiaVjpiDyiXDyWrYiYzIGGQzdfgdl1R8obM2Op2nxc2JkoANSxXwZwAhRNqs6ls/04HgYx7e07htOV3kR8VQkZV3NtU/JleGEGB30jMGVgbQtDVAAHZ5NtQxJT7VuWzw2GxYR3JFtugZsQMSpzCWshTrw2h6+c976yKschl0oTeAQIIAph6PuvLxG3fB7tOnq/2zv+TZkeNVliy/KYEy+txV50SyzpDr3Ru4MtSNw3oRqbXXCjcDjbnBA0b2FDrueTtStEKLOO7fh9bi7pjduaoeWXvU4hnSNvDz7FFYMUdd98wbhpohcIz1SgF1e/H6oBKZINsc4iLzh6JnlvgNfCvqfqypr8K9xliw4rvu3r2Ae0iQfZnAYNpO8p6A75dc1eu8AuIMY3pDTfFmzg9XprUfrGxekvubLs4lFcYnfIIDsliHMtW1AnnYkUocwYRKLdlUCiFdhK8w/13eGJaAfG8S+7xVrP2/WF9eG4b6ameSxDcF2JJ0rAJ9Zc6mLcg0SF9GhYBj1Nm1CKqI5xulVQ4hYkmDL/dS9E1azKhAjiB7er6Wus8lMoBIxjUpDEeGIJrZek6fztf3wbqRsPPxuxr1XJHDEpaa+RGQ8AienZLz1UjwM2zVfleg7lp0AQbitVmv6EwvdZiXdCyMEJnPxV1uFEafZrZrDg3gdaxrquz64Kh+9KOq2JIASaNmW/NNZd3TsMRiuxtITRLrhNQ12h18t0qcfG95nktA/yPlZ6oP0QxW/HIHmoG+dnz9H6ooGhmjSZ5lARv+Lv3vLwS0hIrZWxRzTZPngM1od5Q== X-MS-TrafficTypeDiagnostic: VI1PR0701MB2206: X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB2206; 25:hjpOvUHKS1rkDoeAMmoz8YYmD5kswnTZC9V0xrjH6ttgwInzF7h9NQ+e4BK9eSWxW+/wfIQJ3GuadOUgY0iOVT3v47aQqkld57AXod4w0kCO+X9t/HVTAWUMLWlrr2mY9nSWTgFGYv5kZvdBlUn33IhrU8+p84jU5ZgZDpp0e2bZskjQcoYN5kWvt5lM4C9JYt/iVccU7Wl0hpizj77lIs2OGHNzOixTexj+MtlvOEaC168ng0GGi7BG82mhu2dUApJfdGMEkptYRWSDJLEdlAgd77eaMQutkeTbfYegh6hd7SRuWO28G4Ybwzydc1WueUZNqlsgTJQhj46KDEOrMLoFs7hvRPEGQ2Cji8lq+230qjSzOE5Uns2IwoqwYpckUrJKLIxQmR2wuJDWBg2TdBtTEL6ZyHDQD2h4uEozIxFdbAyJt0bPJ1v8UbCSyUtDO2vug+GcF9Clfea48+CsHrWfZD+v/ax1srzqIDEdp2qGySCvkcWN69Nl3+fZ0p5svShz7nmtW5DqhwSS8AvGEF1ti7BlsthNQoAhG79U+8WOOXirpL0clW4BxsrqVeILksmxBvw9MKNao+kU58cZg2txAIuJAncYTeHBEYrXU1grIqGBijXl3BtdZeifPIUfTsZ357S6bnA+ZNh4gvcqmvqmIBe/FeE8BDWockkisjHtqi25CoO0wrTPU3DRV8SXlyujNJoCziznOxtt1PmnwFsLNx7kXim0rV3RCX9OnEVxSMM8lzqPNKX3x77zmO5d6Iq8NkeM85Rtmh1ZwzQSvvtJ7NinTXbICjLuvPfY8Y1ur5YAZQPOo1ePntMJ8pPf+L2WIFW1S7W83Gl+VbY1ES2owPwvuVGtR66B2/o5QAPvmWsG3KxD9LInUCtgCvYKrnZe6k/1JX/9d4ACEkS1QJPwuPPZuloHJo0wK9rosCE= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB2206; 31:yhrbxqHRNa2g/OPw6XwhN8boH6drLkIp3Ni3vw4dawyZEyBn+YMmq0IoW4ghCBPTAPT18gsv6Mu7W9uz+D1UDnXQKm76efAeM/xVEq5W3OlsI13d0QSnTACZTe1UmOQUCv/bGSSSdGtSUT2Km1dJvXg/IOH3U8dh0qal1BvG+r+7mNHXNv8oDmxuv3GwL1FYayV7eqRTG0V6YBZrA02sWqPhlf7JPXcXYEZPwOhm96T6/+53Hyk1ThFCFBt8v3POfJO0FTXWXNEyeI9QOn35rSx0pYUy4pJTNOVyJFylPzSmG9tWrMPy2Uo2hsAPPNRyUfqUSFl+UkAMK3mf5i7A8/FICDBI6AMl5BO6jk2HWxGn+j3TSZmhtxIffxzNYBL4LCdWwsHmxxdNxDaOmgF/CRQqIPEhMiX8gg+yC2j43ZBtcoBwXVx7FavQrd2wri/dC66aK6JlRR3SYrsYPU2OFXfr6cuJ6FCurvrSDeZc9fe2N74o8VRt7bhA4UbU3vFd/tfUAJhTEh+xyR4wb9e0IJ+8JjvJzdyHrOyxM0BtpgDxPSq1JiX2vVPLVhkPJDtHZVfIxOA19rx3V7g8OM3MUU98aMVkWLdToXFr9iXvZuMLeR5zp6Rs3Pxfra3XGQuMbeA2riPS7k/L0NH0Yc6GIdeOOT0a16nwAg66QsbCrRAOcVPJmim+LX3j2OIiI22kC6+cp7M/t+R6Zx8+aMCVLw== X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB2206; 20:ZI8tFuXpd+97AxJgSMnD1j+ltaMnPptaO0Y/NYDq+QDJPwMvehXc5XgOl2opx0bHD7XIUvKxv3eO5XkXvXqp/pW1x8YT8cKZ1DXO6k4JOq2Ktk24CaP+Ko6x/IiXI5L/ddsJzvVz1dY6iMqMHlBODr9zq+Z1LkRGeKl+eM9mYXUpoepUXiYTfiGAQd6tTgVc++30xgEm3EqrPLjaB9IdvfNInHB5Gcru+WA5alW55Z0Ob40qPGUK+5sGZ4WVTAwJTU3lj3EvMkw/wCUnSEFk+IMzETravvgaFzm59VvC5VxGHKlApof31Ri/jm11EgM6GMvMdzW6Kxiv/c1wADqwYnLmhBxth9dQuxHPf6PezvSp618YR3yJJ61YT8gRWaWseLHAnDBIwbwUlKJ2U3hKFabe8U0/RgxWbfZ1mmleg9bkkAa2O1jBvoUgvFMCCL9EG5RO88Rhml7Q0ZCJntBJGLjS3Z2TFlwNUMBndNcmvC/dSRE0B0HslQYAcCLrJcq4vqKZiO0lMYqi1oOxdUuGdy9HtFsmP041I1HHOwf6HaRonWuirIgR0mdPTdb0MdpcUKizIIc7jC+AKMlPbwRhcfeTe9V2c+Ly8u0hmAMvOfM= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228); 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)(20161123555025)(20161123560025)(20161123558100)(20161123562025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061750153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR0701MB2206; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR0701MB2206; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0701MB2206; 4:U2v4gIee1MuQjYzKM/y+43DEup5dTcW3DDqh55ur?= 52d1NKnU3wnYu0P46r8W63O612z8pb8cHNCpge96IyU1SwllkfIMYZulG2Qo3Es8I1EH+7j6QV0bVB6SgVmIciLQ2r1vqbZpm6hc8vJOlrkATKrjEO8UgpmF6rr+5p2DWYsOLfpsMqvAShA6wFAFUNBGKWLVT0kRZS6Bq9knuF93dSAXAgOoCVzzQ4LbKFXYnWPg7MCKuMP2vvwuS3icQkxbJXBATAz8gwmUuwjaKUUwFVYhQJzIgHWKcazWwbDD9lSKIcpnPSAlx6AYEyjPQ3Y3vMdd9VyV1uIbSQL8RsKnmxqZfNpTfitzuDuMr6zXCghdU3gl/DHcdgPLpTmW4nzH9VdYacTP6XgPDTDWqfVHygO729ZKwAZ8VsicKPZPa8vyfkRnstlMjVaUo/QgptfXJjFUL2FdjjRN5LPWvKpYGyW8buDUiYE3FxoNmRVAGaOpi2qZLonZ7V5Nsb2QnZG0AKmO56nPIZokphZSj+zatlit9RA1dCrkVPfXcfW0tDUvQHz3c6Ri/z3Ea+Z+O+VgFM9dgoe07NHnxlUjmFLM46iG6LB/Cw0yOz0sfcVO74k2I0fWSc2BfW9jBCAitA2PkA8OWCY6wsr1scQWURLaDhqiCuzT5eqzmlbDfJPmnoawhWhhVJu4TafUVp7p3KbLwVs9s+O0OJ16KUypaOQAgqv7jFY5jI3VlHb4cHKvq7im0rHJMy60qsx2AkXhi48WnQwgyIrmk3o8JLRcoDLdHyJEKiVQkUb5K7mLzugFjKF7RhHOzkLVFKsqO27xiZ7PLtPqfX4FE+GUCjR2wdmY+bBRTneovIiTFny3Uw+7Si/iIACETxW/LDo8QC+XzUUtx8UNaEwucUnTaDsamDyjPmww4QLqtc8A43YOomK2bEKVAJoLDbmsM6xftFEwx92H+sgOTDE96cZcE8a4J9lSdh52kcMeN8Zbz1aTXQlyWXPWoOzMYUNYOcW0ijcJQejq73in+zTEeHzL4EJn1Hnq1qlci9y/l69Nwd1Gr6M7R5ExRql6CdR4/Iw5yqi2YXqW1iH13WxqoRyXmgRyCtgGo7N7p8u7+nRNlBjw8enmusY2PcVh1W7Un3Q6tyYhauObjb3U6X/DQ1NjfP81kor3y0aqq8OLrJLAD0nchLKrhJWOMkDGcw255ihzUIK+nRVGgiWzQfr+j1OzkzgyjDsBQvD28EnOILy2Jf/DUlzY8ao= X-Forefront-PRVS: 0354B4BED2 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0701MB2206; 23:JJw+FiGi692rYOWquot1bWPDjYpInARB6PFZ53j?= gDZTeyzIuNH+rWn5uxSk1qexVdQ4ImHW6E6aAr1wGrpZpD+bM1lZPq8lxE9vZfh3AlbtJJLQzkbfe1J99z2hIkG9az0dqAxY9HDRsSB36XSpAo0s3o4yHZk8smVE5cPV2QgaaIsKTfz/ZpMyfPuNvTBsbuKXsNJpbduGTm+K7ZK2J4ta/pZuzN+H6PIepy1xMh39RdgBsGdC6pospEiv2wQD0T/tbVIgz7g2cVH3DfT8qVlpidp+5SRDM0tqVGCLuLISyZ3RlQ8ZFzKLCFoaWU6dTpGzsDqBz2FahYQljiqidcapMBDEuNaOlkB/lkkBw60qSba8VeD0v3Or1Xjlw02LLk4JEjS0W0ymbKUGRx5JZI/iyv9mR/BZIxPMixqacwh2SLxu0gg7K1mW9I190CpwvAqRBkoXt0TPYGVpfnHK7lxUVAuYN2Wa4z3RkGoiS+F5u9NdXT5F8MuLP2bOo/zkdM12DuTRMt6T+n7AUEW9G9Wobz1zzAbJ2aOxOf6R4vhKjTtrj2ix8QRzPoV6FqblucGyZibqasu6LLlyfVM9yxRzjD15AD4lwtYyjJ1UKhJcvkrBX6HKwTUCOBULkwdEeCs1zWxO0MFobFY4BR3dn4YKkaeQYOdOIUZZPOfXKuuI8HO/7cX9OeRu6UfztZd0SqpTwV1TOd2yD0dhBgFM5625v4/ZJ0ebFpi+xtcKMkQxAze2M4Y3ZFwZPwtga47gjZhnO69jk2HAbUtMapJUPDUwKKcxqyHXpid3EN7WwEPTkghQ8INpz8iovitDH4p5RJfJPs9C6eEOnzRweNzl0i6xBPNMyg3LjI81R4UWwsfwyFZsTVvP2ntMUEqGnNsrx5B6GkHPKAWxTpuOEeiprWSc9mkQDmgdcLABMEFK6Qe5zpQt439W6NpnbNr5O/0d2zWrU9cL6EgtDLoMfhcxtNWsaHoJRipvaz8KSVPYWbJdVy9zxqSm/2hQb4UJwjQ66mm+jrnQ1bI0bf68+1Bdu97UhGrDA/GEXP8c8W+As7Tk= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0701MB2206; 6:bjjttPaNQ3+fZ2uaAnrfkOpadwhdNVUF6RBa74iD?= S/W/r31fxebMU+CnES7CFuf0TesudBgLH/wrN1rJlkQ+YjZJ/PhjylGqD33k3tU0eILE0AK8omS754EQrqImejruImq97CS1IIFRsk8eaMTRep3fWoaT6KhpZa+FGKiJ7vY0fuSFTbEKZf7/95ksSpI4M0a2E1PihI72wviqBECs4JzK8NfHxUL/GB5P6BczQq4e0NszRDi8SIrZz1rvqdmKUP32K+E3gJTYpfna1oHAUJ9EIH2TaSAhXH5vSsq+FyL1Ju5cl0Rpuq1kYtfhfkPCiMXpDm88hEFTK7qiOxIvsTLodAG6mvItFQTTyerklsdGFcOyay3Rf7Nxlmabf1NHa/iPYuYDJZN3XtDY3saMeYKu3adDMNpWMgdwnBIPR2Xcc3PCwKgn7/b49sKO9lRcJlVMMqkDxCtYr5pkrLfwEal+QMJCMG+IArJHxjiI5xjVAn8YW2ZeI2uWtxo0eIlYTNH8o+jfH4bI8Am+7QHJ+fGBlyydgVVxGz4aqRtaW1kN1u3o8hL7ArVvvGkJW23uDfqk/jCktiNaK1zWnelbvjdhrztIp6R2kScUbjDnaS5yzzCT/rUIVu2EkimVDwRK2BaaQCb9Yib+nhBoDzrte3OLp0AiAH/JXUrq1PsMEZANvc49XS1nhRMEWq9w82aR6/QKYhF4x8QR7ZFHQZ7FYWXgTHF8WnDErVx38blPjGJMUZshYyeepxCkL0FpenHJx3dtmFP2GMFaRxS3wTgPmAUsa2K97d7PTCiWo3i4gTESmxZHgNVuWzVbNG1Qyvmle4A7KlxG5U1PBkrhWf3hLQRTYWVvxiqzEt3UgrJS/dgC+0KX4maBew35PguZeTmfpwE9iQEnLgwqwbLH1BsQSo9SskIIIqcXLwF0sFViyTBBW2zV59cXMaK878Mv7Oa/Yfr6GzFXvBjoNOpl0ZXz6eiXls2Z3w+d3LQFh1DR5qX6KqcyU9MxSsOh7FqMkozs X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB2206; 5:RVhJdG+zT5EUfA6Y5Uiam7/rIL6FB9hM9sGHQl8ZjW88Fy328knEQHDYi813o0/KY0Bk0OTul51sSNPTML9Dg6aPC2kmcxF4v8lFSRtcVkslQpGFUSjI0T0uHEOvFacKm0nrRrkL+wbI07+dbpdRC1fZ6FjXmW/qYNW+DoasOLzCnbtGgL7zhvRRbh51MJ1u+l649av1foF6YSU5FMN9rUm7Mz24gEIO2SSzT9Lmoo8LNRPuVoAqNDd7qfKWpZCQ512qYeuLfUKAAU4ZcB0aiVHfcLZycBTEiX0YK6lGsqE6oOTk3h5wC2hK40pWolXd2gxvO6Ttl/7TRoAwmCLWkOSj0wd8l+tqMvhRAqOBO8MT0PsCIDmA+ysbAPIBPigeM9ehwQgTQ1vXRC9ezc8zZQIdQNOP3K9VeONtOuWOFLU77FfLQTNJAorWbPigx4oLDoE4M96H/ZYJLNTkWkKGT2GQRr6z4AjSVbq9ILU7ewzdU3GEjfwU2jsVt/yD6+qf; 24:IUUpV1cpEbVQCiFOe6oWd1gp6T3zdr87KrbgPQZAlyuTRcVw1J4fzQAvIaeUTTLCmJwLTKjtlgmuvWw6bwQrOjiNER7b2MBv+BUr5E9xdUs= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB2206; 7:1z4X3rQOiXtHvFD3E8FBEkyXi/D9zZwu4k2SxdNIrQy5yDNE8KyBSfzxj/gWCtXTCT3lEjD/3NlYZmQUKQdi1702hFS99ar4Y6aZbYfQwuDHQnUI5rJeFjRkMNWBv8Got+3VBzvUFuqL3bpWbM/rkY/s2kNEjkGEt4kcTeOfq6tPEAOqmcEMlYpknFOp00jRoCfTnHw4joFrs/Vg+HCiuZDsalJNpq+/d0210x1thQcPcf307esufJ2mrqPq76vfLk0x4zsBXzO3GDWJwyYSDK3+foZoiW6nrtr1zBBE+wZRTe9rV4LhyfCBZbxM7CDAkUqeQZUIHmhj5s/5o6GFqTnOpni2Q2/jjj0ow7wFn7mKbX59c1RlyTuONhUD+2E4kQYXt22e5fafWLwCntHDwX/PIwOP9m0Md7Uclr4aV0j3RKYWgJISdRrmyruk9MqJhEXVloxUCquTN9NpQxHgNFRZ2CVEtg9vvZRuNFAdxAvCdbdxEOlpadSggl8+VkcrlyKXULAaIWUVynLQqJiuoTBJoeGzDa3TWI9EF7gm7PlBHNuOmdPTdTY1Ij77kfza92r6EqpH1F7hVL/viVtjrMZ5XxFTRmQMGwKScYV1TGysFiFgSENghvIR6mPj5CknuE2LbzlPvu9as9qBuzXjuNSD4qeC3tj2vxjdxZdgEjd27uMro0dBVtqvL9JaIWbCIZkyL1bhPZAbpy64E+ldYoVc1n1jEJ9lr6jITYuf7J5H3NbNd6cStF+/ZX9VAOV3T1lOwSX5CRWV7xMm2btWS0ye3onvnEM04Syhb76Wqf0= X-OriginatorOrg: nokia.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jun 2017 14:11:25.0786 (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: VI1PR0701MB2206 Subject: [lng-odp] [API-NEXT PATCH 0/4] Clean up scheduler interface 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" First removed dependency to queue internals from scheduler interface. Then removed almost all references to queue internals from default and iquery schedulers. This required move of ordered queue data structure from queue to scheduler files. The last references require queue / pktio interface change and thus is left as the next step. Scheduler performance increased couple of percents. Petri Savolainen (4): linux-gen: sched: remove schedule interface depedency to qentry linux-gen: sched: use config max ordered locks linux-gen: sched: remove most dependecies to qentry linux-gen: sched: remove unused sched interface functions .../linux-generic/include/odp_config_internal.h | 2 +- .../linux-generic/include/odp_queue_internal.h | 7 - platform/linux-generic/include/odp_schedule_if.h | 13 +- platform/linux-generic/odp_queue.c | 68 +-------- platform/linux-generic/odp_schedule.c | 161 +++++++++++++-------- platform/linux-generic/odp_schedule_iquery.c | 158 ++++++++++++-------- platform/linux-generic/odp_schedule_sp.c | 18 +-- 7 files changed, 211 insertions(+), 216 deletions(-) -- 2.13.0