From patchwork Wed May 3 10:30:36 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petr Lautrbach X-Patchwork-Id: 9709211 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 95F7C60385 for ; Wed, 3 May 2017 10:35:14 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 83859284E5 for ; Wed, 3 May 2017 10:35:14 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 7876A285EB; Wed, 3 May 2017 10:35:14 +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 CBFE0284E5 for ; Wed, 3 May 2017 10:35:13 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.38,283,1491264000"; d="scan'208";a="5425758" IronPort-PHdr: =?us-ascii?q?9a23=3Az3wIZhFcPVc+1eWv44rO651GYnF86YWxBRYc798d?= =?us-ascii?q?s5kLTJ79psSzbnLW6fgltlLVR4KTs6sC0LuI9f2xEjZeqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjSwbLdzIRmsrQjcssYajZVjJ60s1hbHv3xEdv?= =?us-ascii?q?hMy2h1P1yThRH85smx/J5n7Stdvu8q+tBDX6vnYak2VKRUAzs6PW874s3rrgTD?= =?us-ascii?q?QhCU5nQASGUWkwFHDBbD4RrnQ5r+qCr6tu562CmHIc37SK0/VDq+46t3ThLjlS?= =?us-ascii?q?kINyQ98GrKlMJ+iqxVqw+lqxBm3oLYfISZOfxjda3fYNwaX3JMUMZPWSJcDI2y?= =?us-ascii?q?bIkAD+QZPetasoXwqUUBrQClCAWwGO/i0CNEimPq0aEm1ekqDAHI3BYnH9ILqH?= =?us-ascii?q?natsv6NLsIUeuoyqfH1yjDb+9M2Tjm8ofHbhAhquyLULJodcre01QvFx/fjlqL?= =?us-ascii?q?s4PoJCmV2foQvGib9eVgSfijhHIgqwF0uzWiwNonhIrRho8N11zJ+ip0zJw1KN?= =?us-ascii?q?GlUkJ3f9GpHIVKuy2HL4d6XN8uTmVytConxLAKp4S3cDUJxZkp3RLTdf+Kfo6V?= =?us-ascii?q?6Rz5TumROy13hHd9dbK6gBa97Favx/XnVsmxzFZKti1FksTQtnwV1xzc9MyHSv?= =?us-ascii?q?xl80e9wzmPzQHT6vxfIUwuiaraK4Iuwr43lpYJt0TMAjT2l1nsgK+Td0Uk/vCk?= =?us-ascii?q?6+XhYrr4up+RL5J4hw7xP6g0msGzHP40PhYBUmSF4+iwyaXv/UjjT7VLiv02nL?= =?us-ascii?q?PZsJffJckDva62HQtV0ocl6xaiADaqyc8XnX4aLFJDZB2IkZPpNkrSIPH4Efi/?= =?us-ascii?q?g1OsnC1tx/DdJLLtGJrNLn/dkLv5Z7Zy91ZcyBYvzdBY/59UCLYBIPTpVU/ttN?= =?us-ascii?q?zXFBk5Phe2w+bgDtV905kRWXmTAqCHKqPSqkWE5uU1I+mDfIUVoiryK+A55/7y?= =?us-ascii?q?in80gV0dfauz0pQLa3C4BfNmI0OYYXrymdoBH2MKvhcxTePxlV2CVyJTZ2uoU6?= =?us-ascii?q?I7/DE7B5qsDZ3fSYC1nLyBwCC7E4VOZm9YEV+DD3Hod4SYW/cLcy+SI9FunSIa?= =?us-ascii?q?WrS7TI8hzx6uvhfgy7V7NurU5jEYtZX72ddo4O3Tkxcy+iFqAMSZ0mGAVHt7kX?= =?us-ascii?q?0SRz8xxqx/plZ9ylib26hin/NYDcBT5+9OUgoiKJHc0/Z1C8rpVw3dedeJTUqp?= =?us-ascii?q?Tc+9ATEtVN4xxcEBY1plEdW4kh/DxzaqA6MSl7GTBZw09L7c0Gb1J8ljznbJyr?= =?us-ascii?q?Uhj0MmQ8ZUMm2mnrBw9w7WB4HTkkWZk72ldaMT3SLX82eD12WOtllCUAFsSaXF?= =?us-ascii?q?QWwfZkzOoNX550LCSLmuBK8iMgtF0MKCK61KZsfvjVpcXvfjO9XeY3yvlGuqAx?= =?us-ascii?q?aH2K+MZpLwe2oBxCXdFFQEkwcL8HmYLQgxHD2ho2PFDDF1DVLgeVns8ehlqHOj?= =?us-ascii?q?Sk871R2FYFN727qy4B4ViuSWS+kP0bIcpCchtzJ0EU6z3tLXD9qAohRufL9HbN?= =?us-ascii?q?Mz/lhIyGXZtxZnMZy4NaBigVwefBprsEPyzRl3DZ9AkccypnMw0AVyMb6Y0E9G?= =?us-ascii?q?dz6A05DwIKfYKm/u8xCucK7bwVTe0M6X+qsW8/Q5pU7jsBuuFko4/HVty8NV3G?= =?us-ascii?q?eE5pXWEAoSVor8UkUt+Bh5oLHafzIw54DO2n1vNqm0ryXO29UzBOsq0hygZctQ?= =?us-ascii?q?MLuYFA/uFM0XH9KhJ/Ewm1iocB0EJvtf+7QoMMOjbfeG37SrPOl4ljK8kWtH+J?= =?us-ascii?q?x90l6L9ydkVuHHxZIFzO+D3gubVzb8i0ysstvrloBFez4SGHa/ySn+C4JLYK19?= =?us-ascii?q?Y5oLA3+0I8Kr3tV+m4LtW3lA+V64CVMGwsipeQGOb1Hmxg1Q00MXoHKimSSiyT?= =?us-ascii?q?x4iTcpobSD3CbW2eTtaAIHOnJXRGlllVrtL5K7j9QGXEe2dQgpjwCo5VjkyKhB?= =?us-ascii?q?v6t/MmzTTV1PfyjsIGFoSrGwuaaaY85T9JMotj1aUPihbl+HS77yuR8a3jj/EG?= =?us-ascii?q?tZwTA0ayuluo7lnxBgjmKSMmpzpmLDec5s3Rff+MDcRflJ0zoYRSl3lSXXBl+m?= =?us-ascii?q?P9Wz4dqUl5DDsuaxV2+6Up1TcC/rwpmatCu8/2FqBge/n/+rkN39DQc6yTP718?= =?us-ascii?q?VtVSjQqBb8Y5Lr17ijPeJ8YEZoAF7868xnGoBxiYYwn4kQ2XkchpWU4XUHin3/?= =?us-ascii?q?MdNF1qLidHANXyIEw8bJ4Aj5301uNmiJx4X9VnWZ3MRhfcW1YmQY2y8m9MBKFb?= =?us-ascii?q?ub7KdekStyuFq4ohrbYeJhkTcF1fsu9HkajvkRuAU30yWdBqoeElNCMSP3kBSI?= =?us-ascii?q?68y+rKJRZGu0dLi8yEx+nde9A72YpAFTRmr5cI84HSBs9sV/LE7M0Hrr54HnZt?= =?us-ascii?q?bQa8kTuwaXkxjeiehVM5QxmeQWhSZ9PmL9p3IlwfYhjRNyxZG6oJSHK2J18aKh?= =?us-ascii?q?GBFYKzn1aN0L+j73i6ZegtiZ35q0E5V8ATUEQoHoTemyHDIJsvTnKhyOHyEipX?= =?us-ascii?q?eVHrrfBwCf51l8o3LJDZ+rK2mdJGMFwtV6WBmdOEtfjRgKXDU8g5E0DR6qxMr8?= =?us-ascii?q?f0d5/DwR4ED3qgdUwOJyKxb/SnvfpBuvajosUJiQNgdW7gVZ6kjJMMye8uJyEz?= =?us-ascii?q?hW/pK7qgyBMGubZx5HDWsRQEyLG0jjPqWy5dnH6+WYBeq/L//QbriVrOxeUPmI?= =?us-ascii?q?xZyx3Yt64zaMNsKPPnx8APEh3EpMQ2x5EdzDmzoTUywXiz7Nb8mDqRey4CJ3qN?= =?us-ascii?q?y/8PPuWA/064uAFaZdMdJ1+x+smaeDLemQhCRnJjlEypMA33jIyKIQ3FQKkSFh?= =?us-ascii?q?ayGtEagctS7KVK/QgLVbDhABZyN2LsRI66U83wlWNMHBltz106R0jvkvC1dKTV?= =?us-ascii?q?bhgN2mZdQWI2GhM1PKHEiLNK6YKjLW2MH4e6W8SaFXjOVPrBC/oyqUE0r5MjSE?= =?us-ascii?q?jTnpWAilMftQgyGDIBxepIa9fw5rCWj5Vt3mcgW7PcR5jT032700nW/KNWAdMT?= =?us-ascii?q?h6aUxNqKGf7SJCjfV7AWBB6WBlLeackSaD8+bYMooWsedsAilsiu1a+2o1xKFa?= =?us-ascii?q?7CFeXvN1hjDfrsV0rFGlj+mP0CBoXABKqjZWgoKEp19iNbzF9plHWnbF/BUN4X?= =?us-ascii?q?+WCxsUu9tvEsfvtLxIytjTiKLzLy9P89TV/csYA8jbNtmHPWE7PhX3Aj7UCxEJ?= =?us-ascii?q?TTmxNWHQn0Zdiu2d9mWJrpgmrZjhgIEBSr5UVFwyEPMXEVlqE8IZL5d2RDwkl6?= =?us-ascii?q?SXjMkS5XqxtBPRXtlVvojbVvKOBvXiMCyWjbZeaBsW37z1NoMTNpXl1Exkb1l1?= =?us-ascii?q?hoXKG07LUtBKrSxtdAg0oF9C8HJmVG08x1rlah+x4H8UDfO0ghk2ig5kbeQ38z?= =?us-ascii?q?ft4kk4JlzRqysql0k+h9bljCuNfz72Kae/QZtZCzHot0QrNJP0XRp1ZxWonUN4?= =?us-ascii?q?LDfEW65Rj7x4eGBtlgDTo59PFOVfTa1Dex8Q2euYZ/Mz0VRfqyWr30lH6vXZCZ?= =?us-ascii?q?F6jgslbYasr25c2wJkdNM1P7LfJLFXwVdKnKKBoi+o2/sqzw8fPUYC7WSSeCAQ?= =?us-ascii?q?uEwSKLYnJzCk/upy5gyegzFDYnQDV+I2ovJ28UMwI/mPwDj+075CN0+xLPeSIL?= =?us-ascii?q?mDu2jaks6JTEgw2V0UmElY57h20NsjckqOW0Ap0rSRCwwDNdDeJgFNc8pS6H/T?= =?us-ascii?q?cD6KseXK25J6IYO9F+HvTeKVu6YUhF+kEBwuH4QW4cQLBoOs313ALcf7ML4Fzg?= =?us-ascii?q?0g5B/1K1WBDfRJfg+LkTgcrs6jy5932JVSKSsGAWVhKym34KjYphMyivqZQNg2?= =?us-ascii?q?emsaXpcDNn8uRcK1hytZv3NGDDmrz+4U0xaC4CHmpiTRDTj8aNxjaO2SZRxyFN?= =?us-ascii?q?G84S8//LSuiV7L7pXeIHn3Ndd4ut7P8+waoYqHC/NPQLlytEfcg5VXS2asU2HR?= =?us-ascii?q?Dd6/P4LwZJU0bdzoFna6VUSyiy40T8f0O9atMqiIgAHzSIlJsYma3CosOtSnGj?= =?us-ascii?q?EYBRhwu/kJ5Lhgag0bf5o7fRnouhwxN6ylOgiY1MmuTn2sKTtRQfhfy/m6Z7xJ?= =?us-ascii?q?wCotaO+61GUvTosgw+mx70ENWIkAjgvCyva7e4leTS/zF2RHdAXLpCo2i3ZuOf?= =?us-ascii?q?43wuY/xhPItl8cPCqQeeNyaWxLpdc8CUqcIXVrEGY4QUGTjZbb6A62w78S5zdd?= =?us-ascii?q?n8pT0eBdq3fxoJnfbSm2V6O2t5XarTAgbcM8rK1rMY3vOMyGtInRnjbHVpnfrh?= =?us-ascii?q?WFUDKmF/pdgtVQOiRYQPhUlmElPswGvZFB51IoWMkjPbJCFK4iq6u2ZjpjCC4d?= =?us-ascii?q?0TUWV5ic3DAYhOezxafanA+KcJs+KBwErIlCgtwFXiFqYCMRvrOsWp7KmG+DTm?= =?us-ascii?q?gLJAYT4hpW5AIciIB/YuDl7JDPTJ9WxD5cu+h0XTfTFpl061v7TXmbgULiR/W7?= =?us-ascii?q?lOymxhlfzO720tYBRh5wF0xdx+dQlksnLLF3KqYQvo7Wsj+Gb0z6pmftxPGgJF?= =?us-ascii?q?ZP1c3eb0f4A5bdtWrgTi0c/mUZRIFVxH7DFZQSkg95aKcxq1VPO42me1jx6CI6?= =?us-ascii?q?yIhzGLm4T8+rzU4/rXkaXyeqD8ZBC+Z+vVLPXz1lZ4qkqI/rOpVVRm9Q9oaQq1?= =?us-ascii?q?JekEVqKC6214ZTK9tK4j4XRzhPoDOdvNSoRM1Ew892AIcGIs1jtHflBKNEJJ+R?= =?us-ascii?q?rmUstbz113/Z/SowsFShyTWyGq+4Tv5Z8HYEFgUvOWuetlElD/Ew/WfK7lDNrl?= =?us-ascii?q?d08v9HBriIiEV8uyp9EoxLBjlSz3ylKUp8TGVeueVANKvVa9BcQ+U1ZRK3Oxwx?= =?us-ascii?q?D+Qm0FaN/U5phnr2fjJ9thNC+y/DWwk7SzMVjq3qmT0EpcGtISUaRI5QbTU9cy?= =?us-ascii?q?fFLBqWmSJQvBlBcExlRo4WAs1b9LEBwYtb4NfNRVyqKS4bQBxoLhg43uZHlU5f?= =?us-ascii?q?rEWYfjjQAhGmdfnTrhF6f9qdocCyIfvl+wdHj5/ov/oj96UfXXGmnxOiQczGpY?= =?us-ascii?q?/mqtKKrleOdLv/M+Cke3/OUiXDjRCqirc4FJTK+y/TMBRFJJVk1XUkZoXuBnDR?= =?us-ascii?q?MRRAOa0bO1JRVbpmZtVevuBae8hkdb4R+a92GhKIXA7gGJC0ofldKVbTWC7eID?= =?us-ascii?q?mf/ey5vYLT96bSSez6asyL3XbHTLp9Po1m5jnjB7fqzYhe91Lq2vd36Ex1V0XJ?= =?us-ascii?q?PjucrNTlOgML/tOtdlXjvp0uGTPZHotwnGDqxkFaeModWzeq/4gAyJNF9HbwTv?= =?us-ascii?q?p10k3pv+1W87lr95U346xzxsiuPqrSL+pVsVN8AheIHApq7osiDHJ5R29Pfu8b?= =?us-ascii?q?MO3RcrgBjcDyt+D3ELQa6B+P9OxDbtvHPEXBldOhCjyHTBxEgQMBqSIbLgSA1v?= =?us-ascii?q?6Kgal0Sd2/qej+wEIt7EC0LgQaw7B1+YeE5q2IqffVbxTLy7gEVLLqRsTuobsy?= =?us-ascii?q?oE6S+ecrlLgVemxyeQGnFvYSVtIFzGf60a8q1T4sE9/EH7/49/5DSnM5njbkm5?= =?us-ascii?q?9jGlUbAe4bEqSQ8oRfhGg4nfbVNtoMcqBNgmyPDwKrEqceyX637CuaOG9lghXV?= =?us-ascii?q?3hHxR2Oz6UX6rS5+QSvC1dfsiFFVVqWtBUdPQyWpJVJ4sCmRMwbys9r3o6s15l?= =?us-ascii?q?ksMmP4rNKNiHehOLRPEs36I9ycJzU0pF0Jg5AqQ9yv2JoUGdyjL9cN/nB+aeHe?= =?us-ascii?q?62CwkyNbpadImZbe6NmP+vrLBXmgk7Gaq7KVyTBC13c3oEoy6t+lNvDB/dGKRe?= =?us-ascii?q?qn13oJRSdlpwTBRwK1qqDcr10MPUyLy0LLlYwRM9FXw3Y3y0bm5PI5T9Ir7gVe?= =?us-ascii?q?EYTAaO0eqjDvIjf0xkyfY90vXCmEzzRXBk71EUV/GKUkw2L/ptzJmm3f+1I2XY?= =?us-ascii?q?l9bFfnigZpD4oiJkIi9kMXzjAFEQcTdRCRFKuoClj9LYsYSUgDbgyK3Lq7eqcy?= =?us-ascii?q?xkBzx62g5e/NYuxmBqoNMPldghSInFdFBpIcqbceT65ke19B6K7XoRDvC4nmXv?= =?us-ascii?q?f8j3U/Kea4QttE/sAFqXQt/hyzRx266ZdM97wbkoyHdrZYYZjQu8Bx91xo5T8U?= =?us-ascii?q?di1Dmhd/jRK5UfwEpO/5/9jbtIGl5fqpVKkwWeoY7QU0B355j5vqml8vu9bX1/?= =?us-ascii?q?1TSofNk4Tw7BhNI2KWuIbdyxR8MfABK563c7Zg+XQHIDIeJ3EXMdqNdfY85y5t?= =?us-ascii?q?MDPO511NGc4MfckXPNbRlgBUhEzpX6tT9snBFl+bFYhzbcYo4HTzyDwv9ps8SO?= =?us-ascii?q?ng4iesJZ/D91FNI+9DjCJ0mdLevuga3/7SBzIR4XaHcBV63yKCy5aMC/bs5+qM?= =?us-ascii?q?08vbV0kbHiIsVYdSOiaC8xS9RuWpjJXpTh+U6sjrjZIxbk2QXGK+nLgFsqtXFe?= =?us-ascii?q?5Aizn70SZeFo/vmvKVqMCg6G1JuV1bCIxz9wHKGL1DPpVnPhT1jsarSVZ6Bivj?= =?us-ascii?q?f8HUcR0iuPGIyecI4uV+MVb+ZIAALxIA1b3683pUQRF0RL7woFmZQfobZMF6R/?= =?us-ascii?q?PcsnBV9YVgJrcJPFicuJPqqTNIp0otAAMzab8wqTtadlLVnABOXqb5t7EBhhEb?= =?us-ascii?q?Ud5jtk9GAXiwN34m5zrbSaRVi7GcCPMJ/TWIVawCSlhmPCx4TRO03pVuZrSokO?= =?us-ascii?q?tIsmNDhCx9puYl3yZhRBumti3mv7gN1i44+LGkqDUBvmRITueZkyfID1VP1ugF?= =?us-ascii?q?jacYC3b/9FO9YXgDbI3p4LlkJMTt7pch43UhYRo5ey0JQOWgBzv2j6yWHoyFqM?= =?us-ascii?q?hciwKVuMXScb+zKjAfNrUjyR35QXhwyQzenAt1/2sKRTWg98UoJIKnOcYq3iCo?= =?us-ascii?q?A3TUdE4Q4qNVt8v8rVwLQ/U4aVNvxGVuycaGSTcLRMPRB2Y5lA4kZntYcJhb8x?= =?us-ascii?q?8VC7EogiqUvqlB5gwUbzPUEoOr+4bOmcfI3WIwTcxtxmLQp62Kmokm0Ht7lNNo?= =?us-ascii?q?9iSOomgdd/TEU89wBXj+zoVfyez+ZvW1teAHTIpmyKi/X/IZN8mj+He22I90VU?= =?us-ascii?q?O/wbQeBVW5OvcZxrjHSyelVXGYWeOTfmiDgjY5M1P95R6zI10rcsdFsUk9MvfY?= =?us-ascii?q?iZ5YjQLhV697RiSKqlPBymwsL/8afRosuIi7YwwKUPIRZ++EKOgywf0+DUABb2?= =?us-ascii?q?PIHSRqCO+5r1qtkJJ9O3p+/UXwef7t/Rz+MNuOBhkEFpbXrptw+fy5RWKBPmRt?= =?us-ascii?q?zB9oM0l38OffEUo+tulGf5aXg9fQm8xx0fQZePd1LS09ptkTl5p45oaK1seKbQ?= =?us-ascii?q?rczo32JdHSvviYH+PfwFo3dW1AVboZewz17Z0gPtElQ73TAadZvRMECKg0XpMh?= =?us-ascii?q?M2bx9LlqIw5ocw/RZbG0gsz0qeKRYptbuWXa7lUqLCfToxcD0OC7TRRnb5C2gH?= =?us-ascii?q?X/OJ4xRipbr91sFhRpApBCG8YBrwq7GZ6bhru3i9ir+0N1o+UKq7b/CujW1NSl?= =?us-ascii?q?2IV8R59a5UiVMzvKHKlrhl5qjv+ugvfBzpbxFdnids0aW+RhRG7KdKPGFJ2lKj?= =?us-ascii?q?2SIsL8Z1JG87mE3bJ9UxWRYj35XqWfuC2gNfVk+lk7ypdjcerS1jMt6bbb1MH1?= =?us-ascii?q?Z2FBqSeptWSJO4dH7FzWGezeWApZSeGb/2ZhHK0Xa5b09egJPdIt3Nic4xd87C?= =?us-ascii?q?5c38udOaestUzM1VxhdZLdMkTp3z02WZQFIBilNkssm2DZoGzHAXtANsikNdVt?= =?us-ascii?q?gNGNAxzo/UZ+hWEtZm9HGmrvXtqRJ2kb28Sgaw2O9QJLCcsDnuGtdU4/rK2yRv?= =?us-ascii?q?FiOo9ZluWyqLUHjdFpJjnNRMdAPCHQK6R5MyFMDuXJuFgoYhkEs6U6Woc1eZiC?= =?us-ascii?q?OkUHP1mcySnq1wvNzVX0d8Cw1KaOOCsZ6W5Iw7XB0ThNvAm5pe2Zjtf4UL/HcJ?= =?us-ascii?q?76RuXSPzQhVjGbQzQyDEmo9Ey4tPsEpvqYPHwfrkoaYy2IFA4Tvadvrd7KAm/U?= =?us-ascii?q?g+1jc4UAhOqGVCDoVC14iK0yCz5EtU+WWPUDDwjWYGHlgGdHpgyiIuVD/Wnkb7?= =?us-ascii?q?2F3KZVXfIZApdUeP2DX9TYYexeJysvljgBOua8etrcr6wj0lLJVmsUCK/I+0eb?= =?us-ascii?q?TEGIQ/yQ3TXrXZ8av4IsoCon5srQnjNrE6TPJ7ufvDCu8oukgyuZuuDTTXctbF?= =?us-ascii?q?IvgOIDAWiBxx9AJHsCC94LpEG+CpKHMl1B0HMvlPJGxw4HeAM1VGZnlHJRgqWT?= =?us-ascii?q?AMpcHGYZkHnmZPQbcEp9BTgwtRuS5gTvfcYKsOjJSmNe/6dKQo0Yeqp7oLLLMb?= =?us-ascii?q?cdla56lAltpzY35mDEV14=3D?= X-IPAS-Result: =?us-ascii?q?A2HlCADnsQlZ/wHyM5BcGwEBAQMBAQEJAQEBFwEBBAEBCgE?= =?us-ascii?q?BgwEmA2KBDI5zkmoBlWgqA4F3iG1XAQEBAQEBAQECAQJoKIIzIoEqWzwGAQJ5A?= =?us-ascii?q?wkBARcxCAMBORoZBYhRgT4NslYmAop8hl+BXohKhRkBBJ1bhxuLbA2CAohpJ4Z?= =?us-ascii?q?MiHmLO1iBCk4hFYc3dIheAQEB?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.nsa.gov with ESMTP; 03 May 2017 10:35:13 +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 v43AZBfV031378; Wed, 3 May 2017 06:35:12 -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 v43AVLLI015812 for ; Wed, 3 May 2017 06:31:21 -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 v43AVJBp029812 for ; Wed, 3 May 2017 06:31:20 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1CAAQC6sAlZhxy3hNFcHAEBBAEBCgEBgywmZYEMjnOoXCSGAAKEYlcBAgEBAQEBAhMBAQEKCwkIKIVFAwN5EFE9GhmIVoE+DbJWinMBAQEHKIZfgV6ISoUZBZ1bhxuLbA2CAohphnOIeYs7gWFOIRWFRoFxPjaIXgEBAQ X-IPAS-Result: A1CAAQC6sAlZhxy3hNFcHAEBBAEBCgEBgywmZYEMjnOoXCSGAAKEYlcBAgEBAQEBAhMBAQEKCwkIKIVFAwN5EFE9GhmIVoE+DbJWinMBAQEHKIZfgV6ISoUZBZ1bhxuLbA2CAohphnOIeYs7gWFOIRWFRoFxPjaIXgEBAQ X-IronPort-AV: E=Sophos;i="5.38,283,1491278400"; d="scan'208";a="6038193" 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:20 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3A9iDpfha30i2C61buYZwvRF7/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZocS/bnLW6fgltlLVR4KTs6sC0LuI9f2xEjZeqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjSwbLdzIRmsrQjcssYajZVjJ60s1hbHv3xEdv?= =?us-ascii?q?hMy2h1P1yThRH85smx/J5n7Stdvu8q+tBDX6vnYak2VKRUAzs6PW874s3rrgTD?= =?us-ascii?q?QhCU5nQASGUWkwFHDBbD4RrnQ5r+qCr6tu562CmHIc37SK0/VDq+46t3ThLjlS?= =?us-ascii?q?EKPCM7/m7KkMx9lKJVrgy8qRJxwIDbYo+VOeFicq/BZ94WWXZNUtpNWyFHH4iy?= =?us-ascii?q?b5EPD+0EPetAtYfyuUcOrQGjDgeqHuzv1yNIhmXt0qIgz+shERzN0Qs4H9IKqn?= =?us-ascii?q?vUscn1NL0JXu+v16TI1yvMYO5W2Tjn9IjEaAwuofaJXb9pd8fa1EohFxvdg1mO?= =?us-ascii?q?tYDoOymZ2vkDvmSF9eZsSOGihmA9pw1voTWiwNonhJPTiYIP0F/E8D10wIYrKt?= =?us-ascii?q?28T052edukEZRNuy2ALYt5XN4tQ2FytyYm0LEJpZm7fC0SxJQmwR7QdeCHfpCW?= =?us-ascii?q?7h7/UOudOyp0iXx7dL6lmhq/8katxvfiWsS3yFpKqzBKktjItnADzRzT7c2HR+?= =?us-ascii?q?Nl/kelwzmPyhzT6vtfLk8ujqfbMYAuzaMwlpUJrUTPBDP5mELzjKOObEUr5vCo?= =?us-ascii?q?6/j7YrXhvpKcLJF7igX/MqQoh8y+Dv81MhQOXmeH+eS806fv/UviQLpQlPE2na?= =?us-ascii?q?7ZsI6Jbfgc87W0Bw5Tz5YL9we0DzDg1s8R23YAMgFrYhWC2rDkJ0uGBPnlEe21?= =?us-ascii?q?il+s2GNzw/nbIqfrC73XI3TDmaundrF4vR0PgDEvxMxSssoHQooKJ+j+Dxf8?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0GYAwDQsAlZhxy3hNFcHAEBBAEBCgEBF?= =?us-ascii?q?wEBBAEBCgEBgwEmZYEMjnOSa5VxJIF3hAkChGJXAQEBAQEBAQECAQIQAQEBCgs?= =?us-ascii?q?JCCgvgjMggSxbPAMDeRBRPRoZiFaBPg2yVopyAQEBByiGX4FeiEqFGQWdW4cbi?= =?us-ascii?q?2wNggKIaYZziHmLO4FiTiEVhUaBcT42iF4BAQE?= X-IPAS-Result: =?us-ascii?q?A0GYAwDQsAlZhxy3hNFcHAEBBAEBCgEBFwEBBAEBCgEBgwE?= =?us-ascii?q?mZYEMjnOSa5VxJIF3hAkChGJXAQEBAQEBAQECAQIQAQEBCgsJCCgvgjMggSxbP?= =?us-ascii?q?AMDeRBRPRoZiFaBPg2yVopyAQEBByiGX4FeiEqFGQWdW4cbi2wNggKIaYZziHm?= =?us-ascii?q?LO4FiTiEVhUaBcT42iF4BAQE?= X-IronPort-AV: E=Sophos;i="5.38,283,1491264000"; d="scan'208";a="6590105" 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:19 +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 19A3CC04B320 for ; Wed, 3 May 2017 10:31:19 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 19A3CC04B320 Authentication-Results: ext-mx07.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx07.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=plautrba@redhat.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 19A3CC04B320 Received: from hulk.com (unknown [10.40.2.172]) by smtp.corp.redhat.com (Postfix) with ESMTP id 5F64B19E30; Wed, 3 May 2017 10:31:18 +0000 (UTC) From: Petr Lautrbach To: selinux@tycho.nsa.gov Subject: [PATCH 19/19] sepolicy/gui: Update text strings to use better gettext templates Date: Wed, 3 May 2017 12:30:36 +0200 Message-Id: <20170503103036.17514-20-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.31]); Wed, 03 May 2017 10:31:19 +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 Signed-off-by: Petr Lautrbach --- python/sepolicy/sepolicy/gui.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/python/sepolicy/sepolicy/gui.py b/python/sepolicy/sepolicy/gui.py index 7f84b6f9..007c94a7 100644 --- a/python/sepolicy/sepolicy/gui.py +++ b/python/sepolicy/sepolicy/gui.py @@ -1378,8 +1378,8 @@ class SELinuxGui(): self.treeview = self.network_in_treeview category = _("listen for inbound connections") - self.add_button.set_tooltip_text(_("Add new port definition to which the '%(APP)s' domain is allowed to %s.") % {"APP": self.application, "PERM": category}) - self.delete_button.set_tooltip_text(_("Delete modified port definitions to which the '%(APP)s' domain is allowed to %s.") % {"APP": self.application, "PERM": category}) + self.add_button.set_tooltip_text(_("Add new port definition to which the '%(APP)s' domain is allowed to %(PERM)s.") % {"APP": self.application, "PERM": category}) + self.delete_button.set_tooltip_text(_("Delete modified port definitions to which the '%(APP)s' domain is allowed to %(PERM)s.") % {"APP": self.application, "PERM": category}) self.modify_button.set_tooltip_text(_("Modify port definitions to which the '%(APP)s' domain is allowed to %(PERM)s.") % {"APP": self.application, "PERM": category}) if self.transitions_radio_button.get_active(): @@ -1599,8 +1599,8 @@ class SELinuxGui(): self.show_popup(self.login_popup_window) if self.opage == FILE_EQUIV_PAGE: - self.file_equiv_source_entry.set_text(self.file_equiv_liststore.get_value(iter, 0)) - self.file_equiv_dest_entry.set_text(self.file_equiv_liststore.get_value(iter, 1)) + self.file_equiv_source_entry.set_text(self.unmarkup(self.file_equiv_liststore.get_value(iter, 0))) + self.file_equiv_dest_entry.set_text(self.unmarkup(self.file_equiv_liststore.get_value(iter, 1))) self.file_equiv_label.set_text((_("Modify File Equivalency Mapping. Mapping will be created when update is applied."))) self.file_equiv_popup_window.set_title(_("Modify SELinux File Equivalency")) self.clear_entry = True