From patchwork Sat Nov 12 20:20:21 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Bigonville X-Patchwork-Id: 9424437 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 23AB760233 for ; Sat, 12 Nov 2016 20:21:41 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 023B928F87 for ; Sat, 12 Nov 2016 20:21:41 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E7A4C28F9E; Sat, 12 Nov 2016 20:21:40 +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.1 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED, T_DKIM_INVALID, UNPARSEABLE_RELAY 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 992EC28F87 for ; Sat, 12 Nov 2016 20:21:39 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.31,480,1473120000"; d="scan'208";a="707305" IronPort-PHdr: =?us-ascii?q?9a23=3A7l5ofh0+cv7avE3esmDT+DRfVm0co7zxezQtwd8Z?= =?us-ascii?q?sewVLPXxwZ3uMQTl6Ol3ixeRBMOAuqkC07Wd6vu8EUU7or+5+EgYd5JNUxJXwe?= =?us-ascii?q?43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRp?= =?us-ascii?q?OOv1BpTSj8Oq3Oyu5pHfeQtFiT6zbL9oMBm7rwrdutQYjIZtN6081gbHrnxUdu?= =?us-ascii?q?pM2GhmP0iTnxHy5sex+J5s7SFdsO8/+sBDTKv3Yb02QaRXAzo6PW814tbrtQTY?= =?us-ascii?q?QguU+nQcSGQWnQFWDAXD8Rr3Q43+sir+tup6xSmaIcj7Rq06VDi+86tmTgLjhy?= =?us-ascii?q?kdNz497WrZlMp+gqxGqx6lvhBz3pLYbISTOfFjfK3SYMkaSHJBUMhPSiJPDICy?= =?us-ascii?q?YYwNAOoPJeZVrZTxqlUBohSiCgejGvjvxyRUhnL0x6A2z/4sHR3Y0AEmAtkAsG?= =?us-ascii?q?7UrNLwNKoKV+661rTIzS/dYPNQxTf29ZXFchEuofGLW7Jwb8vRyU0rFwzbk16d?= =?us-ascii?q?rpfqPzKa1uQKtWiW9PdvWvy0hG4msQ5xpCKjxsA2ionGn48YzE3P+yZhwIstON?= =?us-ascii?q?G1R0F2bcSkHZdNrS2WKYR7Tt04T211oCo21KcJtYKlcCUP0psr2xDSa/KCfoWJ?= =?us-ascii?q?/h3uUfieLDdkiH55fb+wmQu98Ualx+HiWMm7zVVHoy9LktbQqnwCzRne6saaRv?= =?us-ascii?q?Z//0qs3yuE2RrJ5eFeO080kLLWK5smwrEtiJUeqV/DHirqmEXui6+Wa1kk9vCo?= =?us-ascii?q?6+v5ZrXmoYeRN5NuhQHkM6Quh9e/Df4kMgkOQ2eb+eO82Kfl/ULlW7VFkuc6kq?= =?us-ascii?q?zYsJDePcgbp6i5DBFJ0os79hqyADir3M4YkHUaNl5JZh2Kg5bzN13TOPz4CO2w?= =?us-ascii?q?g1WokDdl3fDGObjhD43WLnfdlLfhfLB961NTyQYq1t9f4I9UCrcdL/3tQU/8r8?= =?us-ascii?q?DYDx8lPAy0xObrEtN91pgEVm6VDa+ZN73SvUeS5u0zO+mMeJMVuDHlJvc7//7h?= =?us-ascii?q?l2U5mV4GfaSyxZsYcmq4HvV9I0WBZXrjmMsOHnkQsgo5Vuzqh0WIUSRPaHaqQ6?= =?us-ascii?q?I8+jY7BZqoDYfZXI+thqCO3CagHpBNY2BGElGMHW7zd4SKQPcAciWSItVukjYc?= =?us-ascii?q?T7iuV5ch1Q2ytA/907dnLfDb+i4ftZL+z9V15PfclRI19TxpFcid1HuNT25slG?= =?us-ascii?q?MSWzA2xLx/oVB6ylqby6d3nuZYFd1N6PNTSQo1L4LTz+lgB9D1QALBcc+DSEy6?= =?us-ascii?q?TdW+HTExUtUxzscOY0ljH9WiihfD0jGuA78Ii7yLA5k0/bjG03j2PcZ9xG7M1L?= =?us-ascii?q?M9gFk+XstPKWqmi7Zk9wjdHY7JlF6Zl7qxeKQH2i7N82mCzW+Us0FeSgJwV7vK?= =?us-ascii?q?XWwHbEvMsdv5/l/CT6OpCbk/PApO08qCKrdUZd3zllVLX+njN8rEY22qhmewAA?= =?us-ascii?q?yExrSWbIrlY28dxjnSCFAYkwAP+naLLRQ+CTq8rGLfFjNuEUnibF/r8el7tHy0?= =?us-ascii?q?VFQ0zx2QY01nybW15gYfheaARPMLwrIEpCAhpi1yHFa829LWD8SPpxF6capGf9?= =?us-ascii?q?w9+lBH2XjetwxnMZyqN7piiUIGcwRro0Pu0A16BZhansg2tnwl0gRyKK2D3Vxd?= =?us-ascii?q?dzOXx4rwOqHJJWno5hyvbbDZ2k3G2taM5qgP8Og4q0nkvAyxCEoi8mlo08VS03?= =?us-ascii?q?uG/JnFEAoSUZX3UkY47BV6o7DaYi8n6IPO0n1gK660siXN29gxHusq1g6gf8tD?= =?us-ascii?q?MKODDALyF8waB9OyKOAzgFimcBYEPOFU9K4pMMKrbOCG2LaqPOZmnTKpkX9H7J?= =?us-ascii?q?p70k2S6yp2UvTI0Iodw/GEwguHUC/xjE2mssDznYBLeysSEXa4ySnqH4NRfbBy?= =?us-ascii?q?cpoQCWu0JM233Np+jYb3W3FE7F6jG08G2MixdBqKdVP9wAlQ2V4NrnC9giS4yD?= =?us-ascii?q?h0ky0urqqZxyHOxvjudBwAOmFXXmVii0njIZSshdAAQEeodxQplAei5Uviwqhb?= =?us-ascii?q?oL1zIHfVQUpTYSj5MWViUq+uubqYecJP7o0nsTlPWuSmfV+aUqL9owcd0y77HG?= =?us-ascii?q?tR2jY7dyqxt5X6gRN6jnmdLHBto3rFY81wwg3f5NPET/5LwjUGXDV4iSXQBlWk?= =?us-ascii?q?Idmp+8ibmozdsuC4Sm2hVodfcS/1woOcrCG7/3FlAQWjn/Cvnd3qCRA63jXm19?= =?us-ascii?q?luTijHsBf8YpXr1qijP+JoZE9oCEX768pgFYF0ipEwi40I2XgGmpWV+mIKkX3u?= =?us-ascii?q?PtpGwq/+Y38NRDERz97T/gflxFVpLmiVyILhSnWd3sxhasGiYmwMxyI9695FCL?= =?us-ascii?q?+O47xCgSt6vEC4oBnMYfhmgDgd0+Au5GQBg+EOpQot1DmSDa4cHUlfJyzsmAqH?= =?us-ascii?q?48q4rKpJeGalaaKw21ZmndC9ELGCpRlRWHjjdZckAS9w6cB/PUnC0HLt947kf8?= =?us-ascii?q?PQYsgLth2OlBfAjfZaJ44tlvYQgipnI239t2U/y+EnlRxuwY26vI+fJmVi/KK2?= =?us-ascii?q?HgRYNz3tZ8MP/THglqBekdiK34C0AppuAC0LU4XyQfKuDj0SqeztNxySHz0ktn?= =?us-ascii?q?ebBb3fEBea6Eh8q3LPF46kN22LJHYD19pvXx+dK1JDgAAPQDo1hIY5GR6wyMzn?= =?us-ascii?q?bkh5+igb5kTkpRtU1uJoKx7/X3/FpAuyZDY4Up2fIwBS7gFF50bYKtaR4f52Hy?= =?us-ascii?q?1C+Z2htgONIHSBZwtUFWEJRlCEB1f7M7mo/9nP6fCYBvKlIvvAYLWOs/deV+uG?= =?us-ascii?q?xZKu1Itp5TCMOdmOPnZ4C/03wE1DXWp2G87BgTUAVzQXlz7Rb86cvBq84jN4od?= =?us-ascii?q?uh//TtWQLv+YyPBqBTMdpx5R+5n72PN+mKhCZ2MTxYzI8DxWfUyLgD214fkzxh?= =?us-ascii?q?dyKzHrsaui7NVrjfmrFMAh4AcSxzN9ZI77gm0QVXPc7bl9X12aRijvIsF1dFUl?= =?us-ascii?q?/hm8GuZcAQJWGyKk/HDl6RNLuaPT3L3933YaSkRL1LlupUqQe/uTmFHE/4JTmD?= =?us-ascii?q?jCPmVw61PuFDki6bJwZSuIejfRZxEWLjVs7pagWnMN9rij072aY7hnLFNW4bNz?= =?us-ascii?q?hxaF5CoaOL4iNZmPp/HXZN7n1/LemLgyyZ9fXXKo4Ksft3BSR5j/hV4HsgxLtL?= =?us-ascii?q?8i5JX/t1mDPMod5oplGpiOiPyj58XxpJpTdHnoWLvV9tOa/B7JlPRW7E/A4R7W?= =?us-ascii?q?WXExkKu9xlCtj1t6BKzdjOlbz8KDFZ/NLO+ssTGcvUJdmbP3omNBrmBCTbDBAZ?= =?us-ascii?q?TTKxM2HQmVBdmumI9nKJtpg6toTsmJ0WR79YVF01Eu0VB19gHNwFLpd3UC0rka?= =?us-ascii?q?KHjM4I4nq+qQfeSN9cvp/ZSvKYGe/vJyqBjblYexsIxqv1LYUVNo3nxUNibkd1?= =?us-ascii?q?nIHUFErMR9BMojZsbggsoEpT9nh+S3c820Phagy2538SGuS4nhksigtxee4t7i?= =?us-ascii?q?vj408rJlrWoys9iE8xlsv/jjCVazPxL6CwXZpKCyXusUgxKZD7QwdvYQ20g0Nk?= =?us-ascii?q?KC/OR6hNgLt4aWBrlAjctINVGfFCVq1LfgUfxeuLaPUoyllTsSSnxVVa6uvCB5?= =?us-ascii?q?tijBEqfoCsrn5a3QJscsI1L7TKJKVV1lhQmr6Oviiw2+8sxw8eIUAN/36Mdy4M?= =?us-ascii?q?uUwFLaMpKDSy/uxr8wCCnCFDeGcUXfowvv1q7l89O/iHzy/4zrFMMF6xN+2CIK?= =?us-ascii?q?OCoGXPj9SIQkk31kIGjElK46R50do5c0qVS0AuzKGdFxIXOsreMQtVddZd9GDP?= =?us-ascii?q?fSaStuXA2Zx1P5+jGe/1Vu+BrqAUgl6jHAYyBIkD9NgOHpy23EHfN8fnI6YPyQ?= =?us-ascii?q?8x6wTzOFWFEPNJdQqPkDcAucGw0pl33IhaJjwGDmV9Nzi36qzQpg8wj/qJRM02?= =?us-ascii?q?bWsCXosYKnI2X9W3mzVHsHREDTm31P8ZyQeZ4jDgoSTQCSXzYMB4ZPeIfx9sDs?= =?us-ascii?q?+5+Skn+aislVHX6oneJ339Ndl6ud/P8+MbqIyBC/NITblwqEjcm45AR3O2SWLP?= =?us-ascii?q?F8C6J4ToYYk2cdP0Emq6UkC4iz8tU8fxPdOtLq+UgQHoRYdZq5SU3DEjNMCnDT?= =?us-ascii?q?4SARFwqP8f5Khkfw0Mf4I7YQL0twQ5L6G/IACY3cugQ2mzMztbVPhfwvukaLNJ?= =?us-ascii?q?1SYsafW6yHQ4RJEg0+a36VINRI0NjhzG3/mjY4heXjTtFXNFfgXOpSw5l29nNu?= =?us-ascii?q?ko2eow2xLIvkMaMzySeuxpdXZIv9ciClOOOX92EHY3R0eAjYrf5Q6hx6sd8DVb?= =?us-ascii?q?n9tPy+JKrWb+sYHFYDK3QqOrs5XUvzAnbdg8rK17KZbjLdeetJPCgjzfS4Hdsg?= =?us-ascii?q?KYUC67E/pansZfICdDTfZVh24qIs0GtpBH6UYrUcc+PbNPArE2pr+2cTpkETIS?= =?us-ascii?q?zSgBWoOa2jwCg/uz27vdlheUa5QsKAUKvohYjNYBVCB7eT8RpKimV4rKjWCEUX?= =?us-ascii?q?QLLB0V7QtS+AIKjpVwcfz94IrUUJ9MzCZbrO52UiTRCpZl7Ef0SmaSgVj8SfWu?= =?us-ascii?q?jfap3R5Mw/3w0tkXQhl/CVJSx+xOjEsnNKl3K7UMvo7NqjKIb1n1vHjqyOS9P1?= =?us-ascii?q?RR1dfUeEfmDIXbsWr8Uysc+XIQRY9Ox3HfFYgSkwRjZ6YxoVVAOoamdVji5zY8?= =?us-ascii?q?3YRmA6G4Vdy3x1YitXsHRz2lE8FbBOFjsVLXXiZoY5G3qJr/IJVdXnVf9Iebq1?= =?us-ascii?q?hHjEVnKzS5xoZEK8FR/j4MWyBCoDuHsNSuSM1D2Mp2D54WLdd8oHr9Gb1LN4aP?= =?us-ascii?q?rHEsvbzv0HDZ8SgmsFim3DWzB7O4T+VB8mIEAAUpOmKeplMsD+Y382fS81HNsk?= =?us-ascii?q?xv8OtBALiAk1lxqi5nHp9SHjZJyWylL1NrQXlJqeVVMqLVc9BHTvkzYh+uNRo+?= =?us-ascii?q?FeIm30OX/EF0m2v5bDJotgdA/SDSQRU0XzEPgrjxgT0ett2nOTgCRpJUajUhaj?= =?us-ascii?q?zIKx6HlSBSpxlTcUdqVI4FAtxd4bEUwZNU/tbeSUarMSwFXAZtNhgi3vpbiEFO?= =?us-ascii?q?q1iXdj7FDQqwa/nPtgN4fd2LoM6uNvT58x9Nipn7v+Ag66UDW3qmlBWvQdDZsY?= =?us-ascii?q?DxrcCFuVWVdKjmKe28fWHOQyXWgRC2m7gkE4HA/zLPPwpDN5l61X0kbID6Bm7F?= =?us-ascii?q?IRtKO6AWK1dVWK1hddpGpeVaaNN+d6YS5a9hHBSHSQ3zGIa3tvlJMk7TRSjCLy?= =?us-ascii?q?WG6uG/u5zc4qHdSef6esyB3HLHQ6VpPphk9zX0B7Dq3pJA9Ubs3Pdi6F96Q0Dc?= =?us-ascii?q?My+dtNThOh8L5M66e0v6pZ0pASnZD4pskHf23UFAcNcXQze2/5sGzpNZ9GzwRv?= =?us-ascii?q?h80kTpt+1S7bZk45Et47910ce0ObvSKfNCvE97GBibGBtl+Yg2DWhiQ2BRfvUR?= =?us-ascii?q?J+3PfaQYisDur/74F7AN5B2S4exZZsPNJ1vdlcmnFjGcVRtEkR8cpj4cNASRzO?= =?us-ascii?q?OKm6luRsq/ouj5wE0t6UCkLhEa1LBt+ZuE+q2Qqe/VdRTR178EWrPuRszpsLQh?= =?us-ascii?q?oEaS5eAglL4Se2x6fwynH/IbVs4G3GvgyroqzS00GcPZA73g4OJDV24+nj/4mZ?= =?us-ascii?q?ByBVMWGv0OHbqM4ItRgHw1m/DDOd0QaaBCnXyDFRi6Hb8e0XSr8TeYIHF5ghHS?= =?us-ascii?q?1BH9WWWz7FvtoC95RyvMys3vkktTVrm5H0ddRTGpOVNisDOSIAXoqMf3ub4r40?= =?us-ascii?q?0sNWzkrt2NnnO7OLxLB83/OMCcIS4sqVIRjZ0+Wtuv2YQBFtqmOtsR8XZ+bvzF?= =?us-ascii?q?62OwiCJBpqhKhoXE7sGS4PXXEmGqj7eGpLWV2DBY1n84sEkj5d+6MvHB+caKQ+?= =?us-ascii?q?io1mYWVCp/oBfOXx+rpbzds1AUOFaE3F3NmIMUItFTxWM42V3+5Og/XNIz8x1T?= =?us-ascii?q?FoLbZ/MHpT3+IzX0zkiCbNIwTCmRySNXHkjyEVl6BqczxH7wsNjOlXfK9F0iXp?= =?us-ascii?q?NweFD/hRxrE4U4Llog6F0TwiUdFAgNbg6UDLWzCETqM4QEUlMDaQyd07ime6c4?= =?us-ascii?q?x0lzwrKp5O/Pc+N8A64NNvdSjgGQmlhUBowZvbcYQL1iZ19X7LTXqRT6C4j7Q/?= =?us-ascii?q?jmkmI9Nf+0QsBf6s0ZsmUt4wahSBq66JdD6bkbhIqOdqFafZjGpNp84Ft/5T4T?= =?us-ascii?q?aixNhwByjxK4UO8Gvu/s/sPWsIG25eaySqkiW/8b9x8uB2Rxl5HwmkwsocnL1+?= =?us-ascii?q?dATY3YkZ/w8AFWI3+Eoona0Rh8KfYWK42xYbZg824KKDQZJ30TI9WZceQ84zVq?= =?us-ascii?q?MDXJ/VNOGMQMZckXPMDVgwBbllXpWK1P9srcAlKYE518d9w04Gr3xjE19oE8Uu?= =?us-ascii?q?X55D+tO5/f61BNP/VejCRjj9/CvPIawebOBygX73iZbAJ1wiCYx5mOFfnw5+OM?= =?us-ascii?q?x8/QV18cGS42SYhdLiKY+QO7Xuq1iInpUgSM58/vmpIxakaQSWa3nKsbqatDDO?= =?us-ascii?q?9Aiir63jhCDI/1nOias8Cx6GdNsF1IDppz5wXfGKpDJpV7JQj4ls6zS0hzHCT/?= =?us-ascii?q?Yt/bdgYuuOeNwucM4vl+OFX+ZYABPxIE0Kj26XxLQQtyULT2pEqWXfoNZNt6T/?= =?us-ascii?q?PJtn9V5pxmK68TO1ido5vmrixWp1AyAQ8pbqIwrzNBe0nKggJVQab1t6Qahgsa?= =?us-ascii?q?T9F5pVdGGXisN2Im+zrHSaNVgbGUCPwS9DWTUqMOXFtzPyN7QhO6wpNudKW1nf?= =?us-ascii?q?FJtWNGhCB9oOMw3zxgWhS8pTXmp7gR1jI45LG4qDIBtGRKTuqCiCfIEkxPwukF?= =?us-ascii?q?g6kaCnbi70G8YXYYYYv95bloP8Lg+pc773Q4exUjcDUMXf68BCHok6OIHouPvc?= =?us-ascii?q?pehB6KuMXOa6W/IjQSNrQ51BLsWnl80gnYnBZz82sLQy6t7MElJIWjI8klwjen?= =?us-ascii?q?GWnBeFYK/KxJrNP7tUQXQ+sudVNh3GJj39CGRi0TXsPPHX04jgw5aWpZcZJD7g?= =?us-ascii?q?QaG7MvgjaSsalM5hsUbyvMEoS55onQmt/F2XsjQtdkyGLWoraIh50w331jhdx0?= =?us-ascii?q?8jSCuHIMeOzES8VsGGT81p9DyeziYPWgqu8HSI9hyLWvTvACNs2j9HCt2JVtXE?= =?us-ascii?q?+lx6gRE0C/MOAd2rfRSz2lRnGAWeSXb2iMmC40Mkzy5RioNl03b8NKr04hMuTc?= =?us-ascii?q?nZNckgzhUa9uRiqOv1Pby3YjMewCfQIspIinYxAKTPIWZ+WEOeguwfg+BUAQb3?= =?us-ascii?q?/IASR2CPG5sVq3kIh9JXpg/V3wYf7x/QD+LNuSBh4EHJbfrp5w+vy6RWWBNGRi?= =?us-ascii?q?zBJoP0l08OHfGEo3tuNGdZaeg8TQjcxh0eEZb/dtLTE9utkLl41494aU1tuKfA?= =?us-ascii?q?rKzpb2ItHVvuSYA+PBwEs3YG1aVaAZYQzt7YUgItE5Q6HTHadevRkEHag6R5gh?= =?us-ascii?q?OH3r9KB6KwNzdgDRaa+xgsntoeKLfYVbqGPM7lI3NyfcoBwDyvq7TQBhaJCqnX?= =?us-ascii?q?ryKogqRj1dt91tFgdmHIxXFsMOsQWnB5+UmLmlhNKq+kJ6uuoKsa/uBfDQ0NS2?= =?us-ascii?q?wZ99X59A5UyEJDzRHrVkglx5juSuhffNypnxCd/iedMDUeh0WHXFZ6TDHoW+Nj?= =?us-ascii?q?KOINzzd1RB876G37JzSg+RazzhX6qaqC2kM+1p4Esjyoxiferc0CIi4qre2Nvz?= =?us-ascii?q?e2FbvDmsoWSONJtF41zAHfbeUA5MSfqZ7GZlGrUabYzw9OgQKtEi2Nyc7BNo7D?= =?us-ascii?q?Re0cuKP7ShrlXS1U1lb57bKlXm2zohU4kQPBu/KVcsgXPeqnnFBXRcL86kKdRi?= =?us-ascii?q?gdqMChzt5lJxmX02ZmNaG2rnX9GROW8B18K5fg2K+xpBD8wfkO6vZU44qqqyRP?= =?us-ascii?q?FzOppbneWqtbMHkctmKi3IS8ZaIyHQI6FsPjVPFuXAvkMlYh0avLgvXIc6e5yO?= =?us-ascii?q?L1gaMEeP0y/yyhHC0ULsfdy2yKmJODoW8mlAz7/d1ThMphK5ueqCj8ziSbDZao?= =?us-ascii?q?v5UOTUMCU7SjGQXS4yHlqx+Ve4p/oEu+KVIWIFrV8IYiKSCQgTpqd0oNjOD2/T?= =?us-ascii?q?n/NsfJkLhPCcRiDxRzd0lK0oBiZErUqMWeYMFRHKb3/9h2pRoA6iKeVP/XLidL?= =?us-ascii?q?KV3bdVW+oKAotMdf2ZXtTYefBCJzsykDUWJvq8dcXGr7klylLIUXcZE67Q+V2R?= =?us-ascii?q?VkGZWeacxzP1UoURpIU0pC4o9cjLni92DqTEJbCfqCCy8oSgliaXpfXeVnUxY0?= =?us-ascii?q?wymO8CAmyBwB5aKGEeCtEVo1rgQqiaaEZJyn0piPhi2xgWeAR8SnduyGFZnO6h?= =?us-ascii?q?Gs1FTl4ZlH2hQP8BbFB3CjMw5kiK4gvpbNwPo8DTWnFe+aUWSYYHKvkn9pXXMr?= =?us-ascii?q?MKwPk1xDJmvDA6syKFAlNGgAKF9rbfEaN/y7BZ+2k34et2XkCOQjPYdGjL0Iym?= =?us-ascii?q?BNxTxS12u3Dry9LUvvxxNLtdv4x5AlAKASRyJt3G+DBOT3z72AW1vxahADuRPi?= =?us-ascii?q?gV4DAVKiwZJa5JyLpgvRLJcMvRwV+BvKIm7k2wAECEDaTn9oZMD5TN3BiiZC9X?= =?us-ascii?q?OR+qGJdwtPdJkNtaNakmao+4K1zMJAn3CESfoS9ap0uimaiiEccfmjZWqa4rMt?= =?us-ascii?q?y8GtBSAA=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2GHEgAheSdY/wHyM5BdHQEFAQsBGAYMgmodAQEBAQEfWIE?= =?us-ascii?q?AoyYGgRyBbRYBlFknB4F0hhlTAQEBAQEBAQECAQJfKIIzGn5bPAIBAwECNwYBA?= =?us-ascii?q?QwgDAIDCQEBFwghBQMIAwEtCwoRDgsFGASIQAEDAa5VgxAqAoJeAQEFiDcBCx0?= =?us-ascii?q?IhXKJPhEBaIUVAY5ki2GGPIoWC4oWhgpJkQMCVVopHIMSQ4FGcYVbgi0BAQE?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.nsa.gov with ESMTP; 12 Nov 2016 20:21: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 uACKL1tO027369; Sat, 12 Nov 2016 15:21:11 -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 uACKKw5b065520 for ; Sat, 12 Nov 2016 15:20:58 -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 uACKKwxu027367 for ; Sat, 12 Nov 2016 15:20:58 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1ApBQBeeCdY/2OteVtdHAEBBAEBCgEBgxQdAQEBAQEfWIEAoyQBAQaBHJJRhC4MiA1TAQIBAQEBAQJiKIRiBkABATgPICYLPBsZiGIDAa5VgxCDCgEBBYhgCIVyijiFFY5li2GGPIoWC5AgSZEDAlWBA4MuQ4FGcYgIAQEB X-IPAS-Result: A1ApBQBeeCdY/2OteVtdHAEBBAEBCgEBgxQdAQEBAQEfWIEAoyQBAQaBHJJRhC4MiA1TAQIBAQEBAQJiKIRiBkABATgPICYLPBsZiGIDAa5VgxCDCgEBBYhgCIVyijiFFY5li2GGPIoWC5AgSZEDAlWBA4MuQ4FGcYgIAQEB X-IronPort-AV: E=Sophos;i="5.31,480,1473134400"; d="scan'208";a="5819490" Received: from emsm-gh1-uea10.corp.nsa.gov (HELO emsm-gh1-uea10.nsa.gov) ([10.208.41.36]) by goalie.tycho.ncsc.mil with ESMTP; 12 Nov 2016 15:20:57 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3AT1KSjBFEHRDPWJd2IbBYC51GYnF86YWxBRYc798d?= =?us-ascii?q?s5kLTJ78os2wAkXT6L1XgUPTWs2DsrQf2rGQ6/+rADdcqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjSwbLd8IRmssQnctMYajZZsJ6s+1xDEvmZGd+?= =?us-ascii?q?NKyG1yOFmdhQz85sC+/J5i9yRfpfcs/NNeXKv5Yqo1U6VWACwpPG4p6sLrswLD?= =?us-ascii?q?TRaU6XsHTmoWiBtIDBPb4xz8Q5z8rzH1tut52CmdIM32UbU5Uims4qt3VBPljj?= =?us-ascii?q?oMOjgk+2/Vl8NwlrpWrhK/qRJizYDaY4abO/hwfq7GYd8WWXBMUtpLWiBdHo+x?= =?us-ascii?q?aZYEAeobPeZfqonwv10AogGjBQm2GuzvzCNIjWLr0K073OQhFgfG3BIhH9IKtH?= =?us-ascii?q?Tbssj+OaAJXuC0w6nIyjPDYuhL1jjj84fIcwouofeWUbJ3a8rRxlAiGgXYhVuT?= =?us-ascii?q?sYzoJzeY2vkXv2SG8eZsSPijh3Mlpgx/uDSiwsMhhpHXio0P1lzI6yB0z5wpKd?= =?us-ascii?q?C2Rk52ZN+pH4dVui6EN4Z6Xt8uTmR2tyknxL0LvIC3fCYXx5kkwhPfZeCIf5SS?= =?us-ascii?q?7R/mWuadPDV1iXNjdbminRi961Kgxff5VsSs0FZFsC5Fkt7Uu38X0RzT7dKHRu?= =?us-ascii?q?Fm8Ueg1jaP0AbT5vtfLk8qjabbKpghzaAslpcLtUnPAzX6lFjogKOLbEko5+ql?= =?us-ascii?q?5ur9brjiopKQL4p0hRv/MqQqlMy/G+M4Mg0WUmeA+OS827rj/UviTbpRj/02na?= =?us-ascii?q?7ZsJbAKcsAuKG1GxVV3Zo76xajEzem18wVnWIZI1JBeRKHiZXpOl7VLfDkDfaw?= =?us-ascii?q?n1SskDBxy/DAJb3uGI/BLnfEkLf/Lv5B7BtHxQ4yy81Pz45FAbEGZvToUwn+s8?= =?us-ascii?q?KLIAU+NlmQyvv9BdNhnqkfVmWJHK6dNK6a5VWJ6eUpC+WBbo4cvnD6MfdztK2m?= =?us-ascii?q?tmMwhVJIJfrh5pAQcn3tRvk=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0F4EgANeSdY/2OteVtdHQEFAQsBFwEBB?= =?us-ascii?q?AEBCgEBgmkdAQEBAQEfWIEAoyYGgRyBbRYBkE2ELgyBdIYZUwEBAQEBAQEBAgE?= =?us-ascii?q?CXyiCMxiBAFs8BkABATgPICYLPBsZiGIDAa5VgxCDCgEBBYhgCIVyijiFFY5li?= =?us-ascii?q?2GGPIoWC5AgSZEDAlWBA4MuQ4FGcYgIAQEB?= X-IPAS-Result: =?us-ascii?q?A0F4EgANeSdY/2OteVtdHQEFAQsBFwEBBAEBCgEBgmkdAQE?= =?us-ascii?q?BAQEfWIEAoyYGgRyBbRYBkE2ELgyBdIYZUwEBAQEBAQEBAgECXyiCMxiBAFs8B?= =?us-ascii?q?kABATgPICYLPBsZiGIDAa5VgxCDCgEBBYhgCIVyijiFFY5li2GGPIoWC5AgSZE?= =?us-ascii?q?DAlWBA4MuQ4FGcYgIAQEB?= X-IronPort-AV: E=Sophos;i="5.31,480,1473120000"; d="scan'208";a="873094" Received: from anor.bigon.be ([91.121.173.99]) by emsm-gh1-uea10.nsa.gov with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Nov 2016 20:20:56 +0000 Received: from anor.bigon.be (localhost.localdomain [127.0.0.1]) by anor.bigon.be (Postfix) with ESMTP id 320D71A1AF for ; Sat, 12 Nov 2016 21:20:55 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bigon.be; h= references:in-reply-to:x-mailer:message-id:date:date:subject :subject:from:from:received:received:received; s=key1; t= 1478982022; x=1480796423; bh=gy6Ov/r8OeQs+eDX1CQQHxXw3NYHbRDPfTE BM2viH44=; b=pFLNHh/aRE5BbLIDo3PJEn6V6VX6K/HRRbWsLNcW7X6Ue5YM9HS vaXnocRljfXNGwanb1/WzpswRyxztd1Agv96lge56P/ZYZ1p3UthZDhxhfsQZIRn GRkCIwfymLbKzkisxRrDzgFnhIa2QOlcTAVe5U7z7lnJxSLvnI5KoLyM= X-Virus-Scanned: Debian amavisd-new at bigon.be Received: from anor.bigon.be ([127.0.0.1]) by anor.bigon.be (anor.bigon.be [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id PmqjrpWFtwxS for ; Sat, 12 Nov 2016 21:20:22 +0100 (CET) Received: from fornost.bigon.be (unknown [IPv6:2a02:a03f:6c:e500:edf:2fd8:fc0a:f176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bigon) by anor.bigon.be (Postfix) with ESMTPSA id 527561A1A8 for ; Sat, 12 Nov 2016 21:20:22 +0100 (CET) Received: from bigon (uid 1000) (envelope-from bigon@bigon.be) id 40772 by fornost.bigon.be (DragonFly Mail Agent v0.11); Sat, 12 Nov 2016 21:20:21 +0100 From: Laurent Bigonville To: selinux@tycho.nsa.gov Subject: [PATCH 2/2] policycoreutils: Use GObject introspection binding instead of python-gobject in selinux_server.py Date: Sat, 12 Nov 2016 21:20:21 +0100 Message-Id: <20161112202021.4469-2-bigon@debian.org> X-Mailer: git-send-email 2.10.2 In-Reply-To: <20161112202021.4469-1-bigon@debian.org> References: <20161112202021.4469-1-bigon@debian.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 From: Laurent Bigonville Signed-off-by: Laurent Bigonville --- policycoreutils/sepolicy/selinux_server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/policycoreutils/sepolicy/selinux_server.py b/policycoreutils/sepolicy/selinux_server.py index cdf4d16..8bd1fe5 100644 --- a/policycoreutils/sepolicy/selinux_server.py +++ b/policycoreutils/sepolicy/selinux_server.py @@ -3,7 +3,7 @@ import dbus import dbus.service import dbus.mainloop.glib -import gobject +from gi.repository import GObject import slip.dbus.service from slip.dbus import polkit import os @@ -128,7 +128,7 @@ class selinux_server(slip.dbus.service.Object): raise ValueError("%s does not exist" % path) if __name__ == "__main__": - mainloop = gobject.MainLoop() + mainloop = GObject.MainLoop() dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) system_bus = dbus.SystemBus() name = dbus.service.BusName("org.selinux", system_bus)