Message ID | 9ce64f74-f424-b9c5-605b-a54982888e1a@users.sourceforge.net (mailing list archive) |
---|---|
State | Accepted |
Headers | show
Return-Path: <selinux-bounces@tycho.nsa.gov> 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 CC2116020A for <patchwork-selinux@patchwork.kernel.org>; Tue, 17 Jan 2017 13:33:37 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B519128510 for <patchwork-selinux@patchwork.kernel.org>; Tue, 17 Jan 2017 13:33:37 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id A951C2855D; Tue, 17 Jan 2017 13:33:37 +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=-1.9 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from emsm-gh1-uea10.nsa.gov (smtp.nsa.gov [8.44.101.8]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 794F828547 for <patchwork-selinux@patchwork.kernel.org>; Tue, 17 Jan 2017 13:33:36 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.33,244,1477958400"; d="scan'208";a="2857833" IronPort-PHdr: =?us-ascii?q?9a23=3A7B/Y+BxeIShSrtrXCy+O+j09IxM/srCxBDY+r6Qd?= =?us-ascii?q?1e8QLPad9pjvdHbS+e9qxAeQG96Kt7Qf1KGL6ujJYi8p2d65qncMcZhBBVcuqP?= =?us-ascii?q?49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6?= =?us-ascii?q?JvjvGo7Vks+7y/2+94fdbghMizexe71/IRe5oQjRq8UdnJdvJLs2xhbVuHVDZv?= =?us-ascii?q?5YxXlvJVKdnhb84tm/8Zt++ClOuPwv6tBNX7zic6s3UbJXAjImM3so5MLwrhnM?= =?us-ascii?q?URGP5noHXWoIlBdDHhXI4wv7Xpf1tSv6q/Z91SyHNsD4Ubw4RTKv5LpwRRT2lC?= =?us-ascii?q?kIKSI28GDPisxxkq1bpg6hpwdiyILQeY2ZKeZycr/Ycd4cS2VBRMJRXDFfDI26?= =?us-ascii?q?YYUEEu4NMf9Fo4XholcDqwa1CwuxC+P10jJGm2H43aM63eoiHw/J0gMvENAWsH?= =?us-ascii?q?nWsdn4OrsdX++rw6nT1jjDc/Fb1C3h5ITUfB0tv/eBVq9wf8rLzkkvEhvIgEiQ?= =?us-ascii?q?p4f4OD2azP4Ns2uG7+p7SOmhhGonqw9rojiuwMcshZTCi4ULxVDA+yV52oc1Jd?= =?us-ascii?q?u3SENgfN6kC4VftzuBN4dsWcMiRHxouDwmxbIYt567ezIKyJs5yBLFbfyIbZSI?= =?us-ascii?q?7wvlWe2MIjl4nGpodK+wihu960StyvDwWtOq3FtFsCZJiMTAumgP2hHQ8MSKRf?= =?us-ascii?q?9w8l281TuA1Q3f8PxILEQwmKfdNpUv2KQ/loAJvkTGBiL2nUL2g7KIeUg84eio?= =?us-ascii?q?7vjnYq3hpp+BK494kgH+Pboqmsy4Gek4LhIBX3Ka+eShz73v51H5QbVWgf02la?= =?us-ascii?q?nVqpbaKtgApqGlGQNV14cj6xKnAzen1tQXg2UHIUpYdB+IgIXlIVHDLO3iAfuh?= =?us-ascii?q?jFmgji1ny+3eMr3kGJrNL3zDkLn7fbZ67k5R0BEzws5b55JVDLEBPf3yVlbqu9?= =?us-ascii?q?zfEx85NRC7zPj8CNhmyoMfWX6AAq+eMK/It1+I/fggL/ODZI8SpjbxM+Il6OL2?= =?us-ascii?q?jX8lhV8derGk3ZkQaHC+BPtmP0WZbmDqgtoaE2cKuQw+TOnwh12ZTT5ceWyyX7?= =?us-ascii?q?km6jE8EoKmAp/JRpqxj7yZwCe7AppWa3hEClCOC3jna4aEW+wLaCKUI89hjCcJ?= =?us-ascii?q?VbalS4882hChrxL6y7x7LurJ4CEYsojj1Ndt7e3JiR4y7SB0D9ia02yVQWB0n2?= =?us-ascii?q?cIRzoo06BlukF9xEmM3rV/g/xCD9NT/+lJUgA4NZHC0+N6F8r+WgXbfteGUFym?= =?us-ascii?q?WMmpASktTtItxN8De1tyFMmnjhDE2SqqH6IZmqeVBJMq6KLc3nnwJ8F7y3rc0q?= =?us-ascii?q?kukUUmSNNVNWK6nq5/6xTTB4nRnkqEi6alb74c0TXR+2eEyGqBoFtXUBVsUanf?= =?us-ascii?q?W3AQeFfWp8zj5kzeV7+uFagnMgxZxM+CK6pKbdvpgE5DRPfnIdjeYmSxl322BR?= =?us-ascii?q?mS3LOMb4vqe3sD0ynHDkgLjRwT926cNQciHiehv37eDDt2GFLheUPj6+9+p2+6?= =?us-ascii?q?Tk8v1AyKalVh17us9h4Oi/2cUOkf3rUeuCcusz90Bkqy38rKC9qcoApsZKZcbs?= =?us-ascii?q?k+4FdAyGLUrA99MYajL6Blm14SaQN3v1nh1x9vEIVPjdAqrG82zAp1Ma+Xyk5O?= =?us-ascii?q?dymZ3Z/uIL3aMXP98wyqa6LM3VHeytmW8L8V6Psks1XjoB2pFk06/nVnzdZV13?= =?us-ascii?q?+c5pLRAQoWTJLxTkE39x1gqL3AZSk9/YzU32V2Maaoqj/Cx84pBOw9xxa7cddf?= =?us-ascii?q?KqSEFBTuE8ABHMiuLusqmlasbh0eOuBe7qg0MN26d/Gewq6kIP5gnC66jWRA+I?= =?us-ascii?q?183FiD9y5gSuHWxZYF2OqV3hWZWDfml1ihr8X3lZpDZTEIEWq10TLkC5JJZq1u?= =?us-ascii?q?YYYLDn+jI9Gqydpjhp7iQXpY+UW/CFMB3c+mZQCdb0fh3QFK00QYv2CnkzOizz?= =?us-ascii?q?NoizEpsraf3CvWzuTkdRoHPmpLS3d5jVr3O4e7kcoaXE+yYwgujhul6l7wx7JH?= =?us-ascii?q?q6RnM2nTXUBIcjDoL2FjTqSwqr2CY9RV5Jw0sSVXV+K8YV+BR775ohsa1TnsH3?= =?us-ascii?q?FZxDwhcDGqoJr5lQRgiG2BNHZzsGbZecZoyBfb5dzcXuJR0iMdRCZmjTnXB168?= =?us-ascii?q?P8Sm/NiPjJfDquG+V2SgVpJPainn14WAuzWn5WdyGx2wg+izmsH7EQg9ySL7zd?= =?us-ascii?q?5qVSHMrBnieInky6O6MOx8c0lzGV/z99F6Fpt5kosqi5EawWIaiYmN/XobjWfz?= =?us-ascii?q?Ns1W2brkY3oQQT4H2cTa7BL+101kKnKJ24X5VnOGz8tke9W6ZGQW1T4n48BMFq?= =?us-ascii?q?iU8KROnTFprVqgsQLRff99ky8eyfQw7n4amPoEuAkzwSWbGbASG1dXPTD2mxSP?= =?us-ascii?q?9dC+o71dZHyzfrioyEp+gdehAamcogFaRXn0YYkiHSlt4cV/Kl7M1mP86p38ct?= =?us-ascii?q?nKcd0TrgGUkwvHj+VNMJI+jOcKhS58NG3hvH0l1+46gQVg3Z6guoiLMWJt/Li2?= =?us-ascii?q?AhRALD36e9sT+i3xjaZZhsuWx5qgHohlGjoVRJvnV/SoEC4MuvT9LAuODSY8pW?= =?us-ascii?q?mBGbrEBwOf80Bmr2/VE5+3KX6XKn4Zzc9tRBaDPkBfhh4bXCkilJ4jCg+q3NDh?= =?us-ascii?q?cFt+5j0J6F73sB1Myv5vNxn6SWrfqhmnZSozSJiFNhVW9htC50DXMcOA8u1zAz?= =?us-ascii?q?tU/pq7rAyCMmabfRhHDXkVWkyYAFDuJryu6sPE8+icGOW+M+fObq+UpuFFUfeH?= =?us-ascii?q?246v0pB68DmWLsWAIGNuD/sl1UpfRXp5AdjWmy0TSywLkCLAd9SbqA2y+yFtq8?= =?us-ascii?q?Cw6vDrWAXv5IaUEbRdLdBv9wqxgaeZOO6anDx5JipA1pMQ2X/Iz6AS3FgIiy50?= =?us-ascii?q?bzmtCa8NtSDMTKLKga9XExAbayJ1NMRS6aIzwghNNtTfit/v0b54lPE1AU9fVV?= =?us-ascii?q?P9gsGpedAKI2alOVPfGkmEL6qJJTvKw8HrZqOxUrxQg/tKuBKuozqbFFXjPjub?= =?us-ascii?q?nTnzSx+vKf1MjD2cPBFGo46yaRFhCWziTNL9dh27K8V7jSYozrIonH/KLnATMT?= =?us-ascii?q?x9c0NLs72R4jhVjel/Gmxb83plNvOImiiD4OnEMZYWtv1rDj5zl+JA73Qw06FV?= =?us-ascii?q?4z1cRPxphCvSqcZjo0q8nemR0DVnXwRBqi1QiYKQp0piJ7/W9pZeVnbf5h4N63?= =?us-ascii?q?ufCwgSrdt/FtLvo7xQysTIlK/rMzhC8t3U/cwaB8XPNc2ILmEuMRvzFz7SFgcF?= =?us-ascii?q?SiSrNW7HjUxHjP6S7mGVroQ9qpX0gpUORaVUVEIrGf4BDURlBMINIJFyXjw+kL?= =?us-ascii?q?6biNUH5X2xrRXLQ8VapJ/HXOqIAfrzMDaZkaVEZxwQzLPkKoQTM5f321Zlalh7?= =?us-ascii?q?govKHVHfXcpKoiJ/bQ85u1lC8H97TmIvwU3lcR+t7GUVFfGqgh48khF+bvg19D?= =?us-ascii?q?fw/1c3IULHpCgwkUk1h9romjWRcDn/LKe+Q45WFzb0t0g2MpP+XQl5dwuyklJ4?= =?us-ascii?q?ND3cXbJek6NgdXx3iA/boZZPH+BTQrdAYBILxvGXYO4o0UhGpSWh3k9H5urFBY?= =?us-ascii?q?FklAQ0bZ6mt2hA1B57bN4pOazQI7JEzkJOiaKVoCCnzPoxzxMeJ0sW62ySeTQI?= =?us-ascii?q?t1EPNrkoPyqo5PJj6AyYlztFZmcMS+Igouh2+UMlJ+SA0yXg3qZeJUC2MeyfKb?= =?us-ascii?q?6WtHbElc6JWV4/zF0Hl1NC/bRs1scjaUWUXVg1zLSNDxQJKdbCKQZNYsVP7nfT?= =?us-ascii?q?YyeOvvjWwZ9uJYq9DProTeiAtaYPnE2rABspH54N7sQdHpigykfYItn7LLQd0x?= =?us-ascii?q?Ui+BzrJEmZDPROYB+EjSwHrN+lw594x4lSPC8dDH5mMSqt5bbXuxUqj+CZUNcy?= =?us-ascii?q?f3caWJELNmgvVM2mnC5ZvHRBDD6t3uIf1geC8yf2pj7MAznkc9pjePCUaAtiCN?= =?us-ascii?q?Gs5zow7rO2hkTR8pXCIGH6Ls9vtcXT5uMfvZqHDOlUTbZluUfGh4ZYX2CqU3LI?= =?us-ascii?q?EdOtI5jwbJMsYsLyCne7VVyykD01T8HsPNq3KaiImw7oT55OsIaHxDAjKdO9Fj?= =?us-ascii?q?YGFhdrue4D4KN8ZQseY5s0ehPnqwM+N6mjLwiCydWuX3yhKT1IQPlD1e+6faBY?= =?us-ascii?q?zzIwbu+mz3stVpI6z/O38EEXQpEKkhHeyO2sZ4lZSSj8BmZRewPRqiolj2JhLP?= =?us-ascii?q?o9wv8jwBPUtlkRKyyLdO1saGxDo9E8BVOTLG5rBWo5R16Tl5HM7hSq378M4ytX?= =?us-ascii?q?h8xU3vFdsHjiop/fZyqhV7avqZXUryUvc8Apo6hxMIzlJcuGsonRkyfEQ5nRqA?= =?us-ascii?q?KFVje2F/RHmtRKJiJXXuVIk3k/OcMaoYpB9VYxVsAmKrNUFqYsoKunZiB5Ai4M?= =?us-ascii?q?0yAZTZiA0yYYgua8wbfakQ2QcJs6OhwerJpCmscdUzJxYi4Gq6+jSoTWl2uASm?= =?us-ascii?q?cVJQce9hlD6xwbmY9xZO/l5pDETJhWyz5Zu/h0SDfEFoF091vnTWGbmUL4SPOg?= =?us-ascii?q?k+O13QJSy/bs0sIDVhBmFEZT3fpbmEwzJb5rLKkQu5LFvSWTdUPmpm7tzvWpJE?= =?us-ascii?q?VJw83Oa1L4FJbFtXb7UiAE430bWJJAxWrQFZQXnAt1cqArq0tQIIq+YEbx+yQk?= =?us-ascii?q?x5h1H7m/Tc2k21QlomwaSCqxD9VBDOVmsFbWWDJ7eZCrtIvqNIlSQmNK/52dsV?= =?us-ascii?q?hZml13MyGl0ZpcN91N4jkUUThVuzqdptyyR9ZY1M9qFZ8DOMl/tGn5GKNFPpiR?= =?us-ascii?q?rHk2ur3gyn/Z5zA8vk21xC+2G6OiSeJW4XEeEB0zJ2uCskkvE/cs8mDK/1HDqF?= =?us-ascii?q?x74+dbBrmKjUVwujl9HYtDBjdX2n+7MVt/Vn5Gs/9VKK7NacxTX+EyZQOzOxw5?= =?us-ascii?q?DfMpxVaJ/VxynXvjYCx/rQpa+yHcXwkoTiYZmLHtliMCqsu/Iz8VV4pIbSk9by?= =?us-ascii?q?fCMw+bmCZXvApBZEFuRZ8ZB8hK+60B3YpU5cfCTl6sJj8DXBxnLA040P5fmlVE?= =?us-ascii?q?sESXYyzdChCodfnXuB1tYciRtNKpLOj+/ApfhYPnqvo396MfR3C9mA2tRt7fr4?= =?us-ascii?q?ngtt2KqESOdaH4M/Gibn/bVjTMiw6/has8BZnQ4yfTKBZbK4V9yXc8fZjhDmvL?= =?us-ascii?q?MA9aJ64HIkpUTrp2adNYreBGf8VkYroG+bdxBhKbQRPiAIyvo+NcLlnJQTTRMj?= =?us-ascii?q?6M/fGhroLL9bzSV+zgadKWx3rdRKJ3JJh64yHhG7j2yY9e5lb22vB1+0N4TljJ?= =?us-ascii?q?LTuMo8n/KQMQ+saibFfisYM0Ej/MBpd/jmbtzFlad8ULWy2q7IgYyJRB5XnrR+?= =?us-ascii?q?J3zlT/ve9P+7Rq8oQ4/7dpycKoKqjIMvRarVVrAh6KCQV27p8tGnRwR3hNYu8N?= =?us-ascii?q?L/fcZb4Zgt7zpOD3DaMX9AaY++headvZOU7NhNWwCjaBRhNahgsBryAVLheE3f?= =?us-ascii?q?6fh6B0UdqlpfT+2k81+1i+NQIGw6pw6oeY4aeIv+jXbwbLzbcYRKfqQN/zrq42?= =?us-ascii?q?tEOW//Ekk6QOemNtaQ29DOcdTtIdxnvnza0y0SIsCd3MEKz99/NYSnI5mi7gm4?= =?us-ascii?q?pnEFUIG/MUGr6L8ppCnmsinOzZLNIWeLhYmmmTDR6kDqMCyXmz5iSKJmlqmArD?= =?us-ascii?q?3Az2QWyp9lP2qjV4QSTUxdf5jkVVTqW3BVtVXyexO093qimPPA3ztNrzo6s18l?= =?us-ascii?q?o7Mmn5tNKJiGuhOa9YH8zlK9yaOik4vlUXjIc+Rta3w4AUBcK9IMsN8HF5dvbe?= =?us-ascii?q?6XmkkylPo6ddgIrR/9+a9+7LHXa6ia2asLKNyCpeyncmoVE18sqgOe3W592WX/?= =?us-ascii?q?So0H4cTyF7uwbaXh61rLnbo0oVOUyN3kfLgpYFPspF3Xkiy0Hp+PQjQM8p9ApA?= =?us-ascii?q?DIrAYOkCpT/rMjvu3Vmfe843VjWZ0zZPGFL1EEV3GK842G3qp8LFj3bQ+1ovRo?= =?us-ascii?q?lrbEzqnhl3Aoo3KE4371gX2CUDGxAXaR+HFLGoGVjlLYwcWEcfcxuH2Ka1erwr?= =?us-ascii?q?3UxzxbOi//TTYvB9B6UTMPZdkg+Ok0JBFpIQr6IeXKp2e0VB+67PugjiF4/nUu?= =?us-ascii?q?DilXorMP24QttX8c4HuHQ/5Qa/XQCv6Y9Z77YcipCHaLJLYYTWsMB79Udn6iYF?= =?us-ascii?q?djZRjxhnkxO5Teccqfjh4tjatZql8eOuW7gtRuoJ7Rg0BmJ+j5TqjFAlv97Xy/?= =?us-ascii?q?9WSpfJhoTn7ABNP3mKtZ7b0xh9M+UBMZ6kca1793oZOygROW4BMcCRa/km7C9n?= =?us-ascii?q?KC/T6EBaAsMQedMYO9LAlhtVik3yVrBc7MjbGl6EC4drbc8o8m73xSsp/ps7T+?= =?us-ascii?q?nv9iW5JY3F71FKJfNMlj9glNXYpOga2fDSEjQY4WGFaxhpxSOP04GNBOzs/eqQ?= =?us-ascii?q?yNHVWVQGHjQ1U4tEPzqN5winRuuzlJX0XQKZ8dfzj4gidE2MRnywkqMFsrxPEe?= =?us-ascii?q?JaiSX0wCJeFobriPKRqdas73FXtlJfGoZp8RLFALlfPol8ORngismrXFZzBi/l?= =?us-ascii?q?d8HSaBUjo/eZxuYD4+V/K0vxf5QbLQgey7Ln83ZVSBVhSKLutFaDQe0RfMdmSO?= =?us-ascii?q?/Drn1N5oJvMbUPM0aBpJzqtTpIrFE2ABM3Z78wtDNaa1LOkBdTW6nqpL4KkhEc?= =?us-ascii?q?XsJhuU9QBWKwP3oz5zXZWqRTkKmRD/sV/jKITqMQV0VoMyV+Qw662Zh1f7umg+?= =?us-ascii?q?pHs2NckS9npvglzSBmTgOmuSLwv6INxS4g+LaguTUEvnxFSPmekyjWBlhYyfQK?= =?us-ascii?q?jL0TC3D85lygbngDa5Hy4Lp8Jcj684ku/Wg/aw05fyIaReSgFz3wj6SQD4yArN?= =?us-ascii?q?1cnwWNtNzTY7G8KyYSN7I9yQ/sRnVm3QjemQxn8G0VTTm6698kPoq9M94/xiW0?= =?us-ascii?q?AWjbaEoM4qRRvcvzsl4LTO02ZUl9z2Vj1siHWzACRc3OG2YzlQgkamREfYld6R?= =?us-ascii?q?8bCaknmDKIsbRH/g0OZjfbDJil8JHKncjUwXk9UctqxmXOq62EmJMlyntllshw?= =?us-ascii?q?7i6TpXsSduvYU9R2Dnj0zIdfxvT0Z++xveAfVItm1LOhXecAMsa992u21pFqV1?= =?us-ascii?q?Srx7sEGVq2LvMDyq3dUyi7VW2SQf6LfHSUnzYlLk7y4gGlLlIzaMdNoU4yLO/C?= =?us-ascii?q?hppHmg36VrN0QCSQqkPBwGwlL+waaxo8uJ27dAwSUO4Re++cKPAswP0+CFoMd3?= =?us-ascii?q?jJHS93C++qr1Ggh417O3R84UXgf+vh6AfmMMGdGhMcC47VsoZx+eCmRmKGIXJg?= =?us-ascii?q?0BxyPExv+ufDFlQ+quxcfIiVndTKgdR0z/IFfe93MSIhot4Thp5j6Y6M3cePcB?= =?us-ascii?q?HRzZXyJdbOr/iaGfLfzEMqemdEXbofew/14Zs1PsIhUb3JAbRZpQgcBbQ9QJE5?= =?us-ascii?q?LGj+6qd0LB9ofw7KYLS0hdXqpv6VZpRKunDa9FUwLD3Tuxcb0Py7URR7b4y2h3?= =?us-ascii?q?X1OJ0wXjVBr9l3BRt8EopPHMcArwS8Dp6Rn6G7jMSx9F1mtO8QtqrwEevK1NW/?= =?us-ascii?q?34V+RZRa4laLPDnJDqlxnktllviyguvH0pTpB8PtZ9cEVOljQmHbcbLHH4S/Kj?= =?us-ascii?q?eLOs3iYU5G96CT3Kh+UhWLayDzR7CGuzG8NPV4/UU7zZR1feTLzDw37rHUxMX9?= =?us-ascii?q?anpepieisX6JLoVQ4EbNBezEUBJeUeCF/3p9Ha0LcYv08/8DMdsmwNeC+ARz9D?= =?us-ascii?q?BC39GeI6i9r0/Dxl57dYjFI0T3wSo5X5cFIAinO0s2nWDZsmjdAWhbLsW8Lclt?= =?us-ascii?q?gdCVDgHi5kVonWEtZ3VBGnbzRdqKOGgUwcS+ZAqQ+AJMFdYDkPa9eVQkua2qVe?= =?us-ascii?q?loJpJFlP2xtLoZldZpKifPRNVVPi3XI7F2IjpRAfvVpFc2eh4LqaM4WoQrapiU?= =?us-ascii?q?JkMILkOAxjjvzQvNy0H0cMas1KmRKiYM7npH167F0SRLpwShvPaWmNHsULDYbJ?= =?us-ascii?q?HwW/7fKzQlVjCcRTssFUap+FGku+cLvfaCJmcfuF8UaDqICAEPvqBvscTQDmjL?= =?us-ascii?q?lO1hZpIKh/eaVDvrRS1lkqoyGiZLtUeRQ/oMFQnWc2XtgGxCtwy+PvVM527qb6?= =?us-ascii?q?WExqpJXOwbGoRMfeeCTNvCePBROTMomy4HOOa4ZdLctLc50k/SQWsfDabI6EWU?= =?us-ascii?q?TFSKTfyE2zLrQYIVspA2uiot/dLQhDV3E6XTP7uEoT6h6Iu4gziZueHEUWkteU?= =?us-ascii?q?M1ivoYAGad2BlANH0EC9YNtUH2TK6AYlpD2XMqhO91xR8DZh5zUnxv031Rmvax?= =?us-ascii?q?AMtZRkAIjGm2Wv0JcEh3DC8s/U+N+gDyY9sAucbXR2JF87sDV5cSLPcv6InNJK?= =?us-ascii?q?Qf3uwl3DR4rywm4G2hCAZZjwSY4+/LEalh3Lxe9Cw9+P1rWkynXTzSaC7Ex5Cg?= =?us-ascii?q?BsYJwj1h5Tj/2s7VuP19HKdLrIF+RlERCGR5Ic6ZtR1bUGq84AKovg3zSDmGKS?= =?us-ascii?q?gY+x4TLDYEbf5xxuR29hHSeYCFoWGZsq864G6sExyKEfLg2pVOB9qv0UO9bjNR?= =?us-ascii?q?cC6DEIp/ofJA0t0VZPVjLbC3HlSJCw/5FA/Q7zgF6RzCur22CY9PxWIEn+MnL9?= =?us-ascii?q?S/G8FANtTD0zww7jAA5JMLyXyXSJuLfZDj5MFQBXgKMoi7D3LsZcSNdw7uuegD?= =?us-ascii?q?35FmLEObbOEXLSoPqJItvnv7ZFOvv4Hr92mCKb/uMXSGOcUKMZ2tw1NJiKvbKp?= =?us-ascii?q?ims+NDDX4G9K16goXasnrTsCiHSdexYnL6hB4uM0v/R96U/MRGHNYJZqlpDMAo?= =?us-ascii?q?dkYAqRw5dbhjCsagsjrt1j/eRu9lo3Usfg7+FZ6l1plceXh16Izy0ALbzu30Xb?= =?us-ascii?q?nMV5eY2IbkIw09m/IsPNI=3D?= X-IPAS-Result: =?us-ascii?q?A2GvAwBnHH5Y/wHyM5BdGgEBAQECAQEBAQgBAQEBFQEBAQE?= =?us-ascii?q?CAQEBAQgBAQEBgw4BAQEBAR9igQaOSpEmly0pgk2FRVcBAQEBAQEBAQIBAmAog?= =?us-ascii?q?jMbAYIbBgECJBMUIAsDAwkBARcHASEICAMBLRURBgEHBQYCAQEBGASIYgSxEzo?= =?us-ascii?q?mAollAQEIAQEBASSIR4Z9AhEBhgABBJs6kV+KIAoFF4YnSJIkWHE2KAo6hjNyh?= =?us-ascii?q?hsPF4IXAQEB?= Received: from unknown (HELO tarius.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea10.nsa.gov with ESMTP; 17 Jan 2017 13:33:35 +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 v0HDXYE3016009; Tue, 17 Jan 2017 08:33:34 -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 v0FFhN2I226523 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Sun, 15 Jan 2017 10:43:23 -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 v0FFhMam031987; Sun, 15 Jan 2017 10:43:22 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1BoAwByl3tYhw4P49RdGwEBAQMBAQEJAQEBgzkBAQEBAYEBgQaDUZwZkx2EGoJsgzYCghhXAQIBAQEBAQITAQEBCA0JCh2FGgMDIwRSEB8BBQImAgJXBgEMBgIBAYkDr32BazqJfAEBAQEBBQEBAQEBI4ELhzyGfYM2gl4BBJs6kV+KIAoFhj5IkiSBfigKhQKBa3KGJYI9AQEB X-IPAS-Result: A1BoAwByl3tYhw4P49RdGwEBAQMBAQEJAQEBgzkBAQEBAYEBgQaDUZwZkx2EGoJsgzYCghhXAQIBAQEBAQITAQEBCA0JCh2FGgMDIwRSEB8BBQImAgJXBgEMBgIBAYkDr32BazqJfAEBAQEBBQEBAQEBI4ELhzyGfYM2gl4BBJs6kV+KIAoFhj5IkiSBfigKhQKBa3KGJYI9AQEB X-IronPort-AV: E=Sophos;i="5.33,234,1477972800"; d="scan'208";a="5907654" Received: from emsm-gh1-uea11.corp.nsa.gov (HELO emsm-gh1-uea11.nsa.gov) ([10.208.41.37]) by goalie.tycho.ncsc.mil with ESMTP; 15 Jan 2017 10:43:22 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3AGxmdhh9obr0u1v9uRHKM819IXTAuvvDOBiVQ1KB+?= =?us-ascii?q?0ukRIJqq85mqBkHD//Il1AaPBtSHrakYwLOI6ejJYi8p2d65qncMcZhBBVcuqP?= =?us-ascii?q?49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6?= =?us-ascii?q?JvjvGo7Vks+7y/2+94fdbghMizexe71/IRq5oQnMt8Qan5ZpJ7osxBfOvnZGYf?= =?us-ascii?q?ldy3lyJVKUkRb858Ow84Bm/i9Npf8v9NNOXLvjcaggQrNWEDopM2Yu5M32rhbD?= =?us-ascii?q?VheA5mEdUmoNjBVFBRXO4QzgUZfwtiv6sfd92DWfMMbrQ704RSiu4qF2QxLzli?= =?us-ascii?q?wJKyA2/33WisxojaJUvhShpwBkw4XJZI2ZLedycr/Bcd8fQ2dKQ8RfWDFbAo6k?= =?us-ascii?q?coUBEeQBM+ZboYfzqVQBohmxChWjCu701j9FhGX70bEm3+kvEwzL2hErEdIUsH?= =?us-ascii?q?TTqdX4LLocX+Cox6fP1zrDdfBW2Srm6IPVfR4hpf+MXahxccrXxkkkCgTIgUuU?= =?us-ascii?q?qYzrJTOV1+INs2eA4up9TuKglXQnqxprrji0wccsl5PJiZ4LxVDK8iV52ok1Ks?= =?us-ascii?q?OiRE59f9GkDIJduieHPIV1WsMvW39ktDskxrEcp5K3YioHxI46yxPfcfCLboeF?= =?us-ascii?q?7grhWeuSOzt1i3ZodKiiixu980Ws0PDwW82w3VtMsyFLiMPDtmoX2BzW8sWHSu?= =?us-ascii?q?Vy/kOm2TuX0gDT7fxEIVwumavVNZEu2aQ8mYcNvkjbHy/2nlv5jLOOe0k65+Sk?= =?us-ascii?q?9f7rbqv4qpKeLYN4lwHzPr4zlsGwGeg4NxIBX2mf+eSyzr3j+kj5Ta1Ugf0ynK?= =?us-ascii?q?nZqpHaJcIUpqOiHg9VyZgs6wykDzu8y9QYmmQHLEhZdx2ZgYjpPEvOIP/mAvul?= =?us-ascii?q?hVSjjitry+jcPrL9GpXNMmTDkLD5cLZm9UFczAszzdZC55NbEbwBPPLyVVPxtN?= =?us-ascii?q?zfFBM5NRe0zPz9BNVy0YMeR3qFArWFP6PKrV+I+uUvLvGXZIAIozbwMOQl5v7y?= =?us-ascii?q?gn85nl8RZ6+p3YANZ3yiEfRmJFuZMjLQhYIFEGEXrk8lQef3klyeQHtWYHqvW6?= =?us-ascii?q?8U+D42EsSlAJ3FS4Trh6aOmG+gE5lXYH1WIkydGnfvMYOfUrEDbzzWauJ7kzdM?= =?us-ascii?q?bbG7SpRpgRy2vRX70JJ/J/DV4TUcvJnukt9v6LuX3TM78DFvR+GayXuMVCkgnG?= =?us-ascii?q?oNSiRw2OZ6plZny0yr1rJxiPhVU9dU4qUNGj8zKJqU6ut9Ed26DhrIY9OhUF+7?= =?us-ascii?q?RpCjBjYrQ5Q6xNpYJw43INi4gR2L8mziI7YRk62NTtRg6a/G0HXZJ895z2fAkq?= =?us-ascii?q?Imig9iCvBTOHWmi6g3zA3aA4rEgg3NjKqxXbgN1y7KsmGYxCyBu18OFEZPUKHB?= =?us-ascii?q?XHkaLnHRp9nj+liKG6CvDbAmOw4HwoiYLaFHcMHypVRAWPrnft/ZZjTitX23AE?= =?us-ascii?q?Oz6PupZZDpZn5V8SHTEkkCnEhH8HKILwk4CQ+8uG/EF3p1Ek/1aE7i9vNxpTW9?= =?us-ascii?q?Q1NinFLCVFFoy7fgok1dvvebUf5Gm+tc4Co=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0FwAwDvl3tYhw4P49RdGwEBAQMBAQEJA?= =?us-ascii?q?QEBFwEBBAEBCgEBgw4BAQEBAYEBgQaDUZwZkx2EGoJsgzYCghhXAQEBAQEBAQE?= =?us-ascii?q?CAQIQAQEBCA0JCh0wgjMbAYIbAwMjBFIQHwEFAiYCAlcGAQwGAgEBiQOvfoFrO?= =?us-ascii?q?ol8AQEBAQEFAQEBAQEjgQuHPIZ9gzaCXgWbOpFfiiAKBYY+SJIkgX8oCoUCgWt?= =?us-ascii?q?yhiWCPQEBAQ?= X-IPAS-Result: =?us-ascii?q?A0FwAwDvl3tYhw4P49RdGwEBAQMBAQEJAQEBFwEBBAEBCgE?= =?us-ascii?q?Bgw4BAQEBAYEBgQaDUZwZkx2EGoJsgzYCghhXAQEBAQEBAQECAQIQAQEBCA0JC?= =?us-ascii?q?h0wgjMbAYIbAwMjBFIQHwEFAiYCAlcGAQwGAgEBiQOvfoFrOol8AQEBAQEFAQE?= =?us-ascii?q?BAQEjgQuHPIZ9gzaCXgWbOpFfiiAKBYY+SJIkgX8oCoUCgWtyhiWCPQEBAQ?= X-IronPort-AV: E=Sophos;i="5.33,234,1477958400"; d="scan'208";a="2302708" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from mout.web.de ([212.227.15.14]) by emsm-gh1-uea11.nsa.gov with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Jan 2017 15:43:21 +0000 Received: from [192.168.1.2] ([78.49.147.199]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Lgpcs-1cpDtA1Xsc-00oDat; Sun, 15 Jan 2017 16:43:10 +0100 Subject: [PATCH 43/46] selinux: Use kmalloc_array() in sidtab_init() To: linux-security-module@vger.kernel.org, selinux@tycho.nsa.gov, Eric Paris <eparis@parisplace.org>, James Morris <james.l.morris@oracle.com>, Paul Moore <paul@paul-moore.com>, "Serge E. Hallyn" <serge@hallyn.com>, Stephen Smalley <sds@tycho.nsa.gov>, William Roberts <william.c.roberts@intel.com> References: <ca34123f-ced6-d2bc-363b-690858618827@users.sourceforge.net> From: SF Markus Elfring <elfring@users.sourceforge.net> Message-ID: <9ce64f74-f424-b9c5-605b-a54982888e1a@users.sourceforge.net> Date: Sun, 15 Jan 2017 16:43:09 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <ca34123f-ced6-d2bc-363b-690858618827@users.sourceforge.net> X-Provags-ID: V03:K0:arkslFT7oKLzW3FFcfD+kCNWT+xQxb/owYbdRgBSdvHaGTfkfEW Qo9rbYbQtvavwHjX7TdJVUfkYY74i6XffgeXL7gOsLQGk34kLYkNLpWLG/SPicjtQRWoIfs ++M+F3iBcms6PFmbqJzYYhSw2O8ibvHL3NtO3cfl4kjNemWZ+Pr6ZX4KH2Q2yUuBHWMREOl HFKByZ485mvouGFGjeghw== X-UI-Out-Filterresults: notjunk:1; V01:K0:iOzpqiuLoFM=:9RRtO2dptpm0dNpyc8VX35 d+nfh7DOEz9nRQxIx0C3xLYIIYsObXXWKLWkXGgA79UgJRMmQ+DQGNrwieJEU0z/ZHld6NvnK lAfsRAjAC77QCgtfaO850WawhwoCLS39NclRiv+3nuIJdZFoYLw5xxB3Ew5lze0A44dgEuMYK SEwMqdVTjbctPwKZoP1uBKBkrWFwHp2w8jDgUcVSLKW1HfywHwKG/vNCzCvlhQAtNjx6JxHxH RLpj2Q5VPqpAILQOH7+29ptiP+ca8Oczw3yYMuAU6yViDXMQr4nfx1fsGUacCkINOE6X2Cn+0 hdvmTTzVcsh4jtM/U47iDRYX31pynjdwJuetq9d8vhOx1E0wnAID4oOLKtsQ8O5bTTfGhR1tB bgENe3dffLZeYzyJKOldoXAbHNxrt118VnNqHM+DE8mYrML8yPx1nR7UbgwDek7CrWmCmbuYi qhd2uLfhfXQ2Z4DewhzcJ9jLGNvpf8QSd3DtPwz9FAf4HcHDhSv4L/YzcreKSwTGroSuUVDUo k1Mfq5UCicwclf4hs9OuRhPU4oyn1ergda+NDMEyT59L3fim5VEwm/K+0v/mlBBVTxWHyWYdW 7Zs1QR9SMM3o1XkIWZU5FtnayCoxhHUxxornVnNS5qYrUhch9FZAQNks0hLchrA1cdOe/PeVE 575GmYo7ng3d92BcTAC6Cp4VK5TnMS0unVRuEzTccl0bABCzyFULXNP7/Ieh3As6rJSq4pye1 XGVCypUjXgtFEZ/JQ7jFP8K5xEUrAYc55QTH/ghmo7fQzia6HS7Ej5KiCwn+WhoDr4KwoTa28 unZArKs X-Mailman-Approved-At: Tue, 17 Jan 2017 08:26:53 -0500 X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" <selinux.tycho.nsa.gov> List-Post: <mailto:selinux@tycho.nsa.gov> List-Help: <mailto:selinux-request@tycho.nsa.gov?subject=help> Cc: kernel-janitors@vger.kernel.org, LKML <linux-kernel@vger.kernel.org> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" <selinux-bounces@tycho.nsa.gov> X-Virus-Scanned: ClamAV using ClamSMTP |
On Sun, Jan 15, 2017 at 10:43 AM, SF Markus Elfring <elfring@users.sourceforge.net> wrote: > From: Markus Elfring <elfring@users.sourceforge.net> > Date: Sun, 15 Jan 2017 13:13:19 +0100 > > A multiplication for the size determination of a memory allocation > indicated that an array data structure should be processed. > Thus use the corresponding function "kmalloc_array". > > This issue was detected by using the Coccinelle software. > > Signed-off-by: Markus Elfring <elfring@users.sourceforge.net> > --- > security/selinux/ss/sidtab.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Merged, thanks. > diff --git a/security/selinux/ss/sidtab.c b/security/selinux/ss/sidtab.c > index 5840a35155fc..c9533b21942b 100644 > --- a/security/selinux/ss/sidtab.c > +++ b/security/selinux/ss/sidtab.c > @@ -18,7 +18,7 @@ int sidtab_init(struct sidtab *s) > { > int i; > > - s->htable = kmalloc(sizeof(*(s->htable)) * SIDTAB_SIZE, GFP_ATOMIC); > + s->htable = kmalloc_array(SIDTAB_SIZE, sizeof(*s->htable), GFP_ATOMIC); > if (!s->htable) > return -ENOMEM; > for (i = 0; i < SIDTAB_SIZE; i++) > -- > 2.11.0 >
diff --git a/security/selinux/ss/sidtab.c b/security/selinux/ss/sidtab.c index 5840a35155fc..c9533b21942b 100644 --- a/security/selinux/ss/sidtab.c +++ b/security/selinux/ss/sidtab.c @@ -18,7 +18,7 @@ int sidtab_init(struct sidtab *s) { int i; - s->htable = kmalloc(sizeof(*(s->htable)) * SIDTAB_SIZE, GFP_ATOMIC); + s->htable = kmalloc_array(SIDTAB_SIZE, sizeof(*s->htable), GFP_ATOMIC); if (!s->htable) return -ENOMEM; for (i = 0; i < SIDTAB_SIZE; i++)