From patchwork Wed May 3 10:30:23 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petr Lautrbach X-Patchwork-Id: 9709185 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 D6F6B60385 for ; Wed, 3 May 2017 10:34:24 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id C43E8284E5 for ; Wed, 3 May 2017 10:34:24 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id B92E7285EB; Wed, 3 May 2017 10:34:24 +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 25A44284E5 for ; Wed, 3 May 2017 10:34:24 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.38,283,1491264000"; d="scan'208";a="5425585" IronPort-PHdr: =?us-ascii?q?9a23=3A97PCThKe9naVxuLwy9mcpTZWNBhigK39O0sv0rFi?= =?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?UmwHZkvKsdT54VvPQKG2Cbs9KAtByNWCJ7BSatLzl1VGRezjOMzaY22rh2i/Gw?= =?us-ascii?q?yExrSWbIrlY28dxjnSCFAYkwAP+naLLQY+Bj27rGLYEDNuFEnvbljp8elmqXO3?= =?us-ascii?q?V1Q0zg+Rb0F70Lq14BEVj+SGS/wPxrIEpDshqzJsEVa+xd3WCN2Apxd6caVfe9?= =?us-ascii?q?w941BH1X/Duwx6JJygILhohkQCfARvo0PuyxJ3B51ansc3tnMqzRR9KbiD3Vxb?= =?us-ascii?q?azyY2Ir8OrrNKmn95BqvcbLZ2knC0NaK/acC8O84q1v5vAGuDUoi725q08JT03?= =?us-ascii?q?ub6JTKCRAdUZTrXkYx6Rd6u6nQYjMh6IPMyX1sLa60vyfM2t0zAOsl1givf81E?= =?us-ascii?q?MK6fCg/9DdcaCNOzKOwvgVSpaQgEPO9K/q4uI8ymb+eG2LKsPOt4gDKpkHlI4I?= =?us-ascii?q?Fn3UKI7CdzVunI35MZzP6CxQuHSy3wjFG/vcDrgYpEfy0dHnKjySj4A45cfqty?= =?us-ascii?q?fYcPCWeqPcK33c5ziITzVH5C816vHVQG2NWmeRCKdVzywRVQ1VgLoXyggSa40T?= =?us-ascii?q?10nC01rqqYxizC2fjtdBoAOm5NS2lvllPsIYmyj98ARkioaBIllBy/5Ub136Jb?= =?us-ascii?q?vrhwL3HPQUdUeCj7N2ViUqqrtrqeesJP840nsSFWUOS6fFCbRaXwowAC0yPiGW?= =?us-ascii?q?texSw0dyqwtpX/gRN6lHqXLGxvo3rBZcFw2RDf6cTGRf5W2joGQDd3iSPLCVi7?= =?us-ascii?q?Mdik5s6Ul4rfveClTW6hUYdTcSbzx4OaqCS7/XFqAQG4n/2rgt3oCxU60Svh29?= =?us-ascii?q?ZwTynHtxH8Yo3316S9N+JqZUxoCEP668p9Bo5yiI0wi48M2XICnJWa4WIHkXvv?= =?us-ascii?q?MdVcwa/+b2QCRTgQw9PO4wjqxktjLmmPx43nSnWR2MxhZ8O1YmkOwCIy89hKCL?= =?us-ascii?q?uI7LxDhSZ1vFy4oh/KbPhjmDcS1Psu5GQcg+4XpAon1j+dDawKHUlEISzskAyF?= =?us-ascii?q?78iko6VKYGaiaqS/1EtindGhFb2CrBtTWHDjdpclBy9w4d11MEjQ333r9oHkZN?= =?us-ascii?q?7QYMoJthKJjhjNlOdVKJc+l/YQgypoJ379t2U/y+EnlRxuwY26vI+fJmV15q25?= =?us-ascii?q?HxpYOSPtZ8wJ/DHtkbhRntyN0oCyBZVuBC8LXIDyQfKzFzISqO7nOBqQHz0yrX?= =?us-ascii?q?ebA7XfEhGF5EdgsX3PD4ihN2uLK3kB0dViWB6dKVRRgA8OWjU6gpk5FgWxyczv?= =?us-ascii?q?bkh2+zcR5kTipRtU0OJoMBv/XXnDqwe0cDs0T4KfLBVO5AFY+0jVKdCe7v50Hy?= =?us-ascii?q?xA+52utgiNKmiFaARUEWEGQFaLCkvlPraw+dnA6PSXCfCmL/TQe7mOr/JRV+uQ?= =?us-ascii?q?z5K1zoRm5yqMNtmIPnR6Ff03wERCUWp8G8vDnzUPTCwWmjnXYMGHoRew4Cp3rt?= =?us-ascii?q?qw8P7zQgLg+ZOPC6dOMdVo4x22j72DOPCNiyZiMzlY0I8MxXjTyLUExlEdlyRu?= =?us-ascii?q?eyOqEbQaui7HVLjQlbNPDx4HdyNzM9NF76Qm3gZXIc7bksj41rB5jv4vEFdFSV?= =?us-ascii?q?LhmsCvZcMQJWGyKFLHC1yPNLicIj3L2c73a7umSbJMlOVUqwGwuTGDHk/7IDuM?= =?us-ascii?q?jCfmVxauMeFQiyGWJx1et5+jfRlzE2TjS8jmahKjOt9tkTI22aE0hm/NNWMEKj?= =?us-ascii?q?dzaERBrrmR7SNDnvV/AHZN7mF7IuaYgSqZ9PfXKpIXsfttHyR1mPlX72g6yrtP?= =?us-ascii?q?8SFEX+Z5mSXIod5yuFGmle+PxiBgUBpUpTZBnJiLsll6OaXF6plAXm7J/AkX4m?= =?us-ascii?q?WOERsKqMVqCsb0tqBL0NfPirj8KDhc/NLP58ccAdbbKN6fOno7LRXpACLUDBcC?= =?us-ascii?q?TTOzLm7fhkNdkPaU9nCOs5c1tIPjmJsURb9dTlA1EekaCkt9FtwYPJh3Ri8kka?= =?us-ascii?q?KcjMMQ/3W+owPeRNtEsZ3cUfKSGevgKDCcjbZeZhsIxaj3LYMcN4Hh3ExicFZ6?= =?us-ascii?q?lpzQG0XMRdBNvjFhbggsrUVR93h+S3c/21jiagKs/nATE+W7ngQxigRgYuQg7y?= =?us-ascii?q?vj41AyJlXWviQwi1Uxlc/jgT+PbD77NL2wUp1OCyroq0gxNYv2QwV1bA22g0Np?= =?us-ascii?q?LzLER7Vfj7tua29rlBPcuZtIGf5ZU6JIehkQyu+LZ/8wy1RTtj2nxVNb5evCEZ?= =?us-ascii?q?ZikhUlfoSor39b2AJja8U1JbDKK6pP1VhQhaOOsjWu1u8v3A8UP1wN/3+KeC4U?= =?us-ascii?q?pEwIMaErJzC28ex39wONgSFDd3QMV/cxuf1q91k9NPmHzyLuy75DMF6+NuyFI6?= =?us-ascii?q?OfpWfAidaCQkks2UMQi0lF4b923N8+fEqTUUAvyqaeGAoNNcrDMgxaddRd9GLU?= =?us-ascii?q?fSqUtuXN2511NZ2nFu/0Ve+OqLoUgkW8EQk0BYsM8MUBEYS30EzDN8jnNqQFyR?= =?us-ascii?q?Ij5QTwOlqKEOlJeAiKkDcbo8Cz1pl30pdBJjsFG2VyLT235qrLpg8tmPeMQcw2?= =?us-ascii?q?bWkAUYsLLHI5QtO6ljVCv3taDzm3z/gZxxKY4z/4uyTQCiPzb8B6aPeIYhNsC9?= =?us-ascii?q?G3+TIl/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?A2HnCADQsAlZ/wHyM5BcGwEBAQMBAQEJAQEBFwEBBAEBCgE?= =?us-ascii?q?BgwEmA2KBDI5zkF+CCwGVZysDgXeIbVcBAQEBAQEBAQIBAmgogjMigSpbPAYBA?= =?us-ascii?q?nkDCQEBFwgpCAMBORoZBYhRgT4NslYmAop8hl+BXodNfYUZAQSQFo1FhxuLbA2?= =?us-ascii?q?CV4gUJ4ZMlDRYgQpOIRWHN3SGIYI9AQEB?= 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:23 +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 v43AYM5C030748; Wed, 3 May 2017 06:34:22 -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 v43AUwGZ015773 for ; Wed, 3 May 2017 06:30:58 -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 v43AUrfL029545 for ; Wed, 3 May 2017 06:30:58 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1CBAQC6sAlZhxy3hNFcHAEBBAEBCgEBgywmZYEMjnOQX5d9JIYAAoRiVwECAQEBAQECEwEBAQoLCQgohUUDA3kQIDE9GhmIVoE+DbJWinMBAQgohl+BXodNfYUZAQSQFo1FhxuLbA2CV4gUhnOUNIFhTiEVhUaBcT42hiGCPQEBAQ X-IPAS-Result: A1CBAQC6sAlZhxy3hNFcHAEBBAEBCgEBgywmZYEMjnOQX5d9JIYAAoRiVwECAQEBAQECEwEBAQoLCQgohUUDA3kQIDE9GhmIVoE+DbJWinMBAQgohl+BXodNfYUZAQSQFo1FhxuLbA2CV4gUhnOUNIFhTiEVhUaBcT42hiGCPQEBAQ X-IronPort-AV: E=Sophos;i="5.38,283,1491278400"; d="scan'208";a="6038179" 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:30:58 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3Ark83UBdJZtd4JZNu7i/x3++7lGMj4u6mDksu8pMi?= =?us-ascii?q?zoh2WeGdxcu4Yh7h7PlgxGXEQZ/co6odzbGH7ea9CCdav96oizMrSNR0TRgLiM?= =?us-ascii?q?EbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVr?= =?us-ascii?q?O+/7BpDdj9it1+C15pbffxhEiCCzbL52LRi6twXcu80ZjYd8K6s61wfErGZPd+?= =?us-ascii?q?lK321jOEidnwz75se+/Z5j9zpftvc8/MNeUqv0Yro1Q6VAADspL2466svrtQLe?= =?us-ascii?q?TQSU/XsTTn8WkhtTDAfb6hzxQ4r8vTH7tup53ymaINH2QLUpUjms86tnVBnlgz?= =?us-ascii?q?ocOjUn7G/YlNB/jKNDoBKguRN/xZLUYJqIP/Z6Z6/RYM8WSXZEUstXSidPAJ6z?= =?us-ascii?q?b5EXAuQBI+hWsofzqVgMohuwHgSgGP/jxyVUinPqwaE2z+IsGhzG0gw6GNIOtW?= =?us-ascii?q?zZos/rO6cOS+C+0a/Gwi/eb/NKwzfy85LHfQwhofqRWr9wac7RxlMyFwPZlFWf?= =?us-ascii?q?spbqMiiP1usTrmeb7/BvVf61h2E7rAFxpyGiy8ExgYfKnoIY0k7I+Tl9zYovON?= =?us-ascii?q?G1RlB3bcS5HJZTuSyWLZV6T8AkTmp1oig10KcGtoS+fCUSyJQo2Rrfa/uffoiN?= =?us-ascii?q?7RPvSfydIS1mi314eLKwnQqy/VK8xe37U8m4yFdKrixbndnQrn0ByQDf58ydRv?= =?us-ascii?q?dg8EqtxyyD2x3Q5+xKO0w4i6nWJ4YkwrEql5oTtUrDHjXxmEXzlKKWbkEk9fK1?= =?us-ascii?q?6+T7eLXpvYWTOpRuig7gL6sumtawAfgiPgcSWGib/Pyw1Kf/8k3hXLVKkvo2n7?= =?us-ascii?q?HCsJ/EIcQbp6i5AxJa04s49xa+Dyup0NQfnXUdKlJFYwiIg5LmO1HJPvCrRcu4?= =?us-ascii?q?1k+hlDZt2uDuIqzqApKLKGPK1rjmY+VT8UlZnTI+0coXw5tJFqsLKfnzEhvpsN?= =?us-ascii?q?XFEgUzOiSuzurnAck73YQbDzHcSpSFOb/f5AfbrtkkJPOBMcpM4G7w?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ECAwDQsAlZhxy3hNFcHAEBBAEBCgEBF?= =?us-ascii?q?wEBBAEBCgEBgwEmZYEMjnOQX4IMlXEkgXeECQKEYlcBAQEBAQEBAQIBAhABAQE?= =?us-ascii?q?KCwkIKC+CMyIBgSlbPAMDeRAgMT0aGYhWgT4NslaKcgEBCCiGX4Feh019hRkFk?= =?us-ascii?q?BaNRYcbi2wNgleIFIZzlDSBYk4hFYVGgXE+NoYhgj0BAQE?= X-IPAS-Result: =?us-ascii?q?A0ECAwDQsAlZhxy3hNFcHAEBBAEBCgEBFwEBBAEBCgEBgwE?= =?us-ascii?q?mZYEMjnOQX4IMlXEkgXeECQKEYlcBAQEBAQEBAQIBAhABAQEKCwkIKC+CMyIBg?= =?us-ascii?q?SlbPAMDeRAgMT0aGYhWgT4NslaKcgEBCCiGX4Feh019hRkFkBaNRYcbi2wNgle?= =?us-ascii?q?IFIZzlDSBYk4hFYVGgXE+NoYhgj0BAQE?= X-IronPort-AV: E=Sophos;i="5.38,283,1491264000"; d="scan'208";a="6590094" 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:30:57 +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 CD88161B9C for ; Wed, 3 May 2017 10:30:56 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com CD88161B9C Authentication-Results: ext-mx10.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx10.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=plautrba@redhat.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com CD88161B9C Received: from hulk.com (unknown [10.40.2.172]) by smtp.corp.redhat.com (Postfix) with ESMTP id 5E8BC7D519; Wed, 3 May 2017 10:30:54 +0000 (UTC) From: Petr Lautrbach To: selinux@tycho.nsa.gov Subject: [PATCH 06/19] Fix up generation of application policy Date: Wed, 3 May 2017 12:30:23 +0200 Message-Id: <20170503103036.17514-7-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.39]); Wed, 03 May 2017 10:30:56 +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 From: Dan Walsh Signed-off-by: Dan Walsh --- python/sepolicy/sepolicy-generate.8 | 2 +- python/sepolicy/sepolicy/templates/executable.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/python/sepolicy/sepolicy-generate.8 b/python/sepolicy/sepolicy-generate.8 index 2e674568..0c5f998f 100644 --- a/python/sepolicy/sepolicy-generate.8 +++ b/python/sepolicy/sepolicy-generate.8 @@ -13,7 +13,7 @@ Common options Confined Applications .br -.B sepolicy generate \-\-application [\-n NAME] command [\-w WRITE_PATH ] +.B sepolicy generate \-\-application [\-n NAME] [\-u USER ]command [\-w WRITE_PATH ] .br .B sepolicy generate \-\-cgi [\-n NAME] command [\-w WRITE_PATH ] .br diff --git a/python/sepolicy/sepolicy/templates/executable.py b/python/sepolicy/sepolicy/templates/executable.py index 4b9534d3..0db6b9cc 100644 --- a/python/sepolicy/sepolicy/templates/executable.py +++ b/python/sepolicy/sepolicy/templates/executable.py @@ -86,6 +86,7 @@ roleattribute system_r TEMPLATETYPE_roles; type TEMPLATETYPE_t; type TEMPLATETYPE_exec_t; application_domain(TEMPLATETYPE_t, TEMPLATETYPE_exec_t) +role TEMPLATETYPE_roles types TEMPLATETYPE_t; permissive TEMPLATETYPE_t; """