From patchwork Sun Jan 15 13:03:57 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Iooss X-Patchwork-Id: 9517389 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 133F3607D4 for ; Sun, 15 Jan 2017 13:05:40 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EB4F828394 for ; Sun, 15 Jan 2017 13:05:39 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id CC68B283E1; Sun, 15 Jan 2017 13:05:39 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from emsm-gh1-uea10.nsa.gov (emsm-gh1-uea10.nsa.gov [8.44.101.8]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id DE79F28394 for ; Sun, 15 Jan 2017 13:05:38 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.33,233,1477958400"; d="scan'208";a="2830759" IronPort-PHdr: =?us-ascii?q?9a23=3A61EVqRVSGXAOxtx/3Zn3249ibsHV8LGtZVwlr6E/?= =?us-ascii?q?grcLSJyIuqrYYhaAuqdThVPEFb/W9+hDw7KP9fuxBSpbvd3Y6ypKWacPfidNsd?= =?us-ascii?q?8RkQ0kDZzNImzAB9muURYHGt9fXkRu5XCxPBsdMs//Y1rPvi/6tmZKSV3wOgVv?= =?us-ascii?q?O+v6BJPZgdip2OCu4Z3TZBhDiCagbb9oIhi7qQrcutMYjIZtJao91xXErmVVcO?= =?us-ascii?q?lK2G1kIk6ekQzh7cmq5p5j9CpQu/Ml98FeVKjxYro1Q79FAjk4Km45/MLkuwXN?= =?us-ascii?q?QguJ/XscT34ZkgFUDAjf7RH1RYn+vy3nvedgwiaaPMn2TbcpWTS+6qpgVRHlhD?= =?us-ascii?q?sbOzM/7WrYhNZwjKZGqxy/oRJxzZPfbIWMOPZjYq/ReNUXTndDUMlMTSxMGoOy?= =?us-ascii?q?YZUSAeQPPuhWqIvyp1UWrRa8GAWhCuzgxSNHiHDoxq03yPghHAPc0QA8Bd8CrG?= =?us-ascii?q?rYodPoP6kSS+C1y6zIwC3bYfNXxTj974zIfQo6ofqRXrxwds3RyVI0FwjYiViQ?= =?us-ascii?q?r43lMC+S1uQJqWeb9PBsVeOoi24gsAFxuSOixsIjh4jGnI4VzUrE9SpgzYszON?= =?us-ascii?q?a2S1Z7bMa5HJZfuCyWLYt7Tt44T212tys21KcKtYOjcCUIypkr3QPTZvKJfoSS?= =?us-ascii?q?/B7vSOecLS12iX57fr+0mgy8/lK6yuLmU8m5yFNKri1YndbSrn0NzBnT6tSfSv?= =?us-ascii?q?t640ehxS6D1wDN5eFAJkA5jbbbJIQ7wr4xi5oTql7PHjP2mUrqjK+WcV8o+u60?= =?us-ascii?q?5OT8frrqvJqcN45wig3mM6QunNKwAfggPwQTUGWW9v6w2b3+8UHjXrlHgeM6nr?= =?us-ascii?q?PEvJzCIMQUvK+5Awtb0oY57Ba/Ci+r0M8GknkDLVJFfg+HjofwN17VJ/D4EPG/?= =?us-ascii?q?jEiynzdw3P3GIr3gDYnNLnjEirvhe6195FRGxAo8ytBf+YpYCqsdL/LrRk/xqN?= =?us-ascii?q?vYAwc7MwyzxeboEsl91oMEVmKJGaKZMqTSsVmN5u01OOmMeJEauCzmK/Q/4P7u?= =?us-ascii?q?l3A5k0cHfaa1xZsXdGy4HvN+LkWbY3rjmMsOEWQRvgo5SuzqiUOCXCVdZ3a2Qq?= =?us-ascii?q?I96So0CJ+gDYffW4ChmruB3D20HpdOfGBJFkiMEWv0d4WDQ/oMcDydLdR/nTwC?= =?us-ascii?q?VLihV4gh2AqvtADk1bVoMPDY+ioCtZLszNJ1/fHclQku9TxoCMSQy3yCT2Zynm?= =?us-ascii?q?MOWjA5wqR/oU1mx1iZz6d4mftYGcZU5/NTXQcwLYTcwPBiC9DuRgLBec+ER0u6?= =?us-ascii?q?Qtq8GzE8Vc4+w9gLY0lhAdqilQzD0zCsA7ALi7yBHIY0/b7E33jtO8Z9zG7L1K?= =?us-ascii?q?gnj1k6XMRPMXOphqth+AjPHY7Ik16Ul6GydasC2i7N8X2MzWuKvE5DVw5xXr/J?= =?us-ascii?q?XXcFZkvZtd75/F/NT6eyCbQ7NQtM0c6DK6pNat3vllhGQfPjNM3fY2K3gWuwAw?= =?us-ascii?q?yHxqmPbIrrZWUSwj/RCE4anAAP5XyGLxQxBj+9o2LCCzxjDUzgY1v2/ulkqXO7?= =?us-ascii?q?VVQ5zxmQYE171rq14QYVhfiGRPwPwL0IoiAhqy97HFylxdLZF8KApxZ9fKVbed?= =?us-ascii?q?487lZH1WbctwNjJJytNK5iiUADfARwpUPhzQ13Cp9Hkcgosnwl0BZyJbif0FNb?= =?us-ascii?q?eDOSxYrwNaHPKmnu4BCvbLbb2l/E0NmM/KcA9PU4q074sQGsDkoi8mxr08Jb0n?= =?us-ascii?q?uH/JnKCxASUZ3pWEYt6xd6v63aYjU6547M1n1jK6q0sjjf298yB+sq0BWgf9BC?= =?us-ascii?q?MK+eEw/yCcIaDdC0KOM2g1ipcg4EPOdK+aEuIsymbfqG17CxPOt7hj2pkWFH7J?= =?us-ascii?q?p60kKW+Cp2UvTI0Iodw/GEwguHUC/xg0u7vcDzh49Efi0SH2q4ySX/H45eeqxy?= =?us-ascii?q?cpgNCWeyIs243M9yh5jzVH5E7FSjHU8J2Ne1eRqOaFzwxQ1Q2loToXyjniu11D?= =?us-ascii?q?h0kyw1rqqY2SzB2f7udB0dOm5EXGNil0vjIZCoj9AGW0ildxMplBW/5Ub93Khb?= =?us-ascii?q?uL9yL3LVQUdPcSn2KnttUq2qurqEfcFP9IsisT9LX+SkfVCaVrn9rgMU0iz5G2?= =?us-ascii?q?te2C40dyuxupjigRx1lnidI21urHrcY81wwg3f5NPET/5LwjUGXDV4iSXQBlWk?= =?us-ascii?q?I9mm4Mibl5bZveC6TG+uSppTcSz3woyaryu7+XdmARuhkPCvgtfnCxQ10Tfn19?= =?us-ascii?q?l2UiXFtBD8Yojv16S+L+1nZVJlC0Xi5MpgHYFyiIwwhIsf2XICnJWa4WIHkXvv?= =?us-ascii?q?MdVcwa/+cnsNSiIXw97S+gjpwlFsLnKOx4L/WXWQ2c9hZ9i8YmwMwCI96NpGCK?= =?us-ascii?q?CO7LxLhSF1uEa3rRrNYfhhmTcQ0f8u6H8Bg+EVoQYt1TuSArQTHUleICztmA+F?= =?us-ascii?q?78umrKVWYmavcKS/1FFkkdCnEr6CvhlWWGzldZc6AS9w8sJ/PUrW0H307oHkfM?= =?us-ascii?q?ffbcgPuR2TnRbNlPNVKI8tmfoRnyZnPnj9vXI9we4hkRNuxY26vJSAK2h15KK2?= =?us-ascii?q?GANYNjnva8wJ4D3ilqFensKK34CoGJVsATALUIfuTfKvDD0er/LnOBiSEDcksH?= =?us-ascii?q?eUBaLfHROD6Edht3/PEI6kN3eMJHQCztVtWh+dJFdZgA8KQDU2hJk5FhqlxMb5?= =?us-ascii?q?akd2+igR5kLkqhtL0u9oLwPwUnrbpAi2cjc7Up6fLAZI4QFY/ErVLNee4fxpHy?= =?us-ascii?q?FD5JGhtwuNKnGBZwtUE24JVEuEB0rsPraw/9XA9faXBvamJfvUfbqOsfBeV+uP?= =?us-ascii?q?xZ+3zItm+SuDO96RPnlkEvI72lBPXXZnFMTFgz8PUTAYlzrRb86Hoxex4jV3od?= =?us-ascii?q?qi8PTvQw/g+YqPC6dSMNl29RC5m6GDO/SXhCZjJjZSzokMymPQyLgDwF4SjDlj?= =?us-ascii?q?dzqtELQEqyHAV6fQmqhZDx4VdSxzKNdI76I73glIJ8HXkNX12aBkjvQtEVdKSU?= =?us-ascii?q?Thmt21ZcwNO2y9OknIBECXNLSBID3G2M/3br2hRr1XluVbrQWwuSycE0/hIDuM?= =?us-ascii?q?iyXpWwqoMeFWgyGRJAZet52lchZxFWjjS8rrZQC9MNBtljA53Ls0iWnQOW4bKz?= =?us-ascii?q?h8fFtHrqeM4iNAnvV/B2tB42J/LeWelSeV9ezYJYwSsftsAiV5jPhV72g/y7dP?= =?us-ascii?q?6yFEXvN1kjPIrtFyu1GmjvWPyj1/XRpIsDZEnpqLvV15NKXX95lAQ23E/A4D7W?= =?us-ascii?q?WRDRQFvd1lBcHuu69KztjDjqXzKC1N89jM58sTG9DUKN6bMHomKRfmAyXbAAwB?= =?us-ascii?q?TT6qLmHfm1ddnOuJ9nKLspc2sIPsl4QKSr9aUlw1C/wbB195E90COpd3Qygkna?= =?us-ascii?q?SVjcES+Xq+tx7RRMNAspDATPKSDu3lKCyFgrlcexsI3bT4IJwIOY361ExibV96?= =?us-ascii?q?kZ/XFEXORt9NozdubgkurEVK6nh+QXU521j5ZQO1/H8TCfm0kwYshQtxe+st6i?= =?us-ascii?q?nj7kwwJlrSuiQwlkwxls/kgTCVazHxK6ixUZtRCyruuEg7Kon7TBptbQ2ugUxk?= =?us-ascii?q?My/JR65Wj7tlb2xrkgjcuJpRFv5aVqJEehgQyu+UZ/gzzVtcrSCnylNd6uveFZ?= =?us-ascii?q?tujg0qfoCwr3hYwQJscMY1JbDMJKpO1lVQgLyBsTWs1u0qww8eIF0N8H+Idy4O?= =?us-ascii?q?o0wINbgmKzCu/uNy9QyIgyFDd3QUV/o2vvJq8VswO/6ewCL7zbFMMFqxOPCfL6?= =?us-ascii?q?6CoGfAlNSITU431kMGj0lF56Z50Mc5f0qSSU8v0KObFw4VOsraNQFVc81S+WDO?= =?us-ascii?q?cimUr+XNwI96P56mG+/yV++OrqEUg0y/HAk3A4sM894BHpiw0EDYN8vnKqAKyQ?= =?us-ascii?q?k17gTxOFqFFOhJeA6MkDofvs6/14F40pNSJjEHG2p9Lz665q3NqQ8pnfqDRs05?= =?us-ascii?q?bm0eXosZMHI5Qte6lzdFv3RHDzm20uUZxBKE7zDiuiTaFCP8YMZ7ZPeIeRNsD8?= =?us-ascii?q?m7+Tsl86eolFHX6Y/RJ2fmNdRlod/C8vkVqIqCC/9OSrl9qUjckZFCR3O2S27P?= =?us-ascii?q?DcK1J5/oZokoatz0EGi1Ulq+ijIyVMrxM9CtLrWSjQHvX4ZUv5GR3Co/Os+lCj?= =?us-ascii?q?EeBxBwqvkY5K1iYQ0DYpw7YQPntgklK6O/JwKY3cm0TGa2NTtaVf9fwvumZ7ZP?= =?us-ascii?q?1Sojcve6yGc8TpE91+S47FICRJQNjhHY2favepJTUTbtFXxHegXOpC05l257Ou?= =?us-ascii?q?Y03Og/3AvCsUMAPDCTaOxpdGtEssk/BVOIIXR5EGw4R0OcjYfY7Q6s2KgS8DdH?= =?us-ascii?q?k9ZSz+JFrGD0voXDbzK0RKyrtZLVvjI8bdgnpq1xNpDjIsuGtZ7FgzPfTZnRvR?= =?us-ascii?q?eeXyKgEfpVhMRQKjpCQPZUgWElJdAGuY1Z5Eo+TMcxPbpPCLU3q7CrbjplAygS?= =?us-ascii?q?zTMZV4ye3TwChPu81KXAlhuKdpQtLgAEuo1YgtQBSy52fj8epKi7WorMk2+ES3?= =?us-ascii?q?QELxkL4gRJ5AMAkIhwfub/74fTV5BMyiRZo/RtXivFC5lk7V37RX+KgVLgUvWu?= =?us-ascii?q?j/Sp3R5OzPLrytQUQwBwCU5GyulMi0QoNq94K7MLvoHQqD+JdVn2vGX3yOupPF?= =?us-ascii?q?NR09Hbd0XkDIrZsmrxSjcc+XsVRYBTyHHfEpASkxFhZqgyuVtCOpyrdEHl6jM4?= =?us-ascii?q?wIRpGqW3Wtqwx1Y5t3oGQTmlE8ZZAeF8rF3XQCFlY4ysqJj9J5pSQHVf94GGpl?= =?us-ascii?q?hFl0VtNyq5yZtCJMFX/j4DQiRAoTWHsNu1Us1D1td8D4UQLddnp3f9BKRENYCL?= =?us-ascii?q?o3IsoLzvzWTW9isgsFeg3jqzBbG3T+ZY/20YFQUpI2WeqkYvD+sw/Gfd6ErNsl?= =?us-ascii?q?Vu8+ddGLePkV17oCxhEZBWGjZJyXelIkx9TXVcr+paKKXVc8ldQ/YoZh+iIB0+?= =?us-ascii?q?GuA40EOX5010mm35YyNqvAtA5y/dRxU0VTUSgrr1gT0ercWnNiUAS5NGajUhay?= =?us-ascii?q?nFJhmemSBQuxZfcF9lVIwDAtZC4LEbxopU/szNSUq2LiEFRhNiPBoi0fVDjU5D?= =?us-ascii?q?rFmYeSfFAAWyb/bPrxt3cd2SrMOyLfT5/QZHip/8v+wi8aUMWWGmkxW3Qd/Ct4?= =?us-ascii?q?/8qsGKtkyWeafkNO28ZGTMTCTQgRC1nrgoFZ/K8DbPMABDMZl11WIkYYT9CW7M?= =?us-ascii?q?JRlGJ7gUJ1BBWqB+dNpLuf1VaNF8eKYR56BtAgyIRgn1FIyotvlGIU7ZRS7CIC?= =?us-ascii?q?WZ7uy/vYXT4KTfSejneMOB3GvITLxsPphk8zn7B6nl3pJE9krwxPht6ltwSULa?= =?us-ascii?q?PCCZsNThOgQL6dG5eUvsopIlATHbDIp+nXf22k5AcM8XTDGw/5QD1JNV8nDwRv?= =?us-ascii?q?xk0kLrqu1d66Fk6ZUr47Bu0cq0P7ndJulasUB9HhiZHQFq9pIzAGdhWWxefugR?= =?us-ascii?q?J+rPcqgDi8Dhtfz3HbQN6BKJ4+xZdcfHJ0bZl8mnETGcVQZLkxodqTMBNQuc0O?= =?us-ascii?q?OFm7VoRsm7o+j5xlgt7EK6LhIcy7Bt/4iE8LKSpODLdxvR0aQEWq/yS8PvtLQj?= =?us-ascii?q?pV2d6uA/mb4Tfmx1fxenH/IDVs4cwWfgyb4lzT42H8PEBbLg9+ZJV2glkTL4h5?= =?us-ascii?q?B9A1IWF+sRHbWR+YRemnk3m/DFNtIMaK9PgWCPGgC4Er8Z1XGk8TOXL3d/jhHI?= =?us-ascii?q?zR7wXXu57EXqoi9gXSvM09Djn1JXVratH0dSWDGpOUtivzORJwfoscf3uaAp7E?= =?us-ascii?q?E3LmPktciClG26OL9NGM3/PtOcKzEupF0LlJ0xWsCv2YcDFNq/OtgR9n9+buHZ?= =?us-ascii?q?62y2jSBMuLtHiJDY4sGO/fXbB3+ggLOGq7+V3jBX1mA4vU0j6tCnLvzO6MCKQ/?= =?us-ascii?q?Ws12YVUSh/vhDMUAOrpbPArlAbI0qL3F3MmIwQMdFTxWM42V3+5Og/XNIz8x1T?= =?us-ascii?q?FoDEZ/4ZpDDzPj70zUyeY9IxWCmeySFYHknpEVliBagzxH7wvN/TlXjO4VEoQZ?= =?us-ascii?q?Nwd0P/jxxtE4o4MV4t6EQQwicbFAgNbhabDK2nBUv7NoYEUEkDZg6B3LekZqc2?= =?us-ascii?q?00pzwqms5O/Id+B8AbQCNupFhA6UgFdbAo4WsbEZQL9kYV9S6bPYqxPtC4jiUP?= =?us-ascii?q?nqj3wwOuOpQspC68AWq2Mi4hqjRxqn8ZpD660biJWIe6Nfb5jDot1z70B95TEV?= =?us-ascii?q?bixNmh9/jxGnXu8AuODv+N/bsICn6uy2TqYiW/0X9wQoB2R5l5bwm0osoc/N2O?= =?us-ascii?q?dTVILVkp/y8BtXLH6Uoona3AdzKfEUJ4KtYrlg620NJzICKHIWIdqWd/487jdv?= =?us-ascii?q?MDXS4lxPGcYMas0YPcXTgwBUi0vpWL5J+srdBFCYF595d9o04Grv1DA17Zw8X/?= =?us-ascii?q?7h6D63P5/Q9U1CMuhYjCpyiNLNuvQazeDVCCgN7nmTcwJ1zT+ay5mRF/bw+v2B?= =?us-ascii?q?x8rVV1MdEC85SYVdJDue+Qy/XOW1iZHpXxiI5c/0nZ0xalifRmGrnKQCqKZDC/?= =?us-ascii?q?RMiiLh3jhRDor1ne6as8Kw6GtLsV1KCJ5z4gfZGKpDPpV6NxP4ltOoRkRlHSvw?= =?us-ascii?q?ZsXUdhsouOqLyeYB+P1+OFHiZYAHIhIFxbX66WBWTgd0S775oEyZXeQPa9tiUv?= =?us-ascii?q?/EqWpV6Y14Ia8VIFedvIDqritPqF0uHA8pcqE/rjhAeUnIggJYQLv7uL8Pigsd?= =?us-ascii?q?Td52o1RMFniqOGIj/TbHU7pajLWJAvwP7jqTVrAOU1lvMi5mTBO6wo9udKW1nf?= =?us-ascii?q?BHqW5GmiJ9oOQ03DxmXhS8pDbsq7gL2T0+5LGyrC8BtmBdTuWCjyfIDk1OzPsU?= =?us-ascii?q?gqcaF3bi7lu8bH4YbITs5LlnJMLg9ZQu4nkkZRUsYTcGXOS6BC3qiaOHHJCPus?= =?us-ascii?q?pGhBGRoMXOcaOzLS8KO7Q7yBLsW3990gzEkxZz6mcLQzKg7Ng/JIWmIsslwyWl?= =?us-ascii?q?GGfBeFYL+KNJv9P7tUQXQ+sudVNh3GJj39CIRiIRX8zPAH85gBUrZ2tCcZJD7w?= =?us-ascii?q?IaFqYzjzaHu6lJ5AcUbynOHoSi4InQkt/C2WMhQtdy2mLWuqqFi4so0H1im9N0?= =?us-ascii?q?6DSCt2gSd+zcTs9jH3ny1oZZyezlZPWts/sKSJVnyLS/SvACNtSs+Wqs1JVsRE?= =?us-ascii?q?Cl2qwUH0ClP+8b2rfbTyClRHWZWeSVaWeMmS00Mkrv5Ra1L103b9xKo1U6MuvY?= =?us-ascii?q?iZ5WjxfhXq9sRiWMuV/by3QuMeEEeAI4toenfxcHTeALaOiaO+cu3OcyCF0SYH?= =?us-ascii?q?/VBSF2EfO5sUaxnIhnPHVt+Ur6YeDq8gHoLtSSHh0EHJXBrp52//y6R36ONWVm?= =?us-ascii?q?zBJsIEl+7/3fGEgptu9Ab5aRmsDdh9Z70e8Fb/dtNik9ut8Pmo198oSU1caKcQ?= =?us-ascii?q?3LzpnsP93VpeKYA/LHxUQwZm5aSqYZYR/y54giIt45WrjTEKBFvRQdGac6Q4Iu?= =?us-ascii?q?N2Pr+KFyMgxzbhbbZK6ojcnyuuKLepxUqmfT7lIxLyfcuBoDx+e2TQNhbJCqgH?= =?us-ascii?q?PyL442Rj5bqd1iFAdmFpNVG8wctwqnH4KUmKajhtCq5Ux6vfMKvLHrCvDO09S5?= =?us-ascii?q?w5lxX4ZE6kOWJjrRA7Nrgkt9hOSonvjAyoXxCd/led4cWuh0XGrFar7eHoqhMT?= =?us-ascii?q?+PO8P8e0tD87GCyrJ5VgueaDr+X6qcuy2uLO9k7lkjyoxkYOrTyyQg7r/D2Nvo?= =?us-ascii?q?ZmFUujmsoGWMNJte8FzKH/LRUwhTSfqf/2ZvBbcXYpfs9OcSLdwix8CR4w537D?= =?us-ascii?q?tcy8aFO6yhoVXX2kJndJLUMFfp2zwnVoYUOhi/N1UjgXPBoHTHHXtcNtSkKdVq?= =?us-ascii?q?gNuNChzt5k9xmXwiZ2JYHmroRMyROXQA28+lZQ2F7gRLD9EZk+6wY044ubW4Sf?= =?us-ascii?q?N0NZVdheWqqLIHnM5yKy7RQMhaPifQLKJ5PzZWAevPuFgobQAes7crQoc6f4OD?= =?us-ascii?q?IEAZP0eazyP90w/C3lbpd9yjzqqJJzwW8npfxbLfzTdMvxW5ueqegsD7VbDWdo?= =?us-ascii?q?35XP7TMCojUTGXXioyEUev+Vi6v/oEvfyYIXoQo1wOZSKSEgETrLh1rdfMFm/T?= =?us-ascii?q?hfFjfJoSifCYQS/wSyp4m7EpCyZWs0CMX/oDFQ7Lb3/ugGpcpBauJvlS8nL5d7?= =?us-ascii?q?eY3LZaW/QKAotQdf2UW9TYdupFKDcylzUWJuK8csbCr7Y9yF3IVmoZE7TS+F2Y?= =?us-ascii?q?UkGWXuSWxyj3UoUNo4g0pi0o98rSni9yFKTIJayfpz+18oOjiiaXo+jeWXcsY0?= =?us-ascii?q?Avh+ICGmaBygFaKG4YE9EVpF3tQqmYakZX2nIpjP5h1h4PdQloTH1hzGdWnPe8?= =?us-ascii?q?G81eT14YlmWuT+MabFpvFjM/4VeK4hHuYdwHoc3TRWhe9r0ISYcGKfkn9pTYOK?= =?us-ascii?q?UXwPYzwD1pvjY2syODAFNB3Uq59P/LEaZ9wKBSzXUp9PFxGEeUSnXQdXaU5JCh?= =?us-ascii?q?DpdpxCxppXn/n+vTuft2fO9cpop+BF4RRyNxIcvG1TUdQSfzwgTk7EXzJyiXPD?= =?us-ascii?q?9MuGVDHicCbOsgirYjvQ=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2HVBAAxcntY/wHyM5BdHAEBBAEBCgEBFwEBBAEBCgEBgw4?= =?us-ascii?q?BAQEBAR+BaI5KqEsriB1XAQEBAQEBAQECAQJgKIIzG4IcBgECJBMUIA4DCQEBF?= =?us-ascii?q?ykICAMBLRURDgsFGASIYgQBsgU6JgKDaIYehkWJAREBaIUYAQSbOoF7j1eKU4Y?= =?us-ascii?q?nkmxYcSQSKkKGM3KGNIIuAQEB?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea10.nsa.gov with ESMTP; 15 Jan 2017 13:05:36 +0000 Received: from prometheus.infosec.tycho.ncsc.mil (prometheus [192.168.25.40]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id v0FD4r66000638; Sun, 15 Jan 2017 08:05:00 -0500 Received: from tarius.tycho.ncsc.mil (tarius.infosec.tycho.ncsc.mil [144.51.242.1]) by prometheus.infosec.tycho.ncsc.mil (8.15.2/8.15.2) with ESMTP id v0FD4pwl226051 for ; Sun, 15 Jan 2017 08:04:51 -0500 Received: from goalie.tycho.ncsc.mil (goalie [144.51.242.250]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id v0FD4ofl000632 for ; Sun, 15 Jan 2017 08:04:50 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1CtBAAQc3tYbyIeaIFdHAEBBAEBCgEBgzkBAQEBAYIHjkqkPYQ0iCJXAQIBAQEBAQITAQwKDAgdhRoGJ2JRVxmJAwQBsgc6hBCGHoZFiXuFGAWbOoF7j1eQepJsgWwSKoQqDII/cohiAQEB X-IPAS-Result: A1CtBAAQc3tYbyIeaIFdHAEBBAEBCgEBgzkBAQEBAYIHjkqkPYQ0iCJXAQIBAQEBAQITAQwKDAgdhRoGJ2JRVxmJAwQBsgc6hBCGHoZFiXuFGAWbOoF7j1eQepJsgWwSKoQqDII/cohiAQEB X-IronPort-AV: E=Sophos;i="5.33,233,1477972800"; d="scan'208";a="5907511" Received: from emsm-gh1-uea11.corp.nsa.gov (HELO emsm-gh1-uea11.nsa.gov) ([10.208.41.37]) by goalie.tycho.ncsc.mil with ESMTP; 15 Jan 2017 08:04:23 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3A0ZNlqRZqS9Slxk/dgViQ99j/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZoMW5bnLW6fgltlLVR4KTs6sC0LuK9fu8EjVbu96oizMrSNR0TRgLiM?= =?us-ascii?q?EbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVr?= =?us-ascii?q?O+/7BpDdj9it1+C15pbffxhEiCCzbL52Ixi6twvcu8YZjYd/JKs91AbCr2dVde?= =?us-ascii?q?hR2W5mP0+YkQzm5se38p5j8iBQtOwk+sVdT6j0fLk2QKJBAjg+PG87+MPktR/Y?= =?us-ascii?q?TQuS/XQcSXkZkgBJAwfe8h73WIr6vzbguep83CmaOtD2TawxVD+/4apnVAPkhS?= =?us-ascii?q?EaPDM/7WrZiNF/jLhDrRyhuRJx3oDaboKSOvV8cKPQZs8WSXZbU8pNTSFNHp+w?= =?us-ascii?q?Yo0SBOQBJ+ZYqIz9qkMWoxu/GQasA+fvxSVThnTr3qM61OMhERrd3Ac9GN8Otn?= =?us-ascii?q?XUo8nyNKcWS++117PEzTTEb/NRwjf985PFchUurPCDR75wdtDRyUY2Gg7Dk16e?= =?us-ascii?q?qpTlMiuI2ugTt2WX9fdsWf6ghmI9pQx9viKjy8kjh4XRhI8YyErI+Th3zYs7P9?= =?us-ascii?q?G0VlJ3bN++HJZeqS2XMZZ9TNk4TGFyoik6z6ULuZ6lcygOz5Qq3xvfavOaf4SS?= =?us-ascii?q?+hLjU+KRIDdkhH17ZL2/hxCy8Um5yu3hSMa4ylFKrjBKktXUt3AN0QLc6tSfR/?= =?us-ascii?q?dg4Eus3SyD2x3P5uxLO0w5m7bXJ4Qvz7M/jpYTtF7MHi7ymEX4lq+WcUAk9/C1?= =?us-ascii?q?5er7f7vquoeRN5ZzigHjL6sjgs6wDOQgPwgLUGWa9v6w1Lr5/U32WLhKiPw2nb?= =?us-ascii?q?XesJDeP8sbvbS1Aw5S0oYk8Ba/FCyr388fnXkaKlJKZAyIj5PzN1HLL/35Au2z?= =?us-ascii?q?g1O2kDdk3/zGJKHuAo3RLnjfl7fsZa195FBYyAoyy9Bf+p1VB6odIPPzRkDxtN?= =?us-ascii?q?vYAgU/Mwyv2enrEtp91oQAWTHHPqjMK67WsFmV9sozMuKMY8kToz+7JP87tND0?= =?us-ascii?q?inpsv14Weq2gxtM2b3ejBbwyJUSSZn7lmZEAFmARpSI7EPysj0eNB20AL02uVr?= =?us-ascii?q?4xs2loQLmtCp3OE9ig?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0HPBABhcntYbyIeaIFdHAEBBAEBCgEBF?= =?us-ascii?q?wEBBAEBCgEBgw4BAQEBAYIHjkqkPYQ0iCJXAQEBAQEBAQECAQIQAQwWCB0wgjM?= =?us-ascii?q?Zgh4GJ2JRVxmJAwQBsgU6hBCGHoZFiXuFGAWbOoF7j1eQepJsgW0SKoQqDII/c?= =?us-ascii?q?ohiAQEB?= X-IPAS-Result: =?us-ascii?q?A0HPBABhcntYbyIeaIFdHAEBBAEBCgEBFwEBBAEBCgEBgw4?= =?us-ascii?q?BAQEBAYIHjkqkPYQ0iCJXAQEBAQEBAQECAQIQAQwWCB0wgjMZgh4GJ2JRVxmJA?= =?us-ascii?q?wQBsgU6hBCGHoZFiXuFGAWbOoF7j1eQepJsgW0SKoQqDII/cohiAQEB?= X-IronPort-AV: E=Sophos;i="5.33,233,1477958400"; d="scan'208";a="2301780" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from mx1.polytechnique.org ([129.104.30.34]) by emsm-gh1-uea11.nsa.gov with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Jan 2017 13:04:22 +0000 Received: from localhost.localdomain (32.206.133.77.rev.sfr.net [77.133.206.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTPSA id B690956481B for ; Sun, 15 Jan 2017 14:04:20 +0100 (CET) From: Nicolas Iooss To: selinux@tycho.nsa.gov Subject: [PATCH 3/5] libsepol: remove useless assignments Date: Sun, 15 Jan 2017 14:03:57 +0100 Message-Id: <20170115130359.6108-3-nicolas.iooss@m4x.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170115130359.6108-1-nicolas.iooss@m4x.org> References: <20170115130359.6108-1-nicolas.iooss@m4x.org> X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Sun Jan 15 14:04:20 2017 +0100 (CET)) X-Org-Mail: nicolas.iooss.2010@polytechnique.org X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" List-Post: List-Help: MIME-Version: 1.0 Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP There is no point in initializing a variable which gets almost-immediately assigned an other value. Signed-off-by: Nicolas Iooss --- libsepol/cil/src/cil_binary.c | 2 -- libsepol/src/write.c | 1 - 2 files changed, 3 deletions(-) diff --git a/libsepol/cil/src/cil_binary.c b/libsepol/cil/src/cil_binary.c index aaad364efce7..19cbc1b87c1e 100644 --- a/libsepol/cil/src/cil_binary.c +++ b/libsepol/cil/src/cil_binary.c @@ -2253,7 +2253,6 @@ int cil_roletrans_to_policydb(policydb_t *pdb, const struct cil_db *db, struct c new->tclass = sepol_obj->s.value; new->new_role = sepol_result->s.value; - rc = SEPOL_OK; rc = hashtab_insert(role_trans_table, (hashtab_key_t)new, &(new->new_role)); if (rc != SEPOL_OK) { if (rc == SEPOL_EEXIST) { @@ -3041,7 +3040,6 @@ int cil_rangetransition_to_policydb(policydb_t *pdb, const struct cil_db *db, st goto exit; } - rc = SEPOL_OK; rc = hashtab_insert(range_trans_table, (hashtab_key_t)newkey, newdatum); if (rc != SEPOL_OK) { if (rc == SEPOL_EEXIST) { diff --git a/libsepol/src/write.c b/libsepol/src/write.c index c4c84ac48062..e75b9abc381c 100644 --- a/libsepol/src/write.c +++ b/libsepol/src/write.c @@ -926,7 +926,6 @@ static int write_cons_helper(policydb_t * p, if (items != 2) return POLICYDB_ERROR; for (e = c->expr; e; e = e->next) { - items = 0; buf[0] = cpu_to_le32(e->expr_type); buf[1] = cpu_to_le32(e->attr); buf[2] = cpu_to_le32(e->op);