From patchwork Thu Feb 2 14:42:28 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonio Murdaca X-Patchwork-Id: 9552021 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 83CCD60405 for ; Thu, 2 Feb 2017 14:45:01 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6ED1B26E47 for ; Thu, 2 Feb 2017 14:45:01 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 601182845B; Thu, 2 Feb 2017 14:45:01 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Flag: YES X-Spam-Level: ** X-Spam-Status: Yes, score=2.4 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, RCVD_IN_SORBS_SPAM,RCVD_IN_SORBS_WEB autolearn=no version=3.3.1 X-Spam-Report: * 3.8 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server * [151.24.109.110 listed in dnsbl.sorbs.net] * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [8.44.101.8 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.5 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source * [74.125.82.41 listed in dnsbl.sorbs.net] Received: from emsm-gh1-uea10.nsa.gov (smtp.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 97AB326E47 for ; Thu, 2 Feb 2017 14:45:00 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.33,325,1477958400"; d="scan'208";a="3458868" IronPort-PHdr: =?us-ascii?q?9a23=3AbofurBIkd7yz0IRocNmcpTZWNBhigK39O0sv0rFi?= =?us-ascii?q?tYgQKPv5rarrMEGX3/hxlliBBdydsKMYzbSH+P6+EUU7or+5+EgYd5JNUxJXwe?= =?us-ascii?q?43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRp?= =?us-ascii?q?OOv1BpTSj8Oq3Oyu5pHfeQtFiT6ybL9oLRi7qQrdu8gXjIB/Nqs/1xzFr2dSde?= =?us-ascii?q?9L321oP1WTnxj95se04pFu9jlbtuwi+cBdT6j0Zrw0QrNEAjsoNWA1/9DrugLY?= =?us-ascii?q?TQST/HscU34ZnQRODgPY8Rz1RJbxsi/9tupgxCmXOND9QL4oVTi+6apgVRHniD?= =?us-ascii?q?0DNzUk7m/ZjMJ+h79frB64uhBz34vYbYeIP/R8Y6zdZ8sXS2pfUMhMWSJPAYSy?= =?us-ascii?q?b5MNAuYcM+tXoJXyqVQQohulHgSsGOHixyVUinLswaE2zeIsGhzG0gw6GNIOtW?= =?us-ascii?q?zZocnzNKcOVuC1yqjIzTLeZP1RxDf98pXHfQo9rv6WQLl9dtDeyUwyFwPfk1qf?= =?us-ascii?q?s5DqMCmO2+QXrWeU8upgWvizi2I9tw5xpT2vy94qh4LUhYwV0kjJ+Th2zYs6P9?= =?us-ascii?q?G1SFN3bcS6HJZfqS2WLZZ6Tts/T2xopSo20KMKtJGhcCQX1JgqwwTTZ+Gaf4SU?= =?us-ascii?q?5B/oSfyfLi1ihH1/fbKynxOy8U+9xeLiTsS0y1NKrjZdktnLq3ANywTf6siZRf?= =?us-ascii?q?t5+UeswSqP2BrJ6uFFPEA0jrDXK4Ihw7EslpoTtl7PHinql0XtkKCabEAk+ums?= =?us-ascii?q?6+j/Y7XmoIGTN5Nshw3jPakjldazDOQlPgQUQWSW9vqw2Kf+8UHhRbVFlPw2kq?= =?us-ascii?q?3XsJDAIsQbo7a0AxRL3YYn6ha/CSqm0dsBkXYcK1JFZRSHgJT3NFHVO/34Efe+?= =?us-ascii?q?jEiskDds3fzGOKbhDY/XInjMl7fhY65x61RAxwor0dBf+5VUB6kDIPL0XE/+rs?= =?us-ascii?q?DYDh8jPAyy2OvnCtJ91oUbWW2VGa+ZLL3dsUWT5u41JOmMfoAVsi7nK/c5//7u?= =?us-ascii?q?kWM5mVgFcKmr35sYcmy3Hvd9I0WeZ3rsg8kBHHwEvgo6Uezrh0aNUSNVZ3auQq?= =?us-ascii?q?Iw/DY7CJipDY3bXICinKSB3DunHp1Rfm1HBFGMEXPtd4qaQfcBcyySLdF8nTwD?= =?us-ascii?q?T7iuUZch1QuptA/41bVoMvbU9jcftZL529h///fTmg0q9TxoE8Sd1HmAQHxokW?= =?us-ascii?q?MNQD822rx/rVFmx1edz6d4mf1YFN1U5/NPSAs6M4DTz/BiAdDoRg3BZsuJSEqh?= =?us-ascii?q?Qti+HD4xUsg+w8UVbklhHNWiiwzM0DCxA78JjbCLAoI78r7E1XjrO8l902rG1L?= =?us-ascii?q?Umj1Q+QspONGqmhqhk+gjWA47FikSZl6CweaQaxiHN7mSDzWuQvE5GSgJwV7vK?= =?us-ascii?q?XWwHbEvMsdv5/l/CT6OpCbk/LARB0dSNKrFLat3yllhGXO3sOM7fY2Kqg2ewAQ?= =?us-ascii?q?yHya+SY4bwfGUdxirdAlAekw8P5XaGKRQ+BiC5rmLQFjxhD1TvbF/t8ells367?= =?us-ascii?q?S1c0zwCTY0162bu14QQZhfuGS/McxrgEojsuqy1oHFah2NLbE9mAqBBifKVbfN?= =?us-ascii?q?Mw+1RH2njatwx6I5ysNadihkQRcw5vpUPhyw13CplckcgttH4l1hd9KbiZ0Fxf?= =?us-ascii?q?bTOVxor/NaHSKmXo+xCvcaHW0EnE0NmK4qcP9Og4q1L7sQGpCEUi93Fn095O3n?= =?us-ascii?q?uY+5XKEA0SUZfrXUot8Bh6vb7aaDEn54zIzX1sLbW0sjja1tIyCusl0BGgf8xD?= =?us-ascii?q?MK6fDw/yFcoaBsarKOMwnVildBQEM/5O9KQsJcOpa+OG2LK3POZnhD+ng35I4I?= =?us-ascii?q?Rh0k2S7Sp8UfXF34gbzPGCxQSHSjL8gE2mssDtloBOfSsSEXanySj4GI5RYbV/?= =?us-ascii?q?fZoWBmizIs243NF+ioXxVH5f8V6sG0kJ2NS1eRaIaVzywxFQ31wNoXO7gSu40y?= =?us-ascii?q?B0kzYxo6qZ3SzOx+DiewQcOmNQXmZtk03sIY+ug9AdRkioYBAjlAG56kbi26hb?= =?us-ascii?q?uKN/InHNQUdJYyf2M2ZiUrGqurWeY85P75UosSpMXeS4YFCaTKTyowEd0y/5GG?= =?us-ascii?q?te3j87fSmwuprlhxx6lH6dLHFroXrdeMFw3gvf6MXHRfFP2joGRS94iSTYB1Wn?= =?us-ascii?q?JNmp5dSUl5HCsu+iTGKtTJtTfjf3zYmYriu0+XVqAQGjn/C0gtDnCw860Sv/19?= =?us-ascii?q?Z0TyXHsBH8Y4fw2qShLOJoYlJoCEX768pgFYF0ipEwi40I2XgGmpWV+mIKkX/p?= =?us-ascii?q?PtVG3aLydmACSSQQzN7S5AjlxEpjLnSSyoL8SnmdxMxhaMWgbmMQxC0989hACL?= =?us-ascii?q?2I47xcgSt1vl24oBrSYfdjmDcd0uAj6H0EjOEPowotyDuSAqwIEUlfJyzsmAyC?= =?us-ascii?q?78qio6VPeGavbb+w2VJgndCnEb6PuR9cWHDkdZciByNw6NtwME7U2n3p9o7kYM?= =?us-ascii?q?XQbc4UthCMixfPlfVVKJYqm/UWhCpnJWL8sWQry+Ehixxix5a6vJKIK2915qK2?= =?us-ascii?q?HgZYNiHpZ8MU4jztl7tRkduN0oCgG5VgFS8HXJ32QvK0CDgSr+joNx6SED0grX?= =?us-ascii?q?eWAaLfEhWC6EdisX3PC4qkN3eLJHYH19VvXwSdJFdBjwAORzU2hIU5Fge3xMz7?= =?us-ascii?q?bEh2+D4R5lniqhtD1O1kLR//XXnDpA2wcDc7VICfLAZK7gFF/0rVP9aR7uRvHy?= =?us-ascii?q?Ff+52stwKNJXKGaARPF2EGQFSEB0rkPrms+9bP7/SYCvC5L/vUbrWEsfZeWOuQ?= =?us-ascii?q?xZKzzotm+C6BNsCVMXlmC/00xFZDXWxjFMvDgDgPTTIYlz7Wb8GHvhi84jN4ot?= =?us-ascii?q?q58Pv1RALl/ZGPBKdKMdVz5xC2hr+ON/SKiCd3MzpY04kDxXvPyLkfx1MdkT1h?= =?us-ascii?q?dzy3HbQHry7NQ7ramrVLAB4DdyNzKMxI4ro63glXI8Hbksv126V2jv40EVdFTk?= =?us-ascii?q?Dhms+oZcwMOW69Mk/IBEeRO7SCPzHLxNv3YaykQ71KkOpUrwGwuSqcE0L7JjSM?= =?us-ascii?q?iSLmWA6pMeFNkCGbOwdTuICjfRlzF2fvVtXmage0MNVvlz053aU0hm/WNW4bKT?= =?us-ascii?q?VzaFhCorqU7SNZmfV/B3dB4mB+LeaahymV9fLYJYgSsftqBCR0iu1b7W8mxLpV?= =?us-ascii?q?9iFEWed1lDHcr9F0v1Gmie6Pyjx9XBpJsDZLi5qBvV9+NqXB6plARXHE8QoW7W?= =?us-ascii?q?qKFRQFvdRlBcP0u61L0djAjrzzJy1N893K5ssQHc7UJ9ybMHA5KxrmBCbUDBcZ?= =?us-ascii?q?TT6sLWzQnE1dkP6V9n2TtZU1t4bjl4EPSrBBUlw5DPQaCl5qHNYaOpd4Qiskka?= =?us-ascii?q?KHjM4P/XexthbRS99Evp/ZTf+SBu3vJyifjblBfRQIwLf4Ip8UNoz0wUBibUN6?= =?us-ascii?q?nIvSEUrKQd9NujFhbhMzoEhV7Hh+SWgz11j/agOq4X4cC/i0kQUsigt5f+st9y?= =?us-ascii?q?zh7EswJlrPuCQ/ilIxmcn/jTCXbjHxML+6XZtKBCrsq0gxLpT7Th52bQyymUxr?= =?us-ascii?q?KizJR7dWj7tue2BklhPcuYdPGf5bSK1LfgUcxfeJaPU0yV5csDmoxVdb5evZDp?= =?us-ascii?q?tvjA0qfoC2oHJEwA9jb9k1JbfMJKVTyFhQnaGOvi6y2uA33gAeO14H8HmOdy4Q?= =?us-ascii?q?pEwIKr4mKjKy/uNy8gyNhSFMeHIQWPoquf9l7UI9O/6dwCLn3b5DMlqxOPKfLq?= =?us-ascii?q?+DvWjPi9KISEsq1kwUj0lF4aR20cA7fkWJUEAvyr2RGAkXOsrGKAFYdNBd+2bJ?= =?us-ascii?q?fSaJq+nNxoh1P4qlHODyUeCOrLoUgl6jHAsxAosD9NoBHpix30HDNsroNqQFyQ?= =?us-ascii?q?8q5AXlP1WKEuhGeA+RkDcGv8G+zIV73Y9DKTEBGW99Kzm45q7Lpg82h/qORMo5?= =?us-ascii?q?YmwEUYQeOXI2Qte1mzBCsnRbFja30f8ZyBKY4DPmoiTQET/8YMB5ZPuNeRNsD9?= =?us-ascii?q?K2+DU486Ssj17Y7IneLXngNdt+ot/P9f8ap5GfBvNaV7lyrVrTm5JCSHysT27P?= =?us-ascii?q?FsW1KoPqZIYwaNz4EHG6UkawizgtVcf+IM6tLrSUgQHvXYtUtI6b3Co9Os+7Fz?= =?us-ascii?q?AeHAx9p+4F5KJhfwEDZIA7YRHwvQQkK6O/OBuY0smpQ2u1MjtZUf1fzeS8Z7xK?= =?us-ascii?q?wCshdfO1yHwlTp4m1ea36lINSIsMjh7A2fapf5NeXjTrGnxBZwXPojI0l2t7Nu?= =?us-ascii?q?cy2Og/xg/IsVkHPjCEc+xpcHBLs8s6BVyMPXV8EnA4SEOEjYrf/g6s2Kgf/zdc?= =?us-ascii?q?n9ZR1u1FrHj+v5/EbT2xWayqqY/avDE6YdggvaJxLZTpItGau5PGgjzfUJ7Qvx?= =?us-ascii?q?WfXy6+FvpVhsZfLzpdQPhIn2ElPsoGtpBa5EUqV8cxPbpPBLAiprC3czZkCzAd?= =?us-ascii?q?zTMBXYOawDMCmvu826fdlhqIa5stLhoEvY5YjdQATS55fDkepLS5WIXMl26IUG?= =?us-ascii?q?8LIB0c7Q5U/gIPipdwfvz54IrPVJJMxCNWo/NwUivPCJZo8kD2RXyIjlfjSfWu?= =?us-ascii?q?ieqp0RhVzPL23dkRQAR/BlRFx+ZKiksoL6l6K7MWvo7LrjCIdUT6vGb2yOW+PV?= =?us-ascii?q?df1NfaekH/AofeqWX8VSgc9mEOSo9U1HHTD5ISnBRlaKwzvlVDPJimelri5zwj?= =?us-ascii?q?34lpBaO3Vdqsx1k+tnsGWz2qHMBfC+54tFLXWTtlY5+vqJXkNJVSQnNQ+JOHpF?= =?us-ascii?q?dDlUVhKSi5xoRAK8tV+D4DQCBPoSmBvNu1UMBC19V6AIMMItd+vnf9GblLOJuK?= =?us-ascii?q?rn03pLPg1GHW9yo7sFegyzW5A7W4QP5B/20CBgUpIHyTpVM1D+sx9Gfe6FPNv0?= =?us-ascii?q?t1/+daB7iPkV5+rCx7Hp9QGjZDzWqlIEhrTHlar+VaL7zYc81aQ/kuexCvPwIx?= =?us-ascii?q?Ffs40EyV50F1nWz0YytqtgRE/SDdWhM7VSgRgrj2nj0fpdurOTgAS5JHdT8hdT?= =?us-ascii?q?vKKxqHmSBLuxZSc05qW4oDDdZD57EWxopU/s3MSEaqNSEFXAJtNgM+0fpDi0FD?= =?us-ascii?q?ql+UeSbDAgq0bfzPqAF4fd+NrM61K/T05BtHioTisO0j66UPW3imlha3TdDYsY?= =?us-ascii?q?D8qsWAtlGSe6fgL+28fXjBQSDMjR+qn7crFZ3K8DXIPQVGNZZ60WIkboblCWHV?= =?us-ascii?q?JxRKPaUbJ1BUVapic9VJvvhaZ9N4eKYO4aJtBBWHSQ30FYOysvZGNUjcRS7CLy?= =?us-ascii?q?qf7+Ozu4TT4qLBSeL4fMyD227HQ75rPpd98TT0ALnq3pNC9kf0x/tg+Fh3RkTB?= =?us-ascii?q?MyCEsNvuPBgL5NW4ekvkoJIpASvcAI1sn3r12kFAa80XTjWw8JsG1ZxZ6Gz/Sf?= =?us-ascii?q?5j30j3t+1S6adr5Zcr7LBu1Mi7O73eKfJEvk97GhKUHBll9o0xAGhjQGBcevcR?= =?us-ascii?q?KOzNfasDkM/ut/v6F7cQ6B2I4exWdcXIJ0fdmsmlED6cTQZInAAbqT4VNgGcze?= =?us-ascii?q?KKm7doSca5ouj0wl4t40KgIREY0b9g/pqE+q6UpO/NdRTR07kEWq/uRsztsrQg?= =?us-ascii?q?oUSS5ecrlLQWYGx6fxWnEPQBVs4a3mrv0KYqwjg3HszeGbLv4uRPV3UjnjLvg5?= =?us-ascii?q?p9BUkZGusIHbqX+oRThmU4lPbDNt0RaaBCnnyAFQC/H78H1H6r7zeXIGh5jRHP?= =?us-ascii?q?yR7wR3iz4EXxrS9iTivG183jnVZNVrmrGUdSWDKkOU1ivzOJMgrort33trkr40?= =?us-ascii?q?wtLmzrrtSNlHCmOL9NGc3wOsCcKzEupF0LlJ0xWsCv2YcDFNq7JNcc63B+bv3b?= =?us-ascii?q?62+xki9BpalHh5DE7cGO5vXXB2SggLGGq7WQ3jBX1GI0vVYl6tCvLvvO/cGFQ+?= =?us-ascii?q?y012YNSCdyow3BXx+ppbzcq1AbI1eL3F3KmIwNOdFZxmI421rj5OUsT9M/7gJe?= =?us-ascii?q?FpzPZ/kavzD8JCP0wUqDY9IwTiSRzyFYHlbrHlljBKg92GXwsdnSlXjM+l0nWI?= =?us-ascii?q?9wd1DmhRNtFYk4L1wi6EQPyCoZDQcNcQybDK2vBUn9KYsETk0DZBSc0bi0ZKg4?= =?us-ascii?q?wEpzwqm16+/Ld+x8AKgNOehBgQ6ShlRbHYgWsaIGSrJmZ1Bd7LLXphTlC4X/Xf?= =?us-ascii?q?jmlH8wOOawQs9E8cEWqWEi4ge5Rxqv85tD6agUiIyQfK5efZfMpNx871tg5TMX?= =?us-ascii?q?dyxMgQJwgAmlXu0Hv+Ds/MTbv4S05eq0U6YtXeoX/QAuB2til5vwnEwjodbP2u?= =?us-ascii?q?hHS43Vkor+/xpPI36LpIbaywNzKfcKK4+wYLlg8GgIKDYEKHITJ9qWbOM87DV3?= =?us-ascii?q?PDXU/VxCDdsGZckEM8rVhQBUlkrpValL9sXBBl+XF4dzds4v72rtyzA56IA8Xf?= =?us-ascii?q?jk6D+3I5Df8l5MMuhbjCp2iNLNuOgVwPTVCCgN4nmVcRt1zT2Yy5mLFfnw+f+A?= =?us-ascii?q?yNbOV1MJBiQ2SZtSJCKe+Qy7Qeq4jInpUhmK5c/3mp0+clyfS2esk6QEvaZMEP?= =?us-ascii?q?JAhT/g3jdEDID1muiZs9yy52tLrldHCpp87QXZGKVDOZV2IRv4mdOxRkdiGiv/?= =?us-ascii?q?eNrZdh4vuOqK2OgM4/9xN1blZYMBJBIL1a7642JPTgRyUL72okqZXeUJadtpVv?= =?us-ascii?q?zEqGxV6YVnK6MIJ1iSupjqrjZOqFArDw4kc7swoSJAdkjOhgJZQaD0t6AcigEE?= =?us-ascii?q?S952pVdMGX6sOGI5/zfISaZVg7ONB/EO7jqTSagOU0FpMixgWRO1xIthdKepnf?= =?us-ascii?q?xdtWNGhCx9quAw0zN6XBu8pTHsp6UV1DIl/7G4sikBuXNbQeiFlifICE9MzPIU?= =?us-ascii?q?gqcABXfi7ka8YHoYbIfo5rloO9jg/5E743sjeRUjYzEGXeO4BiH/k6yIGZePvM?= =?us-ascii?q?tBihCCvsvObLmzLTUdN7kmxhLjQmJy0g7Akxpy92sLWDqg5sc+JIqhIcYl2jao?= =?us-ascii?q?GW/DeVYO5aNJsM3xuUQXQ+s2bVNh3Xhs08mGRi0LX8zPGGc1gxM6aWVFbpJM8x?= =?us-ascii?q?saGLQpgjqSuKlJ4B0Uai/OEou54onQgdvI2X4lQNdr2GLZvKuFi4gu0H14htx0?= =?us-ascii?q?7ymOuG8Ie+zfSc9sDWD51p1Dxuzme/WtrucHRZNkyLu/Xv8CPM2j9HC42ZpwXE?= =?us-ascii?q?+q2KgeE0C/MOAd2rfRSz2lRnGAWeSXb2iMmC40MkH25RmvIFw4dsNKr0smP+vZ?= =?us-ascii?q?gZ5ckQzhXq9uSiWWu1Db0HQpMfkGeAIupIenZwsKQfYTZ+icJeku2Po+CF8Nb3?= =?us-ascii?q?/VAyR7EOq2sV+xnIhhJXps+0L6Yf7i8gr+KtudBgEEEZLGrp524fG6WmOBOXp7?= =?us-ascii?q?wR1uPUl76+TfGEo1tuNGdZaeg8TQjcxh0eEZb/dtLTE9utkLl4Jm6ImU08SKcR?= =?us-ascii?q?bKw5bwP97Vof+YA/vBwEQsYG1aVKQWYR/t7YUgItE5Q6HTHadevRkEHqc1Xpoh?= =?us-ascii?q?N3vq+aFvKANzdRLRZKiqgsb0u+2HfJxUp2XZ7lgoNifTpwUDyuCoTQx8d52qn3?= =?us-ascii?q?LyIJQqSTJbodxtDR9mHIVUFsMFqAqnBIWUl7+nhN+r/EN6oPQKsav2CvDFzti5?= =?us-ascii?q?2J9xX5dC70yRIDnRHLVrglhijumqjPfPzJ3xCcL6edwaT+V6Q2/FarrDHoqhMD?= =?us-ascii?q?KOPtzzd1RB876G37JzSg+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/d1DhDvRW2ufaYgs3lV7DUd4?= =?us-ascii?q?/2XP/UMCU7UjGaRDIyEVum+Fu+vPoEpvWYK38Fol8IeiKSFBITpqd3oNjSFGDT?= =?us-ascii?q?mupjc4YRifCHXSDwVC14lK0vBiZEtUCMX+APFQ/IYH/9mGBcohCtJudQ/XL5aL?= =?us-ascii?q?2V3qVVVPYNDYtWc/2WXd/YdOtAJzcsjDoZI+e8f8DGo7Y/zF3IUXMTE7PU+12G?= =?us-ascii?q?UE6WXvucyirpXYUQuIg0oDAo+tPLniJsFaTHJbOfqCCv8oKiiyaYo+LeXHE3Y0?= =?us-ascii?q?MpmOICHHWBwB5YJWEfBdEVvV3iT6+DaktXynIml/hu2x4NeQR0VH1iyHtWk+ih?= =?us-ascii?q?GsdBU14bkHuuQOEabFBwFD4w/0iK4gv2YdEbvMDcWXJR9rULSYoHMPYn9pPbOK?= =?us-ascii?q?0Oz/Y1j3pap3khviGcCU5Nph6U+KrXWqRnz/tN4ndr0etxWxSmRS/YdGnAgq+7?= =?us-ascii?q?Ec5Gzi4m9XnhytDYt+tkHKFXq4FwHBEBBicgdYOVxixITWyhgFj6hB28BjnLZW?= =?us-ascii?q?tB7Q=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2HhBAAWRZNY/wHyM5BdHAEBBAEBCgEBFwEBBAEBCgEBgyi?= =?us-ascii?q?Bao5RqFApiFhXAQEBAQEBAQECAQJfKIIzG4IjAiQTFCALAwMJAhcnAggIAwEtA?= =?us-ascii?q?wEFAQsfCwUYBIlQBKB6P41tOiYCiwcyEoY5iQ4RAWiFGQEEjzaMJ5F6DYotJoY?= =?us-ascii?q?tApFAMoEVWHYlEwgVFTuGQ3SGVoItAQEB?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea10.nsa.gov with ESMTP; 02 Feb 2017 14:44:55 +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 v12EhYvL024165; Thu, 2 Feb 2017 09:43:54 -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 v12Egjkm055843 for ; Thu, 2 Feb 2017 09:42:45 -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 v12Egjwj023889 for ; Thu, 2 Feb 2017 09:42:45 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1CIAQCYRJNYhilSfUpdHgYMhT2zD4QcGoYIglVXAQIBAQEBAQITAQEBCAsLCh2FRlJPRgEFATWJcQSgdz+NbTqLLwEBCCgJAQiGOYoIhRkFjzaMJ5F6DYothlMCkUAygRWBchMIFRWFEIFudIkDAQEB X-IPAS-Result: A1CIAQCYRJNYhilSfUpdHgYMhT2zD4QcGoYIglVXAQIBAQEBAQITAQEBCAsLCh2FRlJPRgEFATWJcQSgdz+NbTqLLwEBCCgJAQiGOYoIhRkFjzaMJ5F6DYothlMCkUAygRWBchMIFRWFEIFudIkDAQEB X-IronPort-AV: E=Sophos;i="5.33,325,1477972800"; d="scan'208";a="5929864" 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; 02 Feb 2017 09:42:42 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3A6AAlnxbK8jEQ4pg/NGhE8wj/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZoM68bnLW6fgltlLVR4KTs6sC0LuK9f6xEjJeqb+681k6OKRWUBEEjc?= =?us-ascii?q?hE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRo?= =?us-ascii?q?LerpBIHSk9631+ev8JHPfglEnjSwbLd9IRmsrAjcssYajIpjJ60s1hbHv3xEdv?= =?us-ascii?q?hMy2h1P1yThRH85smx/J5n7Stdvu8q+tBDX6vnYak2VKRUAzs6PW874s3rrgTD?= =?us-ascii?q?QhCU5nQASGUWkwFHDBbD4RrnQ5r+qCr6tu562CmHIc37SK0/VDq+46t3ThLjlS?= =?us-ascii?q?EKPCM7/m7KkMx9lKJVrgy8qRJxwIDaZ5qYOOZicq7HYd8XX3ZNUtpXWidcAo28?= =?us-ascii?q?dYwPD+8ZMOtEqYn9u1wOrR2/BQmrGejhzSJIhmXr0qIgz+suCxzN0Qs6ENILrX?= =?us-ascii?q?TUtsj6O70OXu+v16TI1yvMYO5W2Tjn9IjEaAwuofaJXb9pd8fa1EohFxvdg1iS?= =?us-ascii?q?poHpJS6Z2voNvmSB7OdsS/ijhmE6pw1pvzSixtoghpPXio8a0FzI6Dl1zYIvKd?= =?us-ascii?q?GlVUJ3fdipG4ZKuS6ALYt5WMYiTnlouCkkzr0Gvoa2fC0Qx5Qmwx7TcvKGc42U?= =?us-ascii?q?7h76WuacLip0iGhqeLK4gBay/kygxfPmWsao11ZKqzJJktjKtn8Tyxze8sqKR/?= =?us-ascii?q?Rn8ku8xzqC1xrf5+JaLUwumqfXNoYtwrsqmZoStUTDEDX2mELzjKKObEok//Wo?= =?us-ascii?q?6/76bbr8upCTLZR5ihvgPaszmsywG/g4PhISUGic/OSwzKfj8lHhQLVWkv02lb?= =?us-ascii?q?HUsIvEKsQfp665BRJV04k45hajDzapzNQYnX4dIFJDYxKIlZLlO17JIPDmXr+D?= =?us-ascii?q?hAG3nTNqwe3WFqHwCZXKaH7YmfHueqguxVRbzV8ay8xY4ZNTQpQcOv76UUa54N?= =?us-ascii?q?XdEwU1Oge96/zqBNV0ysUVXmfZUfzRC7/brVLdvrFnGOKLfoJA4Ds=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0F5AgAkRJNYhilSfUpdHgYMGQYMhRKzD?= =?us-ascii?q?4QcGoYIglVXAQEBAQEBAQECAQIQAQEBCAsLCh0vgjMZgktST0YBBQE1iXEEoHY?= =?us-ascii?q?/jW06iy8BAQgoCQEIhjmKCIUZBY82jCeReg2KLYZTApFAMoEVgXMTCBUVhRCBb?= =?us-ascii?q?nSJAwEBAQ?= X-IPAS-Result: =?us-ascii?q?A0F5AgAkRJNYhilSfUpdHgYMGQYMhRKzD4QcGoYIglVXAQE?= =?us-ascii?q?BAQEBAQECAQIQAQEBCAsLCh0vgjMZgktST0YBBQE1iXEEoHY/jW06iy8BAQgoC?= =?us-ascii?q?QEIhjmKCIUZBY82jCeReg2KLYZTApFAMoEVgXMTCBUVhRCBbnSJAwEBAQ?= X-IronPort-AV: E=Sophos;i="5.33,325,1477958400"; d="scan'208";a="3458717" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from mail-wm0-f41.google.com ([74.125.82.41]) by emsm-gh1-uea10.nsa.gov with ESMTP/TLS/AES128-GCM-SHA256; 02 Feb 2017 14:42:41 +0000 Received: by mail-wm0-f41.google.com with SMTP id r141so92185204wmg.1 for ; Thu, 02 Feb 2017 06:42:41 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=YqvL8pMCLsgz28YMDB5+lAUJ1qLbkHp+C+1zQDpym4M=; b=Xmw/mObsmhyKrfHXiO5daEVKONTb5O2BlUhJqaHttL0crLzFh9FwwKjuPjnOlH2IbD EAIHtD7r2lpuhMUuoLtS51APwZw2SVGGUYXa10lHwGHYq98akF+D3rb5RI6AOXj+XsvK zgqcZF6O20aUOfKRlSyjfZmhqgCxK/yNRPG3Lshd9v9AfN694WQ830elqYSh7a8/+fPi BUUUoBhipFBBX5mlQcDrp7dxrMlqUQvhUHWU24UcpUy53pJ42gBnd85mUKvdCu1EXwc/ fAKJ5c3qmJMFX8bmpL9r5RblLwJn5vSFEartdWg7bJhc/LPMkXmIdqNWOgUdPOtFixrF wTPA== X-Gm-Message-State: AIkVDXINhcACTHMl3fSAzSetAoUfDKCpWtMFJdvlmNTgPjtBdBREJw4cmk81bFmO6a9sqa9D X-Received: by 10.28.125.22 with SMTP id y22mr6369481wmc.112.1486046560237; Thu, 02 Feb 2017 06:42:40 -0800 (PST) Received: from runcom.usersys.redhat.com ([151.24.109.110]) by smtp.gmail.com with ESMTPSA id i15sm21879988wmf.21.2017.02.02.06.42.38 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 02 Feb 2017 06:42:39 -0800 (PST) From: Antonio Murdaca X-Google-Original-From: Antonio Murdaca To: selinux@tycho.nsa.gov Subject: [PATCH] security: selinux: allow changing labels for cgroupfs Date: Thu, 2 Feb 2017 15:42:28 +0100 Message-Id: <20170202144228.24454-1-runcom@redhat.com> X-Mailer: git-send-email 2.9.3 X-Mailman-Approved-At: Thu, 02 Feb 2017 09:43:33 -0500 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: Cc: cgroups@vger.kernel.org, linux-kernel@vger.kernel.org, vgoyal@redhat.com MIME-Version: 1.0 Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP This patch allows changing labels for cgroup mounts. Previously, running chcon on cgroupfs would throw an "Operation not supported". This patch specifically whitelist cgroupfs. The patch could also allow containers to write only to the systemd cgroup for instance, while the other cgroups are kept with cgroup_t label. Signed-off-by: Antonio Murdaca --- security/selinux/hooks.c | 1 + 1 file changed, 1 insertion(+) diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c index 3b955c6..4e84211 100644 --- a/security/selinux/hooks.c +++ b/security/selinux/hooks.c @@ -480,6 +480,7 @@ static int selinux_is_sblabel_mnt(struct super_block *sb) sbsec->behavior == SECURITY_FS_USE_NATIVE || /* Special handling. Genfs but also in-core setxattr handler */ !strcmp(sb->s_type->name, "sysfs") || + !strcmp(sb->s_type->name, "cgroup") || !strcmp(sb->s_type->name, "pstore") || !strcmp(sb->s_type->name, "debugfs") || !strcmp(sb->s_type->name, "tracefs") ||