From patchwork Wed May 3 10:30:30 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petr Lautrbach X-Patchwork-Id: 9709199 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 A4A986038F for ; Wed, 3 May 2017 10:35:01 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9304B285F9 for ; Wed, 3 May 2017 10:35:01 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 8799328601; Wed, 3 May 2017 10:35:01 +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]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id E68BE285F9 for ; Wed, 3 May 2017 10:35:00 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.38,283,1491264000"; d="scan'208";a="5425674" IronPort-PHdr: =?us-ascii?q?9a23=3AozksuRLDHeZMN2+WltmcpTZWNBhigK39O0sv0rFi?= =?us-ascii?q?tYgQK/TyrarrMEGX3/hxlliBBdydsKMazbeH+Pq+EUU7or+5+EgYd5JNUxJXwe?= =?us-ascii?q?43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRp?= =?us-ascii?q?OOv1BpTSj8Oq3Oyu5pHfeQtFiT68bL9oLBi7qQrdutcXjIB/Nqs/1xzFr2dSde?= =?us-ascii?q?9L321oP1WTnxj95se04pFu9jlbtuwi+cBdT6j0Zrw0QrNEAjsoNWA1/9DrugLY?= =?us-ascii?q?TQST/HscU34ZnQRODgPY8Rz1RJbxsi/9tupgxCmXOND9QL4oVTi+6apgVRHniD?= =?us-ascii?q?0DNzUk7m/ZjMJ+h79frB64uhBz34vYbYeIP/R8Y6zdZ8sXS2pfUMhMWSJPAYGz?= =?us-ascii?q?b4UXD+cDIOpVoZfyp0AVoBeiGQWhHv/jxiNUinPq26AxzuQvERvB3AwlB98Aqm?= =?us-ascii?q?rbrMnvNKwPV+661rTIzSnZb/xNwzjy9IjIeQ0mrPGUWbJ/a9fRyVU1FwzelFqd?= =?us-ascii?q?spblMC2I2eQNqWeb8/BsWv6oi24isgx8pCWkyMQ0ioTRm44YxV/J+T95zYooP9?= =?us-ascii?q?G0VkF2bcC+HJdNry2WKZd6T8c4T211tis21KcKtYO4cSUE0pgr2R3SZvqaeIaS?= =?us-ascii?q?+B3jTvyeITJgiXJgf7Kwmgi9/FC7yu35Ssm0yFFKrjdZktXUtnACyRjT6s+fR/?= =?us-ascii?q?th5EihwzeP1x3I6u1ePUA1lbbUK54mwrIqkJocrV/DETPslEXzja+Wcl0o+umu?= =?us-ascii?q?6+v5frXrvoKQOoB7hw3kMqkih9azDfo3PwQQRWSX5Pyw1Lj58k34RLVKgOc2kq?= =?us-ascii?q?7csJ3CPsQUuKq5Aw5T0oY+5BezFiyp0NMFnXkBMF1KZgmHgpP1O1DOPP/4DfC/?= =?us-ascii?q?j06qkDdw3f/KJLLhApLTLnTbirfuYa5961JAyAo01d1f5ZVUCrcbL/LvWk/+rt?= =?us-ascii?q?rYAwQ7MwyzxebnDc9y1pgCWW2RGK+ZK7nesViS5uIgO+OMfpMauC7hK/g54P7j?= =?us-ascii?q?lX05mV0Hcqa13psXc3e4HvJnI0WHenfsjNMBEXoFvwUlUezqjkGCUSNJa3a1Ra?= =?us-ascii?q?I86SkxCJi6AofbWoCtnLuB0T+1H51XYmBGD06DEW3zeoWKRfgDdSWSItV7nTwc?= =?us-ascii?q?T7ihTI0h2g+yuw/m0bZnKfDU+iIAv5L5yNd1//HTlQ019TFsEsuSz2SNT2Zynm?= =?us-ascii?q?MUWjM7x75/rlJnyleC0Kl4hPpYGcZV5/xXTgcwLYTcwPBiC9DuRgLBec+ER0u6?= =?us-ascii?q?Qtq8GzE8Vc4+w9gLY0lhAdqilQzD0zCsA7ALi7yBHIY0/b7E33jtO8Z9zG7L1a?= =?us-ascii?q?kgjlkhRMtCLmimhqpm+wjSAY7FiUOZmLywdaQf3S7N6nmMwXCIvE5GTA56Sb/F?= =?us-ascii?q?UmwHZkvKsdT54VvPQKS1BrggNgtByNWCKrdRatHzllVJWuvsNM7FY22vn2ewBB?= =?us-ascii?q?CIxq6DbYfxZ2oc3D/dCFUfkwwJ83eJLxQ+Bjymo2LYFjBuEkjvY0z0++lktHy7?= =?us-ascii?q?VlM0zx2Nb0B5ybW14gQaheadS/MIxb8EoD0uqy91HFamx9LWD8CPqBZ/c6lGZt?= =?us-ascii?q?M9+lhH33rDtwNhJpygM7xihlkGfgR5pUPhzRN3BZlBkcgxt34qyRJyKaOB3FNa?= =?us-ascii?q?eTKYxor8OrrNKmn95BqvcbLZ2knC0NaK/acC8Pc4pE/gvAGuC0ov6HZn3MNW03?= =?us-ascii?q?ub+5XGFg0SUYj+Ukwv7Rh1u6naYjUh54PTzXBjK7S7siXD2903Huso0QyvcMta?= =?us-ascii?q?MK+eEw/yCcIaDdC0KOM2g1ipcg4EPOdK+a4vMcOmbfyG2LW3POt7hzKmi2NH4Y?= =?us-ascii?q?540k2W8SpwUOjI0IgZw/uAxAuISy/8jEu9ssDwgY1FaysdHm6jySf6Ho5RfbZ/?= =?us-ascii?q?fZgVBme0OMK329B+i4TqW35C+16pH0kG19OxeRqOc1z92hVd1VgKrnO6mCu31T?= =?us-ascii?q?h0nio1oaqY2SzB3/7tdAEbOmJRQmltk0vsK5Cuj98GREiocxQplBy96Eb8xqhb?= =?us-ascii?q?oKB/IHfIQUpTZSf5MXtiUqyqurqFec5P54sisT9LX+SkfVCaVrn9rgME0yPiA2?= =?us-ascii?q?Re2Dc7dyuwtprlnxx6j2SdLHlooXrdeMFwww3Q5MbbRfJL2ToGXiZ4gyHNBleg?= =?us-ascii?q?J9mp4cmUl5Dbv+C6VmKhTYFTfTDwzYyesCu75GtqAQCwnv2ogd3nCQk60Sn619?= =?us-ascii?q?Z2TiXEthD8bZf3166iK+JoYlFoBEPg68p9Aox+iIwwhJUU2XcEnJWa4X0HkGno?= =?us-ascii?q?PNVAxKLxcGENSSQMw97P7wjvwFdjIW6Rx4LlSnWdxdNsZ8GgbWML3iIx9dpFBL?= =?us-ascii?q?2P47xDmSt1vl24rQTKbPh4gjsdz/wu52IAj+EPpgUt0j2XAqoOEklAISzsixOI?= =?us-ascii?q?4si9rKpJYmavaqO91ElgktCnF7GCpB9TWGrjdpclBy9w4d11MEjQ333r9oHkZN?= =?us-ascii?q?7QYMoNth2SjhjNlPZVKJQsmfoKnyZnP3zyvWE9we4hkRNuxY26vJSAK2h15KK2?= =?us-ascii?q?GANYNjnuaswP+zHtkaZfkt+Y34+1GJVtADILXIHnTfiwCjIdqeznNxqSED07sn?= =?us-ascii?q?qbA6fQEhKE5UdpqnLOHIqnN3eJK3kF1d9iXgWSJFRDgAAIWzU3hoY5GRq3xMzl?= =?us-ascii?q?bkh5/ioe5ljkqhRS0OJlLAT/UnzBqweycTc4UoOfLB1L7gFY+0jaL8Ke7uVpHy?= =?us-ascii?q?FX4JKttgqNJXKHZw5QF2EGRlSEB0z/Prmp/dTA/fKXBuyiL/vJZLWDsuJeWOmV?= =?us-ascii?q?ypKoyItp5S6MNt+IPnlgEfI0xlZDUWp+G8TDlDUFUzYXmD7Vb86HuBe8/TV6rs?= =?us-ascii?q?Wl//TvXALg+5ePC6dIPtp14B22h7mMN/KLhCllMzlYzo0DyWXOyLcBwF4Ykztu?= =?us-ascii?q?eCW1EbQcqS7NS7rdmrVNAx8VcS9zMdFH76Y73ghNIsPUkM/61rtigv4yEVdFWk?= =?us-ascii?q?Trmtu1aswSP2G9KFTHCV6FNLScOzLE3tr3brm6Sb1Mi+VUrAa9tiyHHE/mJDiD?= =?us-ascii?q?kCPpVx+3O+FWkC6bJABeuJ26cht1D2jjVsjpagWjMNJsgz02wKc0hmjWNW4SMD?= =?us-ascii?q?h8dVlCrruM4iNZmPp/H3ZN7n1/LemLgyyZ9fXXKo4Ksft3BSR5j/pa72ohxLRL?= =?us-ascii?q?6iFEReB1mCzJo95vvV6pjPeAxiBgUBpUpTZBnJiLsll6OaXF6plAXm7J8w8W7W?= =?us-ascii?q?qOERsKqMFlBcfxu61L0djAjqHzKCpY893O58ccA9XUKMSdP3o7KBbpBDnUDAgF?= =?us-ascii?q?TD6sL23fgVJSkO2K/H2Pspc6soTsmIYJSrJDT1w6DO0aBV5qHNMcO5d6RSgknq?= =?us-ascii?q?SFjMES6nqxsgLRSN9cvp/ZSvKYGe/vJyqBjblYexsIxqv1Ip8SNo303ExibEJ3?= =?us-ascii?q?k5nUFEXLXNBCuCthYhUzoEVX/3h0Vncz1F79agOx/H8TEua5kQQ5igRkf+Qi6i?= =?us-ascii?q?zh41AvJlXUoiswlVM+mdThgT+Kdz7wI728XYZMCyr7r0IxKI/0Qx5pbQ2umkxp?= =?us-ascii?q?LCvER7VUj7d6b2Brjw7dtoVJGfFHV61EZwEfxfKMavo01lRcrzmoylVc5evZE5?= =?us-ascii?q?dikhUlcYK0pXJaxw1jdMI1JbDXJKdRzVhRhqaOsTGz2+A0xw8eKUgN/32OeC4U?= =?us-ascii?q?uEwIMbwmKDSy8uxq9wOChyNJeHIQWPoyvvJq6kQ9NvyGzy3+ybFDLlu8N++YL6?= =?us-ascii?q?OCp2jPj8iIQkgz1kMJjUVF+6Z50ds7eUqOS08v1KeRFwgONcfaMwFacdFS+2bJ?= =?us-ascii?q?ciaUrerNwYl4MJ68FuDyUOCOs6gUglq+HAk3H4UA9MIBEYew0EvAN8foMKYFyQ?= =?us-ascii?q?kx5ATsPFiKEfNJeBSNkDgavc6/yJ530JJHKT4DG2V9Nj+75rHNpg8lmPCDRss5?= =?us-ascii?q?Ym8GXosYMXI7QNC1lDRHv3RBETa3yfkUxxKY7z/moSTRAiL8YMR/a/eJfxNsCc?= =?us-ascii?q?22+DUl/6iwl1HX7o3UJ3vmOtR6pt/P9eQaqo6DC/NTV7lyrUHcmohfR3GxXG7P?= =?us-ascii?q?F8O1K4L3a4k2Ytz+Emy6XUCnizIpU8fxO86gLrOWjgHsRIZUtpSb3T84OMChET?= =?us-ascii?q?EeHgt/qPsY5KJgfwEDZYQ0YQLwvQQkK6O/OBuY0smpQ2u1KjtWVflewv+8Z7xL?= =?us-ascii?q?zyohdeC6yHw4Tp4m1eW391ACRI0ShBHE2fmjf5VeUTT0GnFFZwXPpC85l299Nu?= =?us-ascii?q?YywuYy2w7HsVgcMj+Rb+NlcmpEsM8gBVmKO3V5FnI4R0OAjYrE+gOjxbQS/ypB?= =?us-ascii?q?kNlKyeJFtXj/vpnYYDKqQqOmso7asys6YtgguqFxP5HjLtGAtJzAgjzVVIPQvR?= =?us-ascii?q?GdUC6mC/pancBdLzlGT/lOgmwqI9EJuZRf5korTccxPaZPCak2qrCtczpkAjYY?= =?us-ascii?q?zTUFWIOYwDwCnuC81qPVlheNcZQiNBgEv4tHgtYGTiF5fDgRpK65WIXQjWOETX?= =?us-ascii?q?ILIAgL5wRW+A0AjpNwfvzi4IfQVp9MzT9WrO50UivMEplo7EP1RHiLj1biVPiv?= =?us-ascii?q?lPek0h5VzPLpztYUQgV/CVRHy+ZQiEQoNKl9K7MMsY7Srj+IaUT6sXr3yOS8Pl?= =?us-ascii?q?lRztbbekbkDIrfr2X8TDMT+XkVRY9Jx3HfEZUSkwV5aKY3qlVDOpqmekPk6zwi?= =?us-ascii?q?2YtpA6GyVdq3yFY9sXYGWyCqHsJPCu18rF3XWDxlY5WqqJr/OJVfWW5Q94ODpF?= =?us-ascii?q?hHikltNDS5yZVEIcFX/jEMRCRPoSmavNaqUsJDw9J2D5kWLtd8oHr9GaJEOJmN?= =?us-ascii?q?o3ItoLDvzGHW+ywkuleg2DqzA7O4T/5e/2AGGwUpIXiepVcrD+Qy92fd7EzNsk?= =?us-ascii?q?p0/upAAbiPlVt+oDB4Hp9UBzZJ0WuqL1N8TXVctOVaMqvVedRGQ/YufR+vJwA+?= =?us-ascii?q?Ffk+0kyG50F7h3H5YzBpuwtb/CDcUQ80VTUVgrjzmD0erN2nNiEAS55SazUucT?= =?us-ascii?q?vFIRqBmS9LpBZfd11qW5cBD9ZZ/LEb2JBZ/tbeRUapMi4JRhpiORwk0fBHj05M?= =?us-ascii?q?rF2YeTzBDQqvbfvPsgd4fd2Lo86tMfv05xpIhZ3/sOAg6aoDQ2OpmRe3TdDZtY?= =?us-ascii?q?/8ucWAtlGSe6fgL+28fXjBQSDOjRC3m7gpFITF8DbIMAVFMZl61WQrboX7BW7N?= =?us-ascii?q?IxtGO7oRJ1BHWqBiddVGvudaatd/d6YH5aBhGhCKSg7hFYG0sPZGKVPTSijEIC?= =?us-ascii?q?Wa7uyzu4TT4qLBSeL4fMyD227HQ75rPpd98TT7Aanl3pJe+kXsxvdg7Ud6SV/Y?= =?us-ascii?q?My+fstjuOgQL69S8eUf4uJ0mAy/WCo9qkHXx3kFAa9YXQyqy/ZQA05NZ9Gz/Rv?= =?us-ascii?q?9k0kXoq+1S8KRk6ZMr7L93z8e0Ob3SJu5esUN9BRiUHApq/I03AGdjX2BRfvMR?= =?us-ascii?q?KPDJcKQFl8Dhtf74GLEM5R2I/+xZdcHHKFvfmsm+DTGcTQJLnBsbpT4dNAuc2O?= =?us-ascii?q?aPm7VoRsa9uej5xkUt7kC8LhEc1rBt4pyE+q6Sq+/JdBbRyKUEWqz2RsPysrss?= =?us-ascii?q?ulmd5fs/lLIUfWx1eQKnGvAHVsEB3mfg0bwqzSU0HsPBBb3g/vBDV2g+nj39hZ?= =?us-ascii?q?9wBEkWFekSHbqQ+oRShGE4lPLFNtcOaKBNhn6PFQK4Er8F0XOr7S+XLXJkghHI?= =?us-ascii?q?1hH8W2Kz7Fn4rS9iWyTM1MvjklBIVrarGUdSQjCpNlFivDOIJgrou8L9ub4p40?= =?us-ascii?q?EuLmzkqNWNmXOnOLNWA8L/I9icLjMvpF4NjZ0xQduv2ZsAGdemJdcc/35/YuHZ?= =?us-ascii?q?62OxnC9Lu71HiJbG4sGJ5vXXGmGtgLGApLWJ2j9Y0WQ4vFE46t27LfHB+9yKTO?= =?us-ascii?q?qu12YNTidwoRHNXxirpbzHt1oUI1CE0F/XmIwWOdFUxX041lrj5OUjW98z+htR?= =?us-ascii?q?GZvHZ/MYvz/zICH0wVGdY90pSiaezyFbHlXvEVl3AKI8wn7/vNrVlXfM/F0lXo?= =?us-ascii?q?twd03ihRFsCoU3N0Is50YNwioCFwgNZgqXDLe2CkT5NYEET1QMaQyb3Limfac6?= =?us-ascii?q?xUxzw7K16+DJceNxHLENOehBjgGQgFdXAJUWsbcRQLhkYV9S6LbXphT+C4jgR/?= =?us-ascii?q?XpjnswNea7Q89A88AZtmci4h6lSBq97ZdO9KoUiJeVeaFae5fModp870B95TEV?= =?us-ascii?q?bCBNhwJ/jxyhW+AGuO/j+sTbsIav6uu2TKYiXfkX+AQ0B2VwiJvwmlMjrcjM1+?= =?us-ascii?q?hCTo3ViIL/8B1CInORoIbVyQV8JvYOK4Ole7Zg7XYHKzIdJ30QJ9qWbecz4yt3?= =?us-ascii?q?PDXU/VxCDdsGZckEM8rVhQBUlkrpValP9srBBFCYD518d8Y24Gfs1T818JQ8Uu?= =?us-ascii?q?f86DCsPpDQ9UtNP+5ZgCVqit3CuPAfweDOBygP/XmZdx91zzuNy5aXEfb/4/mM?= =?us-ascii?q?yNHPWlMCHy42T5lSJDqY9gy6Xeq5jpPpXR2I6sXrmpIxaFqQRmCtnKQCqqtMHv?= =?us-ascii?q?BPiiPn3jhZEYD5gOmVvMSo6GtWsF1HDYly4AbBGKpBJJV6OQ73mtOtRkdiGiv1?= =?us-ascii?q?YNvUeQY2uOqK2ucM5P1zOFf8ZYABPh0J0K716X1RTgtqSb75oEyZXf4Pa9R6SP?= =?us-ascii?q?PItHdV6ZhvK6UXJliSuITqritUqFAxGAIpbbgwrjpGdknBggJYQKP0uL8ahQsa?= =?us-ascii?q?T9F5pUFNGWWqOGI9/DrLT6JVg7eNCPYN6DWcUrQOU1l0MiN5Wx6114lhe6Cynf?= =?us-ascii?q?xer21IkSVzoPks0zx7SxqxoiLsp6cX1jIm5r60rjIBuWZKTu+GiSfHFU1DzOgW?= =?us-ascii?q?jacbE3vi61u8YHkFbIfo/LZnJcDg9ZQ87HU+YBUjeTYGXeehCyzrkaOIA5KPv8?= =?us-ascii?q?hYhBGQucXCd7mzIjYONr4l0xLsW2B90hTCnBZv6GYLQyug48UiJIimPcYl2zen?= =?us-ascii?q?GWncdFYX+K9Jt9HxtVETRussdVxh2Hlj0tSARiAVRszABWg1jgYgaWhffpNM8x?= =?us-ascii?q?kaGLc0gjqSuKlJ4B0Uai/OEou54onQgdvI2X4lQNdlwmLWoaOEiY0u0H1hgN50?= =?us-ascii?q?9SmOuHITd+PEScNsBGb81ptHw+zke/qtqvwHSJdhyLm5Uv8CMsmi+XOx2JVuW0?= =?us-ascii?q?+l2qoREkG8MO8C2rfbSTmqRXefWeSRfGiGhyw5PVLq5Rm0Ml03b99Hr0AgMuvD?= =?us-ascii?q?m5FckBbsUa9uRiqOo1/b0HYsMecAeAIwpIinehYFQPQXZ+eCOegk2Oc+B0cUb3?= =?us-ascii?q?/VASt2DPe7sUKsnIh+IHhg/UT6bvju8g/4NNueAB8EHpDGrpRp4/y1WnqBOWN8?= =?us-ascii?q?zB11JER08ubfF1cytu9baJuRn8Lfh9d80e4DafhtNzcxutgNlYJ/8YOUytuFcQ?= =?us-ascii?q?nNzpbuItHYuuOXDOPZz0Q2YWxaSb4ZYQTp54UmIN42RaDcEaFevRQGCqgwWIYh?= =?us-ascii?q?OHvp9KFoMANzdRbcZKyzgsnuvO2LfJVVp3jS7lI+NyrcvhoDyvuvTQNlc5+qnX?= =?us-ascii?q?LyIIsrRjJAqd1tBQFqHIxVG8MPtwCnGYKbmLmni9+t/EN3o+EKvrT0CvDLzNS2?= =?us-ascii?q?wZ58Xplb5UyOOTbeGrNrgkB7geiohffAyJbxA9v4edwYTOh7XnLFarjeE4SxMj?= =?us-ascii?q?KOIMP8dFJY/LOH1bJ5UwmRZDrnUKacsy2kLvpk610hyoNkZOrT0CAt77bD1dv1?= =?us-ascii?q?Y2FUuDyurWaNNJRF91zKGe3eUA5ISfqf7mlqA7cbbY3q++cSKdYi2sST4xFv7D?= =?us-ascii?q?Re18uIO6yhrk7K2kJmepPXNU/p2yciWYkWOxSyKkosjnXfqnTaG3hcKdKkKcZ1?= =?us-ascii?q?itaPEhPt/1VxmX0qZmNZAWrnW9OROWkd28KjawyG8w1FD8oDn+GpY043qLWyRv?= =?us-ascii?q?NzN5VGh+qqrrMHnshtKy7UWchaMDvcLLhsPjpeFu/PvkQnYgYYs7gpXYc4fZ2O?= =?us-ascii?q?L1kbP0eAyCPyywzC3Fbqd9yt0qaGPiIW8nRBz7LY3jlAvQ65ueyWgsf7SrDWcI?= =?us-ascii?q?n2XOLOMCoiTjyaRy49EUWu+Vi/oPcEofyYIXsfolATfyKSBw4Tprx1odjWEGDT?= =?us-ascii?q?hfVpfIcWi/CCRyDwVCp4mbI9BilRrk+MWfsDGhfSb3L6nmpcvBatJuRN/XL4db?= =?us-ascii?q?GYwLRaW/AOCItWbvKZW8fYeexZJzowlDUZPeG8f8fGr7Y4yVLFVm0ZHLPN9FKA?= =?us-ascii?q?TU6aWPucxyjkXY8NpYg7pjIo+s7Mni9wC6nIJLifpzuy/YO5jyuVovPeWXc3Y0?= =?us-ascii?q?w0geMCB2+BzANGKG4aF9FG8H3qF7WNY0dKyWIBlfNl2xhKfh96FHJpzC54hvG4?= =?us-ascii?q?T/VUVURcqGqzXOcMZVt3RGco+UaX/hf4aPQatMzTTnMY/bwJH9lOZMI04ZXabf?= =?us-ascii?q?NDiM0i2yhr9Wlj6yg=3D?= X-IPAS-Result: =?us-ascii?q?A2HgCwDnsQlZ/wHyM5BcHAEBBAEBCgEBFwEBBAEBCgEBgwE?= =?us-ascii?q?mA2KBDI5zkF+CCwGVbCYDgXeIbVcBAQEBAQEBAQIBAmgogjMigSpbPAEEAQECe?= =?us-ascii?q?QMJAQEXMQgDATkaGQWIUYE+BQiyViYCinyGX4krfYUZAQSJOYgzi2+HG4tsDYJ?= =?us-ascii?q?XiBQnhkyUNFiBCk4hFYc3dIYhgj0BAQE?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.nsa.gov with ESMTP; 03 May 2017 10:34:48 +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 v43AYkxf030960; Wed, 3 May 2017 06:34:47 -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 v43AVELE015794 for ; Wed, 3 May 2017 06:31:14 -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 v43AUrfS029545 for ; Wed, 3 May 2017 06:31:14 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1CBAQC6sAlZhxy3hNFcHAEBBAEBCgEBgywmZYEMjnOQX5d9JIYAAoRiVwECAQEBAQECEwEBAQoLCQgohUUBAgIBeRBRPRoZiFaBPgUIslaKcwEBCCiGX4krfYUZAQSJOYgzi2+HG4tsDYJXiBSGc5Q0gWFOIRWFRoFxPjaGIYI9AQEB X-IPAS-Result: A1CBAQC6sAlZhxy3hNFcHAEBBAEBCgEBgywmZYEMjnOQX5d9JIYAAoRiVwECAQEBAQECEwEBAQoLCQgohUUBAgIBeRBRPRoZiFaBPgUIslaKcwEBCCiGX4krfYUZAQSJOYgzi2+HG4tsDYJXiBSGc5Q0gWFOIRWFRoFxPjaGIYI9AQEB X-IronPort-AV: E=Sophos;i="5.38,283,1491278400"; d="scan'208";a="6038186" 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; 03 May 2017 06:31:14 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3AMBe1fBNEPZF6OhA3DbYl6mtUPXoX/o7sNwtQ0KIM?= =?us-ascii?q?zox0LPT+rarrMEGX3/hxlliBBdydsKMazbeH+Pq+EUU7or+5+EgYd5JNUxJXwe?= =?us-ascii?q?43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRp?= =?us-ascii?q?OOv1BpTSj8Oq3Oyu5pHfeQtFiT68bL9oLBi7qQrdutcXjIB/Nqs/1xzFr2dSde?= =?us-ascii?q?9L321oP1WTnxj95se04pFu9jlbtuwi+cBdT6j0Zrw0QrNEAjsoNWA1/9DrugLY?= =?us-ascii?q?TQST/HscU34ZnQRODgPY8Rz1RJbxsi/9tupgxCmXOND9QL4oVTi+6apgVRnlgz?= =?us-ascii?q?oFOTEk6mHaksx+grxGrhyvpBJwwYDUbZqJOPZiZK7RYc8WSXZdUstXSidPApm8?= =?us-ascii?q?b4wKD+cZJ+hXsZX9p0ETphW4HwasGf/vyiVTiXDswaI60/kqHAbe3AwkBd0OrW?= =?us-ascii?q?jUrM/uO6gISu211rfHwijDb/xMxTfx8pTHchckofyVW797bMnfyVE3Gg/bklmd?= =?us-ascii?q?rZbpMy6b2+gTqWSX8ultWOy1h2I5qAx8pCWkyN02hYnTnI0Vz0jJ9SVnz4YxIt?= =?us-ascii?q?21UEt7YNG5HJdKrSGVKZZ5QsM4TGF0oio11roGuZujcCgLzpQo2QLfZuSZf4SU?= =?us-ascii?q?5h/vTvudLDlmiH5/Zb6yhBi//VK+xuD/TsW01UxFritBktnCrHAN0BnT59CfSv?= =?us-ascii?q?t55EihxCqP1xrI5e5eOk00j7TUJIMhwrEqipofq1jMHijzmEnulq+Zal0k+vS0?= =?us-ascii?q?6+TgerjmvYGTN4t1igH4L6QvldeyAfg4MwcSX2ib/v6w1Lv4/ULjWrlKgfo2kr?= =?us-ascii?q?eK+KzdcN8Woq+/Hh99zpco6xH5CSyvltsfgyopNlVALSqKk5KhH1jTPOryBPy/?= =?us-ascii?q?ywC0lD522+rMN5X7D5nNJ2SFm7DkK+Uuo3VAwRY+mIgMr6lfDasMdar+?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0GZAwDQsAlZhxy3hNFcHAEBBAEBCgEBG?= =?us-ascii?q?AEFAQsBgwEmZYEMjnOQX4IMlXEkgXeECQKEYlcBAQEBAQEBAQIBAhABAQEKCwk?= =?us-ascii?q?IKC+CMyCBLFs8AQICAXkQUT0aGYhWgT4FCLJWinIBAQgohl+JK32FGQEEiTmIM?= =?us-ascii?q?4tvhxuLbA2CV4gUhnOUNIFiTiEVhUaBcT42hiGCPQEBAQ?= X-IPAS-Result: =?us-ascii?q?A0GZAwDQsAlZhxy3hNFcHAEBBAEBCgEBGAEFAQsBgwEmZYE?= =?us-ascii?q?MjnOQX4IMlXEkgXeECQKEYlcBAQEBAQEBAQIBAhABAQEKCwkIKC+CMyCBLFs8A?= =?us-ascii?q?QICAXkQUT0aGYhWgT4FCLJWinIBAQgohl+JK32FGQEEiTmIM4tvhxuLbA2CV4g?= =?us-ascii?q?UhnOUNIFiTiEVhUaBcT42hiGCPQEBAQ?= X-IronPort-AV: E=Sophos;i="5.38,283,1491264000"; d="scan'208";a="6590098" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from mx1.redhat.com ([209.132.183.28]) by emsm-gh1-uea10.nsa.gov with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 May 2017 10:31:13 +0000 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 8F13580C06 for ; Wed, 3 May 2017 10:31:12 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 8F13580C06 Authentication-Results: ext-mx02.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx02.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=plautrba@redhat.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 8F13580C06 Received: from hulk.com (unknown [10.40.2.172]) by smtp.corp.redhat.com (Postfix) with ESMTP id D4EA619E30; Wed, 3 May 2017 10:31:11 +0000 (UTC) From: Petr Lautrbach To: selinux@tycho.nsa.gov Subject: [PATCH 13/19] sepolicy/generate.py: Fix string formatting Date: Wed, 3 May 2017 12:30:30 +0200 Message-Id: <20170503103036.17514-14-plautrba@redhat.com> In-Reply-To: <20170503103036.17514-1-plautrba@redhat.com> References: <20170503103036.17514-1-plautrba@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.26]); Wed, 03 May 2017 10:31:12 +0000 (UTC) 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 Fixes python3 problem: >>> print("Failed to retrieve rpm info for %s") % package Failed to retrieve rpm info for %s Traceback (most recent call last): File "", line 1, in TypeError: unsupported operand type(s) for %: 'NoneType' and 'str' Signed-off-by: Petr Lautrbach --- python/sepolicy/sepolicy/generate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/sepolicy/sepolicy/generate.py b/python/sepolicy/sepolicy/generate.py index 596891a4..d68f96ef 100644 --- a/python/sepolicy/sepolicy/generate.py +++ b/python/sepolicy/sepolicy/generate.py @@ -92,7 +92,7 @@ def get_rpm_nvr_list(package): nvr = get_rpm_nvr_from_header(h) break except: - print("Failed to retrieve rpm info for %s") % package + print(("Failed to retrieve rpm info for %s") % package) nvr = None return nvr