From patchwork Sat Jan 21 14:26:12 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Iooss X-Patchwork-Id: 9530269 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 429E8600CA for ; Sat, 21 Jan 2017 14:27:37 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 36219284FC for ; Sat, 21 Jan 2017 14:27:37 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 29A4928517; Sat, 21 Jan 2017 14:27:37 +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 935E3284FC for ; Sat, 21 Jan 2017 14:27:36 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.33,264,1477958400"; d="scan'208";a="3038070" IronPort-PHdr: =?us-ascii?q?9a23=3AjkdnohGTVAMr1g8xpu72Xp1GYnF86YWxBRYc798d?= =?us-ascii?q?s5kLTJ79pcu+bnLW6fgltlLVR4KTs6sC0LuK9fy9EjJcqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjSwbLd9IRmsogjctsYajIptJ60s1hbHv3xEdv?= =?us-ascii?q?hMy2h1P1yThRH85smx/J5n7Stdvu8q+tBDX6vnYak2VKRUAzs6PW874s3rrgTD?= =?us-ascii?q?QhCU5nQASGUWkwFHDBbD4RrnQ5r+qCr6tu562CmHIc37SK0/VDq+46t3ThLjlS?= =?us-ascii?q?kINyQ98GrKlMJ+iqxVqw+lqxBm3oLYfISZOfxjda3fYNwaX3JMUMZPWSJcDI2y?= =?us-ascii?q?bIwBAOgPPeZArYTxulUDohSiCgejGuzv0SRFhmP00KAgz+gsCx3K0BImEtkTsH?= =?us-ascii?q?rUttL1NKIKXO6tzanH0TLDb/dM1jfm9YPGcRchofaXXbJrbMHczk8vFwLZgVWX?= =?us-ascii?q?rYzqJSiV2v4Ms2ic6OpgTvmvhnUiqwx+rTmj3MAsipPGho8MzF3P6CZ3wJ4tKN?= =?us-ascii?q?GlR0N2bsSoHZtNuy2AKYd7Td0uT3t1tCoiybAKpIS3cSkLxZg92hLTdeCLf5KW?= =?us-ascii?q?7h7/VuucJypzimh/d7KlnRmy9FCtyuj7VsapzllHtjFFktzQtnAV0BzT99SHRu?= =?us-ascii?q?N9/ki/3TaP0Bje6v1eLkAulKrbNoUhzqQslpsTrUvDHij2lF/wjKCKbUUr5vKk?= =?us-ascii?q?6+HmYrXivpOcNol0hR/iMqk2h8CyDus1PhIOUmSG4+iwyrLu8VPjTLlXlvE2l7?= =?us-ascii?q?PWsJHeJcQVvK65BApV35446xmhCzem0dIYnWQILV5cYx2HiJXpO1fSL//mFvey?= =?us-ascii?q?mEiskTd3yPDGOb3tGJPNLmPZn7v7crZ97FBcxBIpzd9D/5JUFq0BIPXrV0/zs9?= =?us-ascii?q?zYCAU2MxC0w+n9DtVwzYEeWWWJAq+cKqzSqkOI6fw1I+mXfoMVvyz9K/c97f70?= =?us-ascii?q?kXA5gUMdfbWu3ZYPanC4HO5pLFmaYXr3hdcBF2YKvhQlQezkjF2CTDFSaG2vX6?= =?us-ascii?q?I6+jE7FZiqDYDZRoCimLaBxju0HoVKZmBaDVCBCW/oeJufVPgSbiKSI9Nhkjsf?= =?us-ascii?q?WLigVYAuyw+huBX9y7p9Iere4jcYuo771Nhp++3Tkgk/+iFzD8Sb1WGCUn97nm?= =?us-ascii?q?cJRzItxq9wv1Z9ylCZ3ah/mfxYGsRZ5+lVXQciKZ7c0+t6BsjvVQLdZNiJUk2r?= =?us-ascii?q?TcmhATE0Ut0+2cQOY1pnF9WkkB/DwzKgA6UJmLyTGJw07qXc0mDwJ8Z713bJyq?= =?us-ascii?q?0hgEcjQsRRKW2mnK5++hPUB47RjUqZkaOqer4d3C7J72iDymWPsFtfUA5qXqXP?= =?us-ascii?q?RWofaVfOrdTl+kPCSKejCLQmMwtGz86PMa5KatnwgVVHQvfvItLebHirm2ezBB?= =?us-ascii?q?aI2K2DYJDse2oDwCXXEFIEnBwL/XaaKQg+AT+srHzGDDN0D1LvYljs/PJmqHyh?= =?us-ascii?q?VE80zhqKb1Vl17Wv5hEam+aQS/QJ3rILoC0hsSl7HE6h39LKDNqNvwRgfKRYYd?= =?us-ascii?q?M4/lhHz3nUtwJjMZO9KKBinEQRcxxtv0Pp1RV4FJlPkdQwoHMt1gpyJrqS0Eld?= =?us-ascii?q?eDOAwZDwJrrXJ3H8/BC1caHW3E3R0NeN+qoU7fQ4s1TjsBiyFkss6HVryd5V02?= =?us-ascii?q?GT5p/SFgodTYrxUlor9xh9v7zaYTMy54DT1X1xKqS0sSXN29EuBOs40BqgeM1f?= =?us-ascii?q?MKycHg/oD8IaH9SuKPAtm1WxdB0LIfpS9K8qMMO8bPaJwrKkPON6kDKhl2RH75?= =?us-ascii?q?h30liQ+CpkVu7Iw5EFzumE0QSdUzfzkkyhstz3mIBDfjwSBXawySn6C45Xeq1y?= =?us-ascii?q?fJwEBX2oI8Kp2tV0n4TtVGJA9F6/G1MG39ekeRqMYFz52Q1Q0l8aoXi6mSukyD?= =?us-ascii?q?x0lismorCY3CzUzOTobAAHNXJTRGl+kVfsJpC5j8sUXEiyaAgpjwel6F3hx6hd?= =?us-ascii?q?o6R+IWzTTl1OfyTsKWFtTLewvKKYY8FT8JMorTlXUOOkbFGUULH9pwca3D35H2?= =?us-ascii?q?tF3z07aS+luo/ikBxnjWKRNnFzrGDWecto3xfQ+MTcReJN3joBXCR4lSTYCUW9?= =?us-ascii?q?P9az+dWZjIvMsue7V229TJJTajXrwZmGtCSl+W1gGQe/kOyrmt37DQg61jf219?= =?us-ascii?q?9rVSXMqBbzfJLr2r+gPu15ZEloA0Xw681gGoFxioEwno0f2WAGhpWJ+noKiXnz?= =?us-ascii?q?MdRH1qLia3oNXyQHzMLV4Aji3k1jIWmEx4b4VnWb2MRhfd66bnkR2iIn4MBAEL?= =?us-ascii?q?2U46BcnStpvlq4qhrcYfx8njcG1fsi8WUajP8NuAosyCWdH78TEFJDPSz0lhSI?= =?us-ascii?q?6dG+o7lMZGq1d7i/ylZ+l8i7DL6eugFcRGr5epA6EC9q6cV/NFbM32Pp6o74f9?= =?us-ascii?q?nRY8ketgaJkxjclOhZMpUxluAFhSB/I2LyoWUly/InjRxpxZy6pJKIK3hp/K6j?= =?us-ascii?q?GBFULCb6Z8QX+jHxiqZemN2b34WzEpVnHTUEQIHkTfS2HzIOrf7nLRqBECUgqn?= =?us-ascii?q?eHHrrSBQyf51lgr3LUCJ2rNG+YJH8CzdVkWhadOFZTgAcOXDU1hpQ5DBylxNT9?= =?us-ascii?q?cEdl4TAc/kb4pQFRyuJsKRb/Sn3QpAG0ajgqUpiSNwdW7hpc6EfPKsyS9PlzHy?= =?us-ascii?q?ZF/p27sAOCNGKbZwNSDWEGREOIHVbjMaey5dPY6eiXGvK+L+fSYbWJseFeSfGI?= =?us-ascii?q?yo+034t4+TaDK8WPMmNkD/IlxkpJRWp5FNjBmzUTVywXkDrAb9aBqxeh/i16td?= =?us-ascii?q?yw8PX3WAPv/IePBaFdMdN19xCxm6eDOPaahDxlJjZAypMM2XjIxaAc3F8SjyFh?= =?us-ascii?q?aSKgEbEHtS7DQqLfhLNXDwIbayN0MctH8bgw3g9TNs7Hktn1zKJ3juYpC1dZUl?= =?us-ascii?q?zsgs+patYMI2GhM1PHAV2GNLqYKjLWxMH3e7mzSaVKjOVTtR2/pyqUE1P5MjSE?= =?us-ascii?q?jTnpWAilMftQgyGDIBxepIa9fw5wBmjlVt3rcQC0MNltgjEsxr00nHzKP3YGMT?= =?us-ascii?q?dga0NNsqGQ7SRAj/VlAWBA4GBpLeyelCad6OnZKo0bvuF3DSRxje5a5246y7RN?= =?us-ascii?q?5iFeWPN1gDfSrsJpo1y+lOmP0CBoUAJWqjtQioKLvF9iOb7F9plOWHbE+ggC7W?= =?us-ascii?q?OMBBQLvdRlDsfju6dKytjAjKjzMitN88rI/csAAMjZMNmIP2EmPRrtGT7UFxcF?= =?us-ascii?q?TSWxOWHEmUNSjOue9maLoZg+q5jsnocOS7BAWVMpFvIaEFllHMcYLJZ5RDwkja?= =?us-ascii?q?WbjMkO5XakqxnRXspatIjdVv2OGfXvNCqZjb5cahQTwLP4IoMTNovg1kN/dFZ1?= =?us-ascii?q?h4XKFFDWXdxXpS1hdAA0ql1X8HdiVm0zx17lagS17XAJGv67hAA2hRVlbOQq7D?= =?us-ascii?q?fj/VE3Jl/QqysxlEk+gtLlgD+LfD72NqewUplcCzDouEgpLpP7XwF1YBWunUxj?= =?us-ascii?q?MTfIXahRj7xhdG91jg/TooFPGflCQq1HexIf2faXZ/A03ltGsSWn2VVL5e3bBp?= =?us-ascii?q?t+jAEqa4Kjr2pc2wJ/a944ParQK7RTwVhUna+OvSio1vstwAAEIUYN62CSeC8S?= =?us-ascii?q?tEwOKLYmOzKi/vZw5gyahztDZG8MWuIwov107UMyJf6Pzzj83L5DMU2+LO2fL7?= =?us-ascii?q?mEtGjHm86IWkkw2V0IlkVf+7h5z9sjeVKOV08z1LuRCwgJNc3aJA5IdcVS6nnT?= =?us-ascii?q?cjuVsejW2511JZ+9FufmTO+Vqqkbnl+kHBwoH4QQ7sUNBJ+s31/ELc3/Nr4K1Q?= =?us-ascii?q?0t5Bj3JFWCFPlGZQmLnykdrMGw1p94x5ddKyoGAWpnMiW3+6zXqRUwjPqHQdc2?= =?us-ascii?q?ZG0VXpEdOnIqX826mC5Yv3NaADmxzO0Z1BCI7yXgqSTIEDn8c91jae+aZRN2Ft?= =?us-ascii?q?655C4//LKwiV7L9ZXePHr3Os5+td/K8+8aoIyHC/xMR7lnr0jcg5VYR2CtU2PX?= =?us-ascii?q?Fd61IILwZJcqbd31DXa3SVO/izQoT8vrO9atNKeIixnyRYlIqImbwCwjNcilGz?= =?us-ascii?q?EFBRhwo+AD5KRhZQwMeJc0fRnotwEiOKOlOweYzs+iQ2CzJjtKV/Nf1/m1Z6RL?= =?us-ascii?q?zyowae+30GYvQY0/z+mw904NWIwGgwrAxfm9fYleUCnyGntbewnVoyo2iXRhPP?= =?us-ascii?q?4owugj2BPIrUUcMzeTeexqcmxFv8szBVWOIXV2EWc4SFicjZLf7QK22bAd4Tdd?= =?us-ascii?q?lc5O0eJZqHj+ooPfYDW0Vay3qJXVti0gbcQmo6xxKoHsP8qGtZPEkTPEVpXQtB?= =?us-ascii?q?OKUDKiHfpAhtdQOD5YQOVPmWw9NswGo5BO6UwtVsolJrxPD6ctpra2aTpkEyES?= =?us-ascii?q?zCkZV5+e0zwYmOu83aXVlguIepQ4LBMEqIlCgscaUyNueCweoK6jWJnImGCcT2?= =?us-ascii?q?gKIAET7QNK5A0ajYJ/ZeHl75DOTJNVxT5Wvuh4Ui3VGZl071H7UH2ZgUDkSPW9?= =?us-ascii?q?lOykxRldw+zq0tQAQhFwFFZdyPhMlkszMr53MakRspTNsj+SekPwpHjtx/e+JF?= =?us-ascii?q?lN1c3UcEX1DJDDtWr9TiIc+XoURYtUyH/HDJocjhB3ZbosqlhXPI+mfUP+6CA+?= =?us-ascii?q?yIRyA7m0T8aryEg5rXweXSelD8JBC/16sFLQQDBqf5Krp4/5NJhJXmBQ/5mdq1?= =?us-ascii?q?NYkEpzKS651YRTJN1N4jIWWzhPuzqdtsOoSMJfwc92E4MMItBntnfnAqxEIp+R?= =?us-ascii?q?rGYtt7zz0H/W4S48v0m+xDWyHa+4QOZZ/2wRGgUpO2SepFMgD/Ep8mvI9FDCrE?= =?us-ascii?q?x09f9BBreTlUVxvCp9HpdWCzdHz3yqM1RzTHhDs+VbMqvVcNdRQ/gsahCxJRMy?= =?us-ascii?q?D/km31aG/Utsh3f2fzRythdG+yDaRwQ0TS4VgrP3lj0EpMCnPjsaS5xTYDUkaC?= =?us-ascii?q?fFLBmblj5LsxZFbEFqQIsZAtdD+7EUx4dU+dDCSUm0IyEfQBNiLh440eZYlUNb?= =?us-ascii?q?qkqYYz3dDQyyefbMqRB3fMaRrM+1LPvi5gtHjJ3osPwg/aUZW3KmgRGtQczZr4?= =?us-ascii?q?Lkqt2KsU6OebzkM+GgZH/OVyLAjRauirc4F5PK5TTcMBJHK5lmznopeZjhBnTR?= =?us-ascii?q?PRtcI6IUOlFWWr1kZtVeuuBVectkd7gT+aN3ARKHXBzvEpS1rPZaNlbTWSjeLy?= =?us-ascii?q?KZ/+y9poLc86fQRvX+acyX2XnHWb53MYln5jXhHbflz5Ne8FLs2vhx7kN6VUTG?= =?us-ascii?q?MyeZodv6KAME+NWue0n/spAnBj7ZHJBwkH/xyU5abMoXXzem8JIGx5NF8HzwU/?= =?us-ascii?q?530lDvsO1O8Llp8ZM37K50xse0P6jSNe9XsUtgAhiKGApm6IkiAG9iSG9PeOMR?= =?us-ascii?q?LunefbgBh8D0t+/3D7AX6AGS++FBcdvHPF3BldOiBTGAUhFEhwABqSMALgSAyf?= =?us-ascii?q?GFnbN0Sdy/quj9wE4t5EK+LhEexrB3+YiE4raIpPPQbxbJ0bgEQLblSd3uobk3?= =?us-ascii?q?pkOS4eEklKQUdWxrYg2nF+wdWdABxmv6yqAq1y0sGdvZH7384P5DS245njX4lp?= =?us-ascii?q?B4BVoWHvcUEqSX/YRChGg3gffUNtsIfaBegWaACQSrEqccxnKx7SuYPnVliAnU?= =?us-ascii?q?0x7sWWOz8EP2rShgTCvO1djjiE1VVqKzBUhIQSqkIkp4sC6LPAr0tdr4paU141?= =?us-ascii?q?swMmz/rt6Nk3GhOLxPFc3lONOcOTU0pE4QjJApRNygw4YbGdSnINcW7X5xcODT?= =?us-ascii?q?63+xnC9HuKdHgJDS4seL9fXLBXOglbGVq62RxDBEzXg1pV4/6s2hNvHK492FXf?= =?us-ascii?q?Go2n0MQChhoATBXgS6qrrBo1ATI0yL31/BmJYWMdFBwXk4ykbm6fAlQNI37whe?= =?us-ascii?q?F4DAZ/YYqTDyPjv0z0yfbMgsVimCyTtXA076EUVlGKgmxm38psXJlW3f+1cwXI?= =?us-ascii?q?l/a1TnhQBrD4U/MU8t7V8XwiwfEQgCdx+WF7SoBUX/IosCS0cDdRqG3L+geqc0?= =?us-ascii?q?xk1/2LWv6/HPbeZkHaoCKu5djhKSnFhcAp8Wq7ART69ndl9S8a7WqRLuC475UP?= =?us-ascii?q?j6jXAwL+G6QthG8cAFsHsv+gK/RwGl6ZpD9Lsbho6HebNDYZjWps98911n5TkN?= =?us-ascii?q?diNTnBd/kwm1UecGpODs+tLbqoan6v6yVKYxQOUa7wM0CH5gj5Tqj1Asv8rX2v?= =?us-ascii?q?xHSoLPl4Tw6g9NLGCRuIrA1RlzN/YOIZqxfLl873UHOzQeJ3UWMNqUavk85jRg?= =?us-ascii?q?MDDN6F1CHMwMf9IYPMzCmQxOjE3mRq1T/NLBGlCEE4dza9wo723vxTA08JozSP?= =?us-ascii?q?zv5yOtKJDE8V5NI+1Mgzl2mNLFvugVzuLYCDIL7nmBdxh13iSCxoGWBPbx5uWN?= =?us-ascii?q?xsvbV1EHHi4qS4dSPieC+Qi8S+Wpk5XmTx2b5dXugJIkc0KQXGa+kL4CsqZWHu?= =?us-ascii?q?5Kkj/70SRGFoDpm/KVtMKh6HNNuV1bDIlz7RPEGKJFPpV4IBj4jdekRkx9Biv5?= =?us-ascii?q?ZcHVeQEjuPKMyecQ/+p+N0X/ZYgBIhIH0b766mRaThFoSLHoulaVR+URZMFpSP?= =?us-ascii?q?nctHBa9ZpgK7MTPFiavJHqsi1Ip04yAAAzbr8/sCdXeVTPnA1aWqb0pKQPihAG?= =?us-ascii?q?Xt5jpE9AA2SwN3wi5zDfT6RakLGRCOAJ8jWUVqEOXF9nMjlgTBOp2JVjYL+pnf?= =?us-ascii?q?FbsmxYniNyuuUq0yd8SBu6pyLsu7oH2Sg897GgqDUBpXtFQ/2RkyjWD1VD0PMK?= =?us-ascii?q?jaAbB3b591O8ZHgDbI3v4LhoPsng8Zcu424/YBo5ZSEGW/qvCz3ohaOSHoOPqM?= =?us-ascii?q?5chAKKuMjWa7+zLDQdNrM5yR35XHhxyAnenBFv8GsQWTWt99okKYqyOMo/wSqo?= =?us-ascii?q?A2fbfk4W4qxVqMvxqUILTOwuZFNu3GpjydOHSjQQSsLAHWg1jw4kaXhLcZ9Y5h?= =?us-ascii?q?8aErMngjCWsaVc+QEUejjUGJy/+obMhcfIxWU9TdByy2LUoa2FhpUq3Gd5lNN0?= =?us-ascii?q?6i6OpWkddu3ZU89qGXjz1YZfxPfgZ/WsrOAIUo9mx6mgUPMYNMms53e20o1wWk?= =?us-ascii?q?C53rQeA0a5MOgby7faTSeqU2uYVP+Pc2iRgjk5M0ny5QKyIl0wcsdKoFc3MvHe?= =?us-ascii?q?iZ5Eiw3hTbR0Sz2SpVDFwmwjP+caehk4uYi9fQwFUvIRa/KaJecw3P00EEEMYG?= =?us-ascii?q?PRHStqF++2tkagnId/O3Vn70T1f+Dt8gT9PduJHRkEF4/aoYJr9fy8WG2BJWdq?= =?us-ascii?q?zAduM0ls6+ffC1Mxu/dec5aRndnQn9N70eoEd/dxLyIwodsTmoN/6YmOzsiGax?= =?us-ascii?q?bRzoz9JdvNuPiXH+Xfz1g2emFdSrcZfQL154AhM94lWr3cAbhZsgoYBaQgRpwu?= =?us-ascii?q?KXvx/rluLAxvag7ReKi0gs7yq+KOZ5tUpHzW7lUrISfeoRIDyfu0TQplYJCsnX?= =?us-ascii?q?nyJo4/Ri5Zpd13FhRmBJdPG98Hrwe/GJGbhqe7i8Oq9kNhv+8KtrbwCuzU1Nun?= =?us-ascii?q?wop9RZ9a5VaEPDzJHqlknlxljviugvfHypTxB93tedcFVOhjXGHIcb7HHoS6Kj?= =?us-ascii?q?KLJM38YUpG/KCG3LJ+SBWRazjzX7Cauy28KPVk/UI7x5R2ferL1jwt7q3U18Xp?= =?us-ascii?q?amFepyejsWSJO4VF4FzNH+zeUApeSeCZ/2Z9Aa0XcYz0+f8JMdwm3teR+BFz7D?= =?us-ascii?q?BY38ueP6ihr1PD2l5hdZ3FMkTlwSA5VpcWIB6nK0sjnXfZqmjBAXRbNsWkLcht?= =?us-ascii?q?gNCIDh3i/kVxnWAtZnVdGmrzXtqROHIU28S5ZAGQ8wJLFdkDlfateUEkrq2yVf?= =?us-ascii?q?VoOpJdlOWxqroHlddpKyfSRMlVOC3eI6N2PjpPAeXVulcoegQLvqM2Wogrf5iO?= =?us-ascii?q?Jl0IMEObxiPvwgvOy0r0d8aj1KyROiYZ7m1Hz67Z0ThLvwS5vOyWjdHjULDYap?= =?us-ascii?q?H2W+XfMDQkVjGcWzsyFUep+VG5u/sLpvaYJn0fol8MaCKIFAETvrxvrcTXDmLL?= =?us-ascii?q?m+1sZp4KhPeBVC3rVS14krYyBiZMtUCRTPoDFRXWY2XngGVCpAyoPuVM8m79b7?= =?us-ascii?q?2E2qpVXPQbAoRWffKCWdvYeO5RJzMzmzUHPOazZcbcr7ck0l7SS2sWDbXI/kWE?= =?us-ascii?q?TEGKWvyc2y7rXYINsog2vyoo/cjQnjV2E6TTJLufoSSh8oumgyaZo+HeUXMtY0?= =?us-ascii?q?MtiuIYHGaB2AVAKH0DC9wNo0HtTKuAaFpN2X8qku9uxQEDeB5yUnxv1X1Wmuyx?= =?us-ascii?q?GstHRl4IlGmuWuEJbEhrDDMs+k+H+g/yYdsGucDXXGJe86UDRpcTLPkv8onYJL?= =?us-ascii?q?UfzOwv3D14vCxp+xmaWkhQigOD7rr4ALN3xroE43Ixuf5xQBKhWTTaJ07GwY2i?= =?us-ascii?q?AtkH5CBpumusg8zVtedpPaAcpoZ+G0wiBH5mYNfH8mYSAinPxAKuskPjT3ylKz?= =?us-ascii?q?UD7WNOfHQI?= X-IPAS-Result: =?us-ascii?q?A2HXBABRb4NY/wHyM5BeHAEBBAEBCgEBFgEBAQMBAQEJAQE?= =?us-ascii?q?BgxIBAQEBAR+BaY5NoW6GWySIGlcBAQEBAQEBAQIBAmAogjMbghwGAQI3FCAOA?= =?us-ascii?q?wkBARcpCAgDAS0VEQ4LBRgEiGsEAbBUJgKDaIZmhkuJCxEBaIUYAQSbS4F8j2G?= =?us-ascii?q?KVIYnSJIuWHMkEypChDkcgWJyhmeCLgEBAQ?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea10.nsa.gov with ESMTP; 21 Jan 2017 14:27:35 +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 v0LERZQg013004; Sat, 21 Jan 2017 09:27:35 -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 v0LEQTlG083117 for ; Sat, 21 Jan 2017 09:26:29 -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 v0LEQOoj012692 for ; Sat, 21 Jan 2017 09:26:29 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1CeAgBvboNYZCIeaIFeHAEBBAEBCgEBgz0BAQEBAR8eAQGBSY5NoW6CRIQ2iB9XAQIBAQEBAQIEHAoKCh2FGgaBCVFXGYkMBAGwVIQQhmaGS4oFhRgFm0uBfI9hgWyPD0iSLoFuEyqELAxDHIFicokVAQEB X-IPAS-Result: A1CeAgBvboNYZCIeaIFeHAEBBAEBCgEBgz0BAQEBAR8eAQGBSY5NoW6CRIQ2iB9XAQIBAQEBAQIEHAoKCh2FGgaBCVFXGYkMBAGwVIQQhmaGS4oFhRgFm0uBfI9hgWyPD0iSLoFuEyqELAxDHIFicokVAQEB X-IronPort-AV: E=Sophos;i="5.33,264,1477972800"; d="scan'208";a="5915930" 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; 21 Jan 2017 09:26:25 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3AkcrVqR8SG7D7l/9uRHKM819IXTAuvvDOBiVQ1KB4?= =?us-ascii?q?2uocTK2v8tzYMVDF4r011RmSDNmdt68P1bOempujcFRI2YyGvnEGfc4EfD4+ou?= =?us-ascii?q?JSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFAnhOgpp?= =?us-ascii?q?POT1HZPZg9iq2+yo9ZDeZwpFiCCybL5yIxm7rBjdvdQKjIV/Lao81gHHqWZSde?= =?us-ascii?q?RMwmNoK1OTnxLi6cq14ZVu7Sdete8/+sBZSan1cLg2QrJeDDQ9LmA6/9brugXZ?= =?us-ascii?q?TQuO/XQTTGMbmQdVDgff7RH6WpDxsjbmtud4xSKXM9H6QawyVD+/6apgVR3mhz?= =?us-ascii?q?odNzMh8G/ZlNF+gqxYrhympRN/zZXZbJ2JOPdkYq/QZ88WSXZHU81MVyJBGIS8?= =?us-ascii?q?b44XAuQZPOZXs479p18UohulGAKiB+TvyjhThn/twKY31OIhEQDa0wwnG9IBqm?= =?us-ascii?q?/UoM/0NKcVVuC117LIwC7Gb/5Z1jbx8o/IcgouofyVW797bMnfyVE3Gg/YkFmd?= =?us-ascii?q?rZbpMy6J2ukCqWSW4fZsWfihhmMosw18oSWjyt0th4TInI4Z107I+TljzIorOd?= =?us-ascii?q?G1Skh2asO+HpRKrSGVLY52T9siQ252vCY6zaULuZu0fSQX0pgn3xnfa/iHcoiU?= =?us-ascii?q?/B3sSOaRITF5hHJ8ZbKwmQy+8U+6yu3zTsW00VBKoTRZktTUq3wByRje5tKaRv?= =?us-ascii?q?dh8UqtwziC2xzJ5uxKLk04ja/bJIQgwr40mJoTq0PDHirulUvrkKGYa1ko9/Cp?= =?us-ascii?q?5evpbLjov4eROIx6hAzmN6QjlcO+Df4/MggUUGiW4eK81Lz/8k3+RLVFlOY2nr?= =?us-ascii?q?PYsJDdIsQbvbW5DhRO3YYk9ha/CSup38oDnXUdKVJIdx2Gg5LuO1HUL/D0Fe2/?= =?us-ascii?q?jEi0kDd32/DGOaXsAo7TIXjHkbfhe6t96kFHxQovzdFQ+5JUCrYbLPL1QU/+rs?= =?us-ascii?q?bUDhA+MwyqkK7bD4Bm24cfX3+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?A0EfCgBZboNYZCIeaIFeHAEBBAEBCgEBF?= =?us-ascii?q?wEBBAEBCgEBgxIBAQEBAR8eAQGBSY5NoW6CRIQ2iB9XAQEBAQEBAQECAQIBHAo?= =?us-ascii?q?KCh0wgjMZgh4GgQlRVxmJDAQBsFSEEIZmhkuKBYUYBZtLgXyPYYFsjw9Iki6Bb?= =?us-ascii?q?xMqhCwMQxyBYnKJFQEBAQ?= X-IPAS-Result: =?us-ascii?q?A0EfCgBZboNYZCIeaIFeHAEBBAEBCgEBFwEBBAEBCgEBgxI?= =?us-ascii?q?BAQEBAR8eAQGBSY5NoW6CRIQ2iB9XAQEBAQEBAQECAQIBHAoKCh0wgjMZgh4Gg?= =?us-ascii?q?QlRVxmJDAQBsFSEEIZmhkuKBYUYBZtLgXyPYYFsjw9Iki6BbxMqhCwMQxyBYnK?= =?us-ascii?q?JFQEBAQ?= X-IronPort-AV: E=Sophos;i="5.33,264,1477958400"; d="scan'208";a="2471781" 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; 21 Jan 2017 14:26:24 +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 501775647DE for ; Sat, 21 Jan 2017 15:26:23 +0100 (CET) From: Nicolas Iooss To: selinux@tycho.nsa.gov Subject: [PATCH 3/4] checkpolicy: add a missing free(id) in define_roleattribute() Date: Sat, 21 Jan 2017 15:26:12 +0100 Message-Id: <20170121142613.12375-3-nicolas.iooss@m4x.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170121142613.12375-1-nicolas.iooss@m4x.org> References: <20170121142613.12375-1-nicolas.iooss@m4x.org> X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Sat Jan 21 15:26:23 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 Signed-off-by: Nicolas Iooss --- checkpolicy/policy_define.c | 1 + 1 file changed, 1 insertion(+) diff --git a/checkpolicy/policy_define.c b/checkpolicy/policy_define.c index eab940878ad1..e2e384d4599b 100644 --- a/checkpolicy/policy_define.c +++ b/checkpolicy/policy_define.c @@ -2733,6 +2733,7 @@ int define_roleattribute(void) free(id); return -1; } + free(id); while ((id = queue_remove(id_queue))) { if (!is_id_in_scope(SYM_ROLES, id)) {