From patchwork Wed May 17 20:53:24 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Iooss X-Patchwork-Id: 9731891 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 3E9B5600CC for ; Wed, 17 May 2017 20:53:45 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 05D31287D6 for ; Wed, 17 May 2017 20:53:45 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id ED34B287ED; Wed, 17 May 2017 20:53:44 +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=-4.2 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from emsm-gh1-uea11.nsa.gov (smtp.nsa.gov [8.44.101.9]) (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 1798B287D6 for ; Wed, 17 May 2017 20:53:43 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.38,355,1491264000"; d="scan'208";a="5882056" IronPort-PHdr: =?us-ascii?q?9a23=3ADM0FZheRafghHfI60OEAoW5PlGMj4u6mDksu8pMi?= =?us-ascii?q?zoh2WeGdxcq7ZxWN2/xhgRfzUJnB7Loc0qyN4v+mADNLuMvY+Fk5M7V0Hycfjs?= =?us-ascii?q?sXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aFRrwLxd6?= =?us-ascii?q?KfroEYDOkcu3y/qy+5rOaAlUmTaxe71/IRG0oAnLq8Ubg4RuJrsxxxfUv3BFZ/?= =?us-ascii?q?lYyWR0KFyJgh3y/N2w/Jlt8yRRv/Iu6ctNWrjkcqo7ULJVEi0oP3g668P3uxbD?= =?us-ascii?q?SxCP5mYHXWUNjhVIGQnF4wrkUZr3ryD3q/By2CiePc3xULA0RTGv5LplRRP0lC?= =?us-ascii?q?sKMSMy/2/Nisx0kalVvhSvqRJiyILQeY2ZKeZycqbbcNgHR2ROQ9xRWjRBDI2i?= =?us-ascii?q?coUBAekPM+FAr4T/ulcDowWxBRK3Ce/z1jNFnGP60Lcm3+g9FwzNwQwuH8gJsH?= =?us-ascii?q?TRtNj7LKYSXvyyzKnM1zrDdO5d1zT66IjPaRAhuuyHULV2ccrQ1UYvEAfFgU+L?= =?us-ascii?q?qYD/PjOV0eMNs3OA7+d7UOKihGEmpxt2oji1ycchk4/EjZ8WxFDc7Sh13Yk4KN?= =?us-ascii?q?KiREN7fNKoCoVcui6EO4dsX88uW2JltDsgxrAHuJO3ZjUGxIo7yxLFdfCLb4qF?= =?us-ascii?q?7xT+X+iLOzh4nmhqeLeniha39kiv1/PzW9Gv0FZPsipFit7Mtm0R1xDL6siIVP?= =?us-ascii?q?99/kC51DaTzQ/T8OBEIV0vlabBN54gwqI/lpoUsUjZGC/5hF72g7OMekUh++io?= =?us-ascii?q?7/zrYrTgppCCK495khzyP6shl8ClAek0LxICU3aU9OiizrHv4FX1QLBQgf03lq?= =?us-ascii?q?nZvoraJcMepqOhGA9azIIj6xe5Dze739UUhGIILFVYeBKBk4fmJUrOLevkDfa/?= =?us-ascii?q?n1uskDBry+rAPr36GJrBNHfDkLD/fbpl8U5T1BIzzcxD55JTErwBIvXzWknru9?= =?us-ascii?q?zEDh82KQq0zv3lCNV60IMeXHiAArSFMKzMq1+I/fgjI+6WZI8aoDz9MeQq5+by?= =?us-ascii?q?jX8lnl8QZaup3ZkNZ3+kHfRmOEKZYXztgtcfCmoKsA4+TPHliVKZTD5TYWqyX7?= =?us-ascii?q?8m6jE8EoKmAp/JRpqxj7yZwCe7AppWa3hIC1CNFXfocpuLW+0XZSKcPMBujzsE?= =?us-ascii?q?VaK7RI85zxGusw36xKR7IerI4CEYsojj1Ndt7e3JiR4y7SB0D9ia02yVUm57gm?= =?us-ascii?q?YIRzgw3KBjvEBw0UmD3rZig/xZFN1T4PVJXh08NZHC0+xwE8ryVR7ZfteVVFam?= =?us-ascii?q?Rc2rDiwtTt0r2d8DeFpyG9Knjh/fxSWqGKMVm6aNBJMq7qLWx2LxKNply3bayK?= =?us-ascii?q?khiEErQ8tONG2hgK5y7A3TB4rQn0WYkaamb6Ic0zTX9GeAzGqOol9XXBR2Uarb?= =?us-ascii?q?QXAVflHWosjh5kPeU7+uDqwqPRVZycGYMKtKa8bpgE5eRPj5ItTeYnmxm3+0BR?= =?us-ascii?q?mS2ryDcpDme2IH3CXSEEIEiRwc/W6aNQgiASesu2zeDCZ0GlLpf0zs8PJ+pWi+?= =?us-ascii?q?Tk8szgGGdlZh1rSu+hIPgvycUfwT1KoeuCg9szV0AEq939XOBtqDvQVhf6JcYc?= =?us-ascii?q?4m7VdEz23ZtAt9PoG6I6BlnF4efBx9v1ny2BVvFoVAjc8qoWswwwVvM6KY0U1O?= =?us-ascii?q?dymD0J/qJrLXL3P+/Be1a67ZwlveysqZ+r8T6PQkrFXupBqpFkQ483VgyNlVz2?= =?us-ascii?q?CR5o7MDAoVX5PxV1w49x5gq7HcfCY9+5ve1WdwPqmsrj/Cx9UpCfMryxm6e9df?= =?us-ascii?q?LL2LFBXpE8ABGcihNvYqlEO0bhIBJuxS87Q0P8y+ffucxKGrJPpgnC6hjWlf/I?= =?us-ascii?q?Byz1+D9ytmRe7MxJsK3/aY3g6bWDjml1ehrtr7mYZaajEOBmC/0zTrBJZNZq1u?= =?us-ascii?q?eoYGEWGuI8yzxtV6mZHtQGVV+0S9CFMc38+lYx2Sb0by3QdIz0QYvWSnmTekzz?= =?us-ascii?q?xzizwpsKuf0zDSw+TlbhoLIHJERGlljVfqLoi5lNQaXEmubwczjhul4lz2x69B?= =?us-ascii?q?pKRwN2PTW1tHfzDqL2F+Vau9rr6CY89U6JM0qClXS/qzYVSbSr77vhsb3DjuH3?= =?us-ascii?q?BGxDA6cTGqu4n2nwdghGKbMnlzsGLTedtsyhfH+NzcWflR0yIcRCl/jTnXAkaz?= =?us-ascii?q?P8O18tWTmZbOqfu+V3+9WZ1IayXrypmAtCSj721wHRK/h+yzmsHgEQUiyS/0zc?= =?us-ascii?q?RqVSHSoBnmeIXkzKO6MeZ7fklvAl/x8M96Fp14kos3mJ4cw34aiYuJ/XAfi2f8?= =?us-ascii?q?Lc1b2b7ibHoKXTMLwMDa4A7+2EB4LXKG2YT5Vm6bwsR/e9m2eGQW2jgy78pSEq?= =?us-ascii?q?eb8KREnTdpolq/tQ/Rf/59kSoGxPsw7n4VnuEJtBArziqDHrAYBVNYMjD0lxSU?= =?us-ascii?q?89C+q71aZH61frit0EpzhsyuDLCeogBcQXr5dI0tHSlq4sV4KlLM32X56pv4d9?= =?us-ascii?q?nIcdITqhqUng/Yj+dPNZIxkuQFhTJ9NmL7oX0q1fQ7gAdz3ZGhooeHMX5t8Lii?= =?us-ascii?q?Ah5fKz31fd8c9S/jjaZZhMaW0J6gEo9nGjoVQJviVeioHy4KtfT7KwaOFyUxqn?= =?us-ascii?q?mBFrrZAQ+f70JmomnBE5+1Kn6XI2MZws96RBmHI0xfgh4bUykmnpIjEQCq3sPh?= =?us-ascii?q?el9j5j8N/l74tgdMyuVwOhn6SGjfoAOoZSkoSJiDNhVZ9BpP50HLPsyC9eJ8Az?= =?us-ascii?q?tX/oW/owCXLGyUeRhIB3kTWkOYH1DjIqWu5d7Y/uiCHOa/IeHCYbCUpuxaUPeJ?= =?us-ascii?q?xYmi3ZF68DaJLMmPOWNiD/Ij0EpZQX95A9jZmykISyEPmSLNddCUqwqn+iJtqM?= =?us-ascii?q?C/7PPrWBn06ISVF7RSNM9j+xesgaeML+SQnjp2KS5E1pMQwn/F0L4f3EQIhCF2?= =?us-ascii?q?bzmgCroAtS/XTKLLhq9XAR8bayVpO8tO86083xNCOcrBhtPyzL54geY/C01ZWl?= =?us-ascii?q?z5hsGpecsKLnmlNFzZH0mEKrKGJTzXw8Hweq68SKNfg/tKuBGqvjabCUDjNCyZ?= =?us-ascii?q?lzb1TxCvLf1MjCaDMRNDo4GybAxiCWf5TN38dB22K8R3gic1wb0pnHPFL3QQMT?= =?us-ascii?q?xhc0NLtLKQ9zpUgul4G2xC7ntlKvOImyCH4OnEMpwWq+dkAjxol+JG53Q306BV?= =?us-ascii?q?4ztaRPNvlyvdsMVurkq9kuaV1DpoShVOpShQhI6Ru0VtJ7nZ/IFaWXnY5BIN8X?= =?us-ascii?q?mQCxMSqtR+C93vtKdQyt7Uma3uNjhN6NPU8tEaB8TOL8KHKnUhOwLzGDHIFAsF?= =?us-ascii?q?USKrNWbHikNHn/Gd7GOVoYYhp5jrgJoBVLlbVFkvGfMbDkRqB9sCIZhtUjMji7?= =?us-ascii?q?6bg9YC5WCioxnJWMVaopfHW+qOAfXoLTaVl6NEZxwJwLzmK4QcLZf720t8ZVl5?= =?us-ascii?q?h4nFB03QXdVRrSJ7dQ80vF9B8H5gQW0vw0jlcB+i4GcPFf6omR47kgh+YOQp9D?= =?us-ascii?q?jy+Fo3I13KpCU+kEYvhdXlnTCRcDn0LKiuR41WDTT7t1QpOJPhXwl1dRGynVBj?= =?us-ascii?q?NDrcQbJekaFvdWRwhQ/fvptPAuJcQrdCYB8LxvGXZu8k0VJCpSW73UVH//fKCY?= =?us-ascii?q?N+lAs2dp6ht2hA1Bx4bNErP6PQPrZGzlhLi62Vvy+ozP0+wAgQJ0YV6mOdZi4J?= =?us-ascii?q?tFYONrY4Oyqi5vZs5hCamztfZGgMUOInre9t9kM7PeSP0jzv07pCKk2qLeOQMb?= =?us-ascii?q?mZu2/amc6PWFMw2VsCl1NZ8rhuzccjb02UWlgyw7SLCRQJNNfNKRpOYsVI7njT?= =?us-ascii?q?ZyGOsOvWwZ1rI4q9C/roTe6StKcUmE6kGhgmH5gU5MQbApasyF3YLdvgLLMdzR?= =?us-ascii?q?Ut4x7rK0uDDPVIfxKGizgHo8eizJNt2oldPD4dC31nMSqr/rbXuhMqgP2bUdct?= =?us-ascii?q?fHgaWooENnQrWMy1gCNWo3NADDyr3e0D0wiC8yXwpiLOAzngd9BjfuubZQtwCN?= =?us-ascii?q?Gq/jUy66u2iUTX85rEIWH6KdRit8TA6eMdv5aIF+lYTb9jvEfAg4NYXWClU3bT?= =?us-ascii?q?Ed6pIJj9c5Usbd3xCna9Tly/izI0QtzsM9asLqmHmxrnSZxSsIaFwDApLdW9GS?= =?us-ascii?q?0GGxdsu+ED47pxahcHY5o6fRHnqRwxN6m/IQee1dWuRXyiJCBNQPle1+q6YaVb?= =?us-ascii?q?zyQxbuOgznsvUI06xfGt8UERXJEKkg3exfG7aoZFTyfzHGdQdB/SqioniWdhLP?= =?us-ascii?q?0yzf0lwBLIq1UcNCqLdONxYmxeo948HU+SIWlxCmcgSF+ckIvD4gqo378M+itQ?= =?us-ascii?q?hMtb3vNev3j/pJDfZiigWKuxqZXaqyAgd8Qpo7VtMYz/JcuLrInenjreTJbMsg?= =?us-ascii?q?2FVyq6F+FClNZJPSxWWuVFl2Y+NMMavopB7FY+Wd0lJ7xTEqUsoK6laSZ8By4I?= =?us-ascii?q?0SAZT5+A3CAFguqkwbvViwqffY8tMBwBv5ROmN0dXDBqYikGvq+sS53Wl3OYSm?= =?us-ascii?q?gMOAoT9x5D5BgHloBrZe3l/JDIQ4VSyzFIp/J0Uy3LFpZs91v6RWGWgUT4SPu7?= =?us-ascii?q?nOyz2AJe1vTs3ccHWBRnE0hS2/5Wllc0KLFwM6QRsJTGvSOIdUP7uWLtyfGpJF?= =?us-ascii?q?pKxM3VaVL3EpTKuXD7Ui0G9n0eXZVPx23HFZQOjwp5b74mq09WIIC7fEby/T8k?= =?us-ascii?q?yp9oH7m5VMCr200qoWwARyi0D9pLE/tmv07PWD15f5Crr43oO5RUQm9M5pKdr0?= =?us-ascii?q?lWkEBzPC6l05pdK9pA4jkUXDdRpzWducG9SMxH2cBtCJ8NLc1zu3DnGKNLIJKR?= =?us-ascii?q?uWE5uqTzyn/F/DAxqFi6xC+pFK++U+JU5GweGgInJmSYtkkvD/Uj8mbU8lDRrF?= =?us-ascii?q?905f1XBr6RgkVtuDx9BIxBBi5V1XC5KFR+VGVGs+JfKKnOb8xQX/wyagS1Nxw4?= =?us-ascii?q?C/Emw1SD/Vtoknfhfyxyqgxa9jjdXwYuTykamLPtliAFp866JzAaU4pIYislby?= =?us-ascii?q?jbMQKXgydXvAxQa0tyQZAWHs5F+60H3YtT5sfCS0GsJj8eURN/KA04yuRQlVRf?= =?us-ascii?q?sEqGZC/RFwyoeujTshdvZ8eesNapLOjl/AdAko7oq+44+LkfS3CkhAGgT8vToJ?= =?us-ascii?q?P7tt2PqkSBbrz4M/GmbX/HUjfMkQi6ha04AJnS4yjTLA1bJoFgyXU6fJfhCXTE?= =?us-ascii?q?PQhdKqIfIEpbS751ZctareBdesBrZrwF+alzCRKbXhnvApCgrOFaLlbPQjTTNz?= =?us-ascii?q?2B8vejoY3J8LPdVfPtZteLx3baWaJ4Iol16T/nG7fwy4Be/lD62vB39kN1UVLG?= =?us-ascii?q?KTyOrMz9JgMX48mvblfivoc3EjzIHZh9i2ftxkVcd8oNWSKq7pUYyJRd6HnuVe?= =?us-ascii?q?J0yE/zsPdd97N884k4/6hpyduoJafVMflas1VoAgKTBgVx8pUiGnZ/SntUYu8M?= =?us-ascii?q?LPfRYaUZgtzvq+/tEawX8weZ++tDadvIP0vBgNWwCimASRxYmwcMsTwaIRGa1/?= =?us-ascii?q?6Lga90Ttuqqvbi10Ix+Ve+KAUGzLd36YeC5KWIuPfdbwHNwrgcRqjqWsTzo6wq?= =?us-ascii?q?u0OW/vAklbgOemlvbw2mFugdWNQdyX37zaA21yIsDt/MH679+P5ZSX01hDXgm4?= =?us-ascii?q?pyH18OAPMbAaKL/ZhCnmc/g+HZMNwWfbxFmmaLDxGkCaUOyX+s6yuQO2llmQrD?= =?us-ascii?q?0xT/TGK89lP2qjV4QSTUxdf5jkVVTqW3BVtVXyexJUB3qjePMxTztNrruaU161?= =?us-ascii?q?o7Mnf4u9KMimShPq9XH8zlK9CGJyk7uk4XhoUrRtOzwYAbBca9INAJ/XF6dfve?= =?us-ascii?q?7mOmnjRPo6hZmoXe5duV9e/PHXm6iK2aqauCyyxEynQiulE/8N+gPOnU59KWW/?= =?us-ascii?q?Soy3oRTyBntgvDXh61r6fWr1UKNk2LzkjLgo0KPtdW3XUi0EHp+vQjSsop9ApC?= =?us-ascii?q?DobAe+8CpTfrNTv1wFeQecg4WTWF3jtMAF31DUd3F7Qm1GL3psLJmm/a+0c0SY?= =?us-ascii?q?loa0znmRt3Ap0jJkIs81gWzDAMEQoMaRCHFLGnH1nlLY8fWEcfbhSIwaa1db0q?= =?us-ascii?q?3U1pxbOv/vXcYfZ7B6oXOfZXlhSOk0RDGpIKra0eR6pxe0dH+67LugfiC4bmX/?= =?us-ascii?q?/8lXozLPG1Wd5V8cQYt3sk/wa+SAGt6Y9Z4LYHlJ+IdqBFYZ/WvMB/9Utn5iAA?= =?us-ascii?q?djZLgBdhixO1S+ccpPrs4tLDqpqn9v6uVLoxR+UQ7xU0G35+gIX0gF85p9HYyf?= =?us-ascii?q?xRRZDUiYTw8QBNP2SFuJ3A3BlmNOoCMYSrc6h8938fPSgRO2oOPcaKa/k7+yJt?= =?us-ascii?q?Py/c50ZcDcMQZdMVJ87NmQFIikL3WLFc7NfbGkSCB4d1ac8o83L9yCop/pskTu?= =?us-ascii?q?bg9Di2KIjQ715TOfNDkCJslNXFqOgO3/XSDCkX4X+Eaxl62S6Cz4eCC+zw/OqW?= =?us-ascii?q?0t3UUU0JHjIuWYdHODWC4RCnRvaylJjxTgyU6NX8j44leU2MQXyxmKAFsqdSHu?= =?us-ascii?q?5aliX0wCRRFoDvi/KSqdqs53NdtkdbH4Zr8R3FBKJfM41+ORT/kMmrWkd8CTXk?= =?us-ascii?q?dcHRdxohouyWyfkQ4+RwMEv+f4wbIgkex7L893VVUhNkSKTqsVaBQeIReNxmRe?= =?us-ascii?q?vLrn9J8oJgMLYDMkWSqpLsrzdIrk02AQAyZb8/qzxVbE/OkxNPV6bzor4AhRMW?= =?us-ascii?q?UcRltk9UBWKwJGU+6iLFVaRSjKmRDuYZ/SmTTqwKTkVnLyJ/QxKz2JV1eLupnO?= =?us-ascii?q?tKsn1HniNjuvcq1yFpRBqmtS3qua0NxSoq+KukuzUZpXxFUuKenj/JCVVd1vsK?= =?us-ascii?q?i7wRC3L/6VOhYXkDa5Dy7KNgJcT6+okr+24/bgk7fy0aQeSgDDn9j6GWDYyBvt?= =?us-ascii?q?JcgAWAucvUYr+1MycSKq4xyRT9SHhhygLehgpn8HMXQjW8698pPIq9OcIixium?= =?us-ascii?q?B2fbcFIM77hSsMv2s14LTfc5ZUlnwGp9zsiNXjcNS9DXG2Ypkggkbn1JcJBD6R?= =?us-ascii?q?4aD6kohTKIvqha/g4KezrUF4Wl+pXKncjWw3U9Ss1qxm3OrK2fmpwqyGFlm89z?= =?us-ascii?q?7iOWpHQSdunYXtRwAnjyyohfyvLxZ/G3vuABVoRm1KyrUOUePcm75Wu2xJJqV1?= =?us-ascii?q?egxrQfHFq5M+gDy6zZUyi/Sm2YXuKLfHaKnzojNE79+wWoJEUtaMhWt089LvfC?= =?us-ascii?q?hplEmgL6T7x0QDmQqETAzGwnNuMaax42uJm5dAMXVuIRYPKcJec2yv0kFFQMd2?= =?us-ascii?q?PJHTdxC+KuqV6tm4x7NG964UT0ZuTt9g7mPcCXGhkDFo7atYB+9uCgRmKGIn9g?= =?us-ascii?q?1xxyPE979+vFEFQxrOBceY6LndfMn9R7zfIFd/B1PC0zpNETnoNj6ZGK38qRcB?= =?us-ascii?q?DRz5PyJdTLrfiCB/3Q0V4memZAUroWeQn1/Zk1PsYlW73PGrtUpRodBbAgQJwg?= =?us-ascii?q?K2j+6rp5LAZycg7NfrS7nNPmpuWRZptbv3XW9E4/LD/Aux0fzfy5VQt7b5S0iH?= =?us-ascii?q?jpOJAwQihOr8ZxChtnAIRPB9kAoBS5DJKOnqG0lcOx8Vtgu+AWqarwFuzK1NOh?= =?us-ascii?q?0oV1Xpha41GLPTnICKlvg0Rllfiyguzb35nwE8zif9QEWPJ8Qm7fZb/MBp+/JS?= =?us-ascii?q?6WOsLgZ05G9KaR0KlnXRWVZSD5WbeGtSKjOPtr/UU7ypJ3fPDNwzw19b7Ww9jy?= =?us-ascii?q?aH9Bpiels3GJMIBQ7EHFBeDEWBJUU/WF+n5/HaILdYv06PsOMds6zdiZ+QZ88D?= =?us-ascii?q?RC0MqDI6imtULMxEN7dZTFI0vt2iY5X5QKIRulPUsrm2/ZpWzXAW5AIci8Nclt?= =?us-ascii?q?nNGVAwTv50ZrmmEtYXVOF3H1RdeXJWgb28W+ZBCF9AJLE9YPhei3dlAktqeqU+?= =?us-ascii?q?lnJo1Fmfm2tLUAidtmMDrASM9ePyHRN792IiFRAv/UpFc2fhEIqaM1VZkxZZiP?= =?us-ascii?q?JkMHLUiBxDjuwgrCy030ases2LyHISkM7nVH1LXF0T5Wqwm+o/aZjdXpUKrFY5?= =?us-ascii?q?HuQP7SLC0lWymVRTsoCkmp41aktOQAvPeDP2cfpkobYjmTCA4OvKxvq8bfDnPL?= =?us-ascii?q?k+15YJIKnOyaWzz3SCBglqoyAyFLtVqWQ/oCDgnbdHnhj3BZuAO8J/9A53Xlb6?= =?us-ascii?q?eXxqBNQewZHpNMcuGFQ9vfYf1ePDkoljAFN+u9fNDRtKg53UzSTWsYEqjI81ue?= =?us-ascii?q?QFSQQvOC2zK4FbkS6pM5visu58L4gj58E6OOOa2W4TGp7N2WliGd7MvfXW4pal?= =?us-ascii?q?d9oeUFG3LJlB9BI2YAAspTuUbqWbWoYhpcknUzhrQ9iFc3ZA1vXyg2gTVtl/Gn?= =?us-ascii?q?F5gcEAYZ?= X-IPAS-Result: =?us-ascii?q?A2GvAwAjtxxZ/wHyM5BcHAEBBAEBCgEBFwEBBAEBCgEBgwE?= =?us-ascii?q?pgW6OeKhvK4tkVwEBAQEBAQEBAgECaCiCMySCSQIkVQMJAhcxCAMBbAWIT4FPB?= =?us-ascii?q?AGuazomAoNphySGX4oohSYFnhCCEJB+iyeGU5RGWIEKLyAuh0Z0iGcBAQE?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.nsa.gov with ESMTP; 17 May 2017 20:53:42 +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 v4HKrehJ024235; Wed, 17 May 2017 16:53:41 -0400 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 v4HKrddp052792 for ; Wed, 17 May 2017 16:53:39 -0400 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 v4HKrcNU024232 for ; Wed, 17 May 2017 16:53:38 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1BfAwDUtxxZhyIeaIFcHgYMgyyCF454qRWLaVcBAgEBAQEBAhMBAQEKCwkIKIV1giOIVIFPBAGcdpF3OoQRhySGX4oohSYFnhCCEJB+kXqURoFhLyAuhHUBCwGCRHSIZwEBAQ X-IPAS-Result: A1BfAwDUtxxZhyIeaIFcHgYMgyyCF454qRWLaVcBAgEBAQEBAhMBAQEKCwkIKIV1giOIVIFPBAGcdpF3OoQRhySGX4oohSYFnhCCEJB+kXqURoFhLyAuhHUBCwGCRHSIZwEBAQ X-IronPort-AV: E=Sophos;i="5.38,355,1491278400"; d="scan'208";a="6056652" 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; 17 May 2017 16:53:35 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3AX6jnDRxcvZC5FzLXCy+O+j09IxM/srCxBDY+r6Qd?= =?us-ascii?q?1OIfIJqq85mqBkHD//Il1AaPBtSErasbwLOL6ujJYi8p2d65qncMcZhBBVcuqP?= =?us-ascii?q?49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6?= =?us-ascii?q?JvjvGo7Vks+7y/2+94fdbghMhjexe65+IRe5oQnMtsQanJZpJ7osxBfOvnZGYf?= =?us-ascii?q?ldy3lyJVKUkRb858Ow84Bm/i9Npf8v9NNOXLvjcaggQrNWEDopM2Yu5M32rhbD?= =?us-ascii?q?VheA5mEdUmoNjBVFBRXO4QzgUZfwtiv6sfd92DWfMMbrQ704RSiu4qF2QxLulS?= =?us-ascii?q?wJNSM28HvPh8JwkqxVvRyvqR94zYPPfI2ZKOBzcr/HcN8GWWZMWNtaWSxbAoO7?= =?us-ascii?q?aosCF/IPPedEoIn6o1sBtwC+DhSvCuPozT9InWT21rA93uQnEAHJwAsgH9YUv3?= =?us-ascii?q?TPttn1NaASUeeuzKnT1jjDavxb2Djn5IjPaBAhruiBULRtesTS0UkiDx7JgkuU?= =?us-ascii?q?pID/Ij+ZyusAv3KV4uZ8T+6ihWEqpxlyrzSy3Mshi4jEipgIxlza6Sl12pg5Kc?= =?us-ascii?q?G6RUN9fNWqCoFftzuAOItzWs4iQ39nuCI9yrAevJ66czUGxI4/xx7Yb/yGc5SI?= =?us-ascii?q?7Qz/W+aRJzd4hWtleK+hiBqo9kig0OL8WtG10FZMsCVFjsHBum0T2xHX8MSLV+?= =?us-ascii?q?dx80i71TuBywzf8O9JLE8smareMZEhw7owlpQJsUTEGy/7gFj4grOLeEk44uWm?= =?us-ascii?q?7PjnYq3gppKEOIJ7ixnzMqEhl82wG+g4NRIOX2eD9OS61b3s4Ur5QLFQgf0tiK?= =?us-ascii?q?XZsZfaJcMApq6iGAJayYEj6wu5Dzi6ztsYhmMLLFdKdROIlYTpPEvOIP/gAfel?= =?us-ascii?q?n1usiCtrx+zBPrD5GZXCMHzDkLbnfbZg5E9R0xYzzNBD6JJUDbENOvTzWlTru9?= =?us-ascii?q?DCAR85NBK0kK7bD4Bm24cfX3+fKrOIO6PV91mT76QgJPffSpUSvWPbKvMi4/f1?= =?us-ascii?q?xV4+nkQGNf2v3JAQbHmjWPVhJF6CSX+wkpEGC2hc7Vl2d/DjlFDXCW0bXH21Ra?= =?us-ascii?q?9pvjw=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0FSAwAjtxxZhyIeaIFcHgYMGQYMgwGCF?= =?us-ascii?q?454qRWLaVcBAQEBAQEBAQIBAhABAQEKCwkIKC+CMyKCcYIjiFSBTwQBnHSRdzq?= =?us-ascii?q?EEYckhl+KKIUmBZ4QghCQfpF6lEaBYi8gLoR1AQsBgkR0iGcBAQE?= X-IPAS-Result: =?us-ascii?q?A0FSAwAjtxxZhyIeaIFcHgYMGQYMgwGCF454qRWLaVcBAQE?= =?us-ascii?q?BAQEBAQIBAhABAQEKCwkIKC+CMyKCcYIjiFSBTwQBnHSRdzqEEYckhl+KKIUmB?= =?us-ascii?q?Z4QghCQfpF6lEaBYi8gLoR1AQsBgkR0iGcBAQE?= X-IronPort-AV: E=Sophos;i="5.38,355,1491264000"; d="scan'208";a="5882050" 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; 17 May 2017 20:53:32 +0000 Received: from localhost.localdomain (81-66-120-207.rev.numericable.fr [81.66.120.207]) (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 46B9156475F for ; Wed, 17 May 2017 22:53:31 +0200 (CEST) From: Nicolas Iooss To: selinux@tycho.nsa.gov Subject: [PATCH 1/1] libsepol: remove unused attribute on a used argument Date: Wed, 17 May 2017 22:53:24 +0200 Message-Id: <20170517205324.18805-1-nicolas.iooss@m4x.org> X-Mailer: git-send-email 2.13.0 X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Wed May 17 22:53:31 2017 +0200 (CEST)) 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: Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP Since commit 58962eb3d847 ("libsepol,checkpolicy: add binary module support for xperms") function display_avrule() has been using its "p" argument even though it was previously marked unused. This makes clang report: policydb.c:3276:7: error: 'p' was marked unused but was used [-Werror,-Wused-but-marked-unused]. if (p->policyvers < MOD_POLICYDB_VERSION_XPERMS_IOCTL) { ^ Remove the attribute to make the code consistent again. Signed-off-by: Nicolas Iooss --- libsepol/src/policydb.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libsepol/src/policydb.c b/libsepol/src/policydb.c index 069eb7e66540..b1530955aa39 100644 --- a/libsepol/src/policydb.c +++ b/libsepol/src/policydb.c @@ -3212,8 +3212,7 @@ common_read, class_read, role_read, type_read, user_read, /************** module reading functions below **************/ -static avrule_t *avrule_read(policydb_t * p - __attribute__ ((unused)), struct policy_file *fp) +static avrule_t *avrule_read(policydb_t * p, struct policy_file *fp) { unsigned int i; uint32_t buf[2], len;