From patchwork Wed Dec 6 16:02:54 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Moore X-Patchwork-Id: 10096397 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 4764860327 for ; Wed, 6 Dec 2017 16:04:44 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3763C205FC for ; Wed, 6 Dec 2017 16:04:44 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 2BF5D28B2D; Wed, 6 Dec 2017 16:04:44 +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 upbd19pa07.eemsg.mail.mil (upbd19pa07.eemsg.mail.mil [214.24.27.82]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id AC86928B1C for ; Wed, 6 Dec 2017 16:04:42 +0000 (UTC) Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2]) by upbd19pa07.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 06 Dec 2017 16:04:39 +0000 X-IronPort-AV: E=Sophos;i="5.45,368,1508803200"; d="scan'208";a="6510439" IronPort-PHdr: =?us-ascii?q?9a23=3AU+20YhYpRt+2hUjt1iNzfZz/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZosu6Yh7h7PlgxGXEQZ/co6odzbaO6ua5Bydfsd6oizMrSNR0TRgLiM?= =?us-ascii?q?EbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVr?= =?us-ascii?q?O+/7BpDdj9it1+C15pbffxhEiCCybL9uMRm6txjdu8gZjYZgKas61wfErGZPd+?= =?us-ascii?q?lK321jOEidnwz75se+/Z5j9zpftvc8/MNeUqv0Yro1Q6VAADspL2466svrtQLe?= =?us-ascii?q?TQSU/XsTTn8WkhtTDAfb6hzxQ4r8vTH7tup53ymaINH2QLUpUjms86tnVBnlgz?= =?us-ascii?q?oJOD4j9GHcl9J+gqRVrhm8oxBz2pPYbJ2QOPd4Y6jTf84VRXBZU8hRSSJPDICy?= =?us-ascii?q?YIUAAOUdMuhWspH9qlkToRawGwasH/jiyiNKi3LswaE2z/4sHAPA0Qc9H9wOqn?= =?us-ascii?q?PUrNDtOakIS++10a3IxijEYfNR3jf98pbHeQ0mrPGUWLJwds3RyVMxGA7elFWf?= =?us-ascii?q?t5HqPzOP2eQRqWSU8+1gVee2hmMhtgp/oSCvy98xhoTGiY8Z0FDJ+ThjzIorKt?= =?us-ascii?q?C0VlR3bcO8HJdOqy2XM5F6Tt4sTm12oio2174LtJChcCQUy5kqwQPUZeadfIiS?= =?us-ascii?q?+B3jUf6cITJ/hH14Zr2ynw2y8U28yu3kUcm0zUpKojJFktbSsnAN0ATe6tSdRf?= =?us-ascii?q?tn/0ehxC2P2xrP6uBEPU80la3bJ4QnwrEsjZocrV7PHir3mEXylKOWd0Mk9fa0?= =?us-ascii?q?6+n/f7nrqZCRO5V0hw3jKKgihMOyDfoiPgQTR2Sb/P6z1Lzn/U33WrVKifg2n7?= =?us-ascii?q?HCsJ/EIcQbp6i5AxJa04o68Bm/CCqm0NIEknYZN1JIYw6Hjoj1NFHOJ/D0F/G/?= =?us-ascii?q?g0+2nztxyPDGOaPhDo3XLnffiLfhYap960lExQoxytBf4YhbCq0BIP3pXE/8r9?= =?us-ascii?q?7YDhg/Mwyx2ennE8l92Z0EWWKUGKOZN7nSsVCQ7OI1P+aMfJMVuCr6K/U95f7u?= =?us-ascii?q?j2U2lkMefamy2psXbnG4Hup9LkWXZXrsn9gAHnwXvgo4UOzqlUeOUTlJZ3a9R6?= =?us-ascii?q?g8/C00CJq6DYffQYCgmLKA3Ca/Hp1TeG9GEEuBEXn2eIqZXPcMcjidItd7kjwD?= =?us-ascii?q?V7iuVZMu1Q20uA/90bpnIfLe+jcEupL7yNh1++rTmAkv+jNoCsSd1GeNT31pkm?= =?us-ascii?q?4TWT85wrp/oU18y1eE16h0mfpYGsJP5/lRSAc1KYbcz/BmC9D1Qg/OY8uJR0y8?= =?us-ascii?q?Qti9HT4xSdcxzMMUbEZmB9WulBbD0DS2A7UNjbyEGIQ08r7A33j2P8t8y3fH1K?= =?us-ascii?q?4nj1Q9R8tPMXSqhq959wTJAY7GiV+Zl6WrdaQCwiHB7mGDwnSSvEtASg5/Tb3F?= =?us-ascii?q?XWwDZkvRtdn2+FvCQKW0CbQmKQtM0taCJbFQat3ollVGXPPjN87CbG2vgWuwAg?= =?us-ascii?q?yIxryUZorwZ2odxDndCFQDkw0L83aGLxIxBiG9rGLfFzxjDlfvY1vt8eVns3O6?= =?us-ascii?q?QFQ0wxuNb0172Lq/4gQViuCES/MPwrIEvz8sqzZuE1a+2NLWFsGNpwl7c6VfZt?= =?us-ascii?q?M9/U1L1WXDtwxyJpagNbxthkYCcwRruEPjzw94BZhakcgrsnwq1hF/JriE31NE?= =?us-ascii?q?bT+Y2orwOrLPIGno4B+vc7LW2k3Z0NuO4KcA9ek3pk7svAGsGUsu6XNn3MdJ03?= =?us-ascii?q?GE/JXFEBISUY7tUkYw7xV6vL/aYjM654PPyX1hKrK0sjnF29MnAesq0BCgc81Z?= =?us-ascii?q?MKyaCA/4C9caCNS2KOw2h1ipaQoJPe5I+64wI8OpaeGG2LWwMeZ+gj2ml39I4J?= =?us-ascii?q?140k6W8Cp8UOHI1Y4fw/6ExguHSyv8jFC5v8DrhI9LeDASEXC7ySX/GIFRYahy?= =?us-ascii?q?cpoRBme1P8273NN+iIDxW3RA7l6sG0sG2NO1eRqVd1H92wxQ1UAToXO5giu11C?= =?us-ascii?q?Z7nC8zrqqYxiDOxP7idBUfMG5RWGZilUvsIZSzj90CQkiobhQmlAei5Ubg3aRU?= =?us-ascii?q?uKR/L27VQUdHZCX2K2BiUq2qubqYZM5D8pQosT9YUO6ke1CVVqb9owcG0yPkB2?= =?us-ascii?q?ZewDE7dyq2upnghBx1lmadLHd1rHrEdsB93gzf5MTdRf5X3zoJWDJ4hSPRBlei?= =?us-ascii?q?I9mj5c+UmIvbsuCiS2KhUYVecTPszYOEsCu0+3dqDgG4n/G9gdDnChU63jPg19?= =?us-ascii?q?VwUiXIthn8aJHx16umKeJnYlVoBFjk5sp5BI5+lJAwiYoT2XcEgJWV5nwHnnnv?= =?us-ascii?q?MdlB3qL+dnUNTyYRw9HJ+AjlxFFjLnWRyoLhTHqd389haMeiYmwM3CI9895FCL?= =?us-ascii?q?2P4bxZhit6vEC4rRnLbfhmmTcd1OEu52IEjOEHvwot1CqdDa4IEUleIyPsiwyC?= =?us-ascii?q?78qio6VPeGavbb+w2VJgndCnEb6PuR9cWHDkdZciByNw6NtwME7U2n3p9o7kYM?= =?us-ascii?q?XQbc4UthCMixfPlfVVKJYqm/UWhCpnJWL8sWQry+Ehixxix5a6vJKIK2915qK2?= =?us-ascii?q?HgZYNiHpZ8MU4jztg7xRnsCK34CoG5VsATsLU4X1QvKvCjIdr+znNxyJED0+tH?= =?us-ascii?q?iUBabfERWY6Ed8oHLFC4qrOG2PJHkF0dViQwGQJElFjwAQWDU1gII5Fhywy8P7?= =?us-ascii?q?a0p54C4e5kLjqhRQ0O1oLwfwXn3ZpAi2djc+UIKfIwZO7gFe+0fVNtST7vhpEy?= =?us-ascii?q?BW5JGhqRaCKmicZwVIFmwGQFCLB1X5Mrmp/9nA/PCSBvCiIPvWfbWOteteWu+G?= =?us-ascii?q?xZK1zIRp4i2MOd+JPnl+CP07wVFOUmplFMTcgTkPTDYXly3VZc6BuBi84jF3rt?= =?us-ascii?q?y48PnzXgLv/5GAC6NKMdh09RC2gL2DN/WMhCZ3KDZY0IkDxXnUx7gexlESjzti?= =?us-ascii?q?dz63EbQPrSTNVr7fmrdLDx4HbCN+LNNI4Lwn0QZTP87bi8/11rljg/40FVhKS0?= =?us-ascii?q?LultuuZcwQLGG3LEnHC1qTNLSaOT3LxNn6brinRrFXiOVUtgawuSqAE0P5JTSM?= =?us-ascii?q?iSXmWwq0Me5SiCGbPRpeuJyycxt2FWfiTMjmagCgMNNtgzw526E0hmjNNW4aKz?= =?us-ascii?q?R8dFlNrrKI5yNCnvp/A3BB7mZiLeScgCmZ7ubYKpEQsfZwHyt7iflV4HUgxLtT?= =?us-ascii?q?9i1EQ+Z1mCTKpN50v16mivWPyiZgUBdWsDlLi5iEvVt8NqjC8ZlAQWjL/BQI7W?= =?us-ascii?q?qKChQKo8BqCtrguqxKzdjPjq3zIi9Y893I5cscG9TUKMWfPXo9NhrpHSTYDBEC?= =?us-ascii?q?TT+qK27fgVdSkOuV9nKLrZg3sYTjmJ0LSrBHTlM1De8aBl5jHNMcPJd9Rikknq?= =?us-ascii?q?KDjM4U+Xq+qwHcRMZav5DDSP2fGvDvKDGXjblKeRQI3a/4LYQUNo3+xUNucF96?= =?us-ascii?q?k5rWG0DIR9BCvjVhbhMooEVK6HV+SHM81Fjhag62438TEuW0ngIshQt4euQt9z?= =?us-ascii?q?bs700xJlXUuCs6iFMxlsn9gTCNbD7xK7+9XZtIBCrvqUc+KIn7TBp1bQCphkNk?= =?us-ascii?q?NS3ESK9Wj7tubWBrkhHTuJtVFf5aU6JEfAcaxeuLaPUwzVRctiKnyFda6uvCD5?= =?us-ascii?q?tikhYlfoCor3JBwA9sdsA6JbbXJKZTyVhQnK2OtDey1u8t2A8eO1oN8GSKdSEV?= =?us-ascii?q?okMIKLgmKDez/uF38wOCgSFDeG8CVvoxvP1l6l49O/6BzyL8079PMEaxOPKDL6?= =?us-ascii?q?mBoWjPidaIQk8s1kMPj0RF+b920d09fEqSVkEvy6CcFxsPNcrfMw1VaNBS9HfL?= =?us-ascii?q?dyaUrerN2Y51P5m6Fu3wVu+BqqIUgkOiHAY0EIUB9dgOHp6p0E7EN8jnN6IFxQ?= =?us-ascii?q?8r5Av1OFWPFO5Jdw6TkDcbv8G/y4d63ZVcJjEYBmV9LSW357bMqwA3gfqCXM05?= =?us-ascii?q?bWwAUosCKH02RNWwmzRFsHRYEDm3zuUZxRCY4D/4pyTfECfzYMJmZPaUYxNsD9?= =?us-ascii?q?e29i8k/qetiF7Y6JPeK3j0NdR/oNPP7/0Vp4qfAfNOUbZ9q1vcm5VfR3GySGHA?= =?us-ascii?q?D9i1KoPqZIYxc9z7FGy6UkelhDIvT8b9JtGtLrKHgQvwX4ZbrJGb3Cw/Nc+6Dj?= =?us-ascii?q?weFApwp+AH5KJ4ewIDZoE2bgP2uAslNqywOgGY3s+pQ2a3JjtcV+NfwvmiZ7xL?= =?us-ascii?q?0yosafe3yGEmTpE70+a38UkNRJURjh/G3PitepNQXDT0FHFGZwrPoi85mHR7Oe?= =?us-ascii?q?Yp3ucz2hXIvkcAMzqTbuxmdHREv80gBVOVOXh2EHA3R0WbjYXY+QOsw6oS8DFD?= =?us-ascii?q?n9lK1e1FsX7+vpDbYDKtV6yrqYnVsyQ6Ytg8pq19K4rjLdWatJnGhDzQUIHQsh?= =?us-ascii?q?GZUC69D/dblMJcLz5YQPlJnGElONYJuYla5EowSMgxOaJABLMrprCwZjpuFTQS?= =?us-ascii?q?wjMBV4OcwDwChf+x277AmReKc5QtLgAEsJREgtsSSCN3bDkRpKm/WIXSkG+EV3?= =?us-ascii?q?UEIBwJ4QRK+g0Aipd6fvr574rQUJ9M1zlWrupuXSvRC5lo8UH3SmKNjFj5SfWh?= =?us-ascii?q?kvCp0hlIwPLqzNYbRAZ1CVJByOZOiksoNLZ3JrERvo7Mrj+Ha0f6s3zoyOS4OF?= =?us-ascii?q?lR083Vekb/DIrdq2X8VCgc9mcVRY9L037fEpsTnxB+aKYxq1VGOJqmdVrm5zw4?= =?us-ascii?q?24RpGKG1Vdysx1YgtnsGWzumE99aBO18tlLYRiFlaYixqJr5I5VSXnNQ+JqFpl?= =?us-ascii?q?dZikptKTS2yZ5BJMxW/zEDQiBPoS2Ds9u2VsJDw9V6D5gWItdwo339Ar9LOICN?= =?us-ascii?q?o30qvbzi0n3Z+zciv1qh2Tq8BbS4QPxD/20CBAomOn6Sqk8xAOsw6m3S6EzCsk?= =?us-ascii?q?ho/+dHAbiClV5+oDhhEZxSBDtFyH6oIk9vQ3lBtuVVNL7ac9dAQ/UoYx+gJQA+?= =?us-ascii?q?H+Y830OV5UF0gWv5YytquwtA5S/SQgk0WjMJgrr2nT0erd+nNiEER51UajUucj?= =?us-ascii?q?nKJxidmS9JoBZVc1tqVIwBAtZZ57Eb2pNZ/tLZSUawMy4KQQBiOxkj0fpYiE5D?= =?us-ascii?q?qlmXdj7bDQq0b/bAqBl3cd2WrM6zI/Tz5B1HhZ//sOAk66UDQGWrmRG3Qd/AsY?= =?us-ascii?q?Dzq8aHtlaKdKfkKe2ze2HBTDnLjRC0m7gkE4PG/y/JMApUM5N602YrYYD9CW7X?= =?us-ascii?q?OhRLP6AbKFBBVaB9ctVGpvpVZ9F/daYM5K9tAg6HRhLzF4yutvZGKE3TSS7ZLy?= =?us-ascii?q?Wb/ey1uZjT4qDFSej8esyMwG7KQ6BtMZd85zn7AbDq3pJA9Uftxvdi7EV6SUPB?= =?us-ascii?q?MyybqtTuOB8L7tG4dkT+pp0pAS/WAJBonXrrwkFNbMsXQyuv8JgCyZNZ7njwSf?= =?us-ascii?q?hi3UjorO1S7aRk5pUr47B008e7O73eKfNAsU9oGhKUHBll9o0xAGhjQGBceukR?= =?us-ascii?q?KPbNcqQeicDhsfv3G7YW6B2S/OxZcsDHKlrEmsSwBTCQUxtEnB0OqTQCNAuTy+?= =?us-ascii?q?aFm7NoScaiveX2xlgi41ygIR4d0LBs5YCE97GTpODLbhve074EWrTrRszptLgs?= =?us-ascii?q?vV2d5eE8nr4UZmN1exGnEPQaVsMFwmfg1qUqwCI3HsPNAb3v5flDV2gjkTL4gZ?= =?us-ascii?q?B9GFcWFe0IErqX54hemX04m+PBPN0Mbq9CgnqPFQKjErIay36r6i6XLXJggh7Q?= =?us-ascii?q?0xD/X3mz7F7wrS93WyfMycnsklZNXLmtGUhSRzapOVN/sD6XPQrptcD4tr4p40?= =?us-ascii?q?wtKWzrqs6Nm3W9N79NGM3/PtOcKzEupF0LlJ0xWsCv2YcDFNWmIdcR639/YeHc?= =?us-ascii?q?62Oqjy9Bu71Ih5fa4syO5vrXGmSvgLOApLWQ3jBYzWI4sksl5tCnLPHO6MWAQ+?= =?us-ascii?q?602GYJUyd/pwzBUgatqrPBs1AbJUyL0UnMmIwQPdFVxGI42V/i5OgiRtIz6Qpf?= =?us-ascii?q?G53YZ/wYuTD8JDv0wFiYY9ItVSmSyThXEUzvEVl+Bqc83Hj8vMXTlXff41coXJ?= =?us-ascii?q?V/d1T7hRxrCIU1MU0t50INwiUdDQgNaQuWDLWpBUT5M4QEVVIMaQmc3LSgfKc4?= =?us-ascii?q?w1FzyKu15ODPdex8G7YNNvFFgw6BgldbHI4WsaoZQL57YF9S6qrXpgnkC4j6UP?= =?us-ascii?q?nrjn4wOuOvQsFa688VrX0i7RijRxC485dM864biIyUdq5DeZXDoMJ84F176jMU?= =?us-ascii?q?aiNNhxx/jxe4Ue8CvuDj/sbUv4ao6uq0U6YtXeoX/QAuB2til5vwnEwjodbP2u?= =?us-ascii?q?dZTY3Vj5j/8A9TLHORvYba0gNzKewQJIK3crdg8G8HJysFJ34UO9qZdeU86Td3?= =?us-ascii?q?MDrP/1xCHt8MZdQAMcrChQ9UkVbpVKhO+MTUHFGYCoFzd90n7mfsxzA19IEzUu?= =?us-ascii?q?D+5zOsIpDf9V5NNetZjCpwjNLCuPQVwf3KBSgV5nmZax51zjmexJmND/bw4PiD?= =?us-ascii?q?ydDVV1MABS42UIZdKSGc+QymWOq6jpHpXR6V6sPphpIxal6QTGSrnKsZqqZMDf?= =?us-ascii?q?JAiiLj0zhfCID6nfSVvsGo6GtKq1JHEYFz7QbfFKVYJJV7NgzyltO3SUhkGiv/?= =?us-ascii?q?ZMbUewIsuOWIyOcM7eF+OlDwZIABJBIL1a765WBTTgRwVL78pkyZUv4JZNt6VP?= =?us-ascii?q?PEqWhY6Y1kK68IMlmSupjqrjNTpVAtBw8pbr4woSBAeknIggJVR77+uKQchQsE?= =?us-ascii?q?Td55pUhMFHqyOGI+5zvHTaNVjK2QCPwJ7DqeVakOU0R0MiNkXRy5wpJue6Gmnf?= =?us-ascii?q?pfqGNJgjt9oOQ20zxhXBa8pSzsp6cW1DI8+bG3qDYBtmJBTumElSfHF0lDxuwQ?= =?us-ascii?q?jagAE3bi9UC8YH4bYYv34blnJsfg9Y467nQ9exojfCoGXeK+BCH2la+IBJKAsM?= =?us-ascii?q?5Ejh6XpMrOdaOzLTQVNrkl0h3sWX590hTFkRZz9GsLRSmg7MM6JIqjJMkp3C2o?= =?us-ascii?q?GXLUdFwU+KNGrNPxtUIXTOsxcV5h2GJj0sydSS0XSs3PHGI1jgY/ZGVBd5JD7g?= =?us-ascii?q?QaGLc0jTaSualG5RoUYDbSEoSq4IXQmt3I2XYlR9dw2m3WvrGFho8t0HB9ldN7?= =?us-ascii?q?8CqOuHUKd+PGSMJtA3nz1oJayePgffWttv4IRJFhyLS7X/8IKtOj9neu2JV2Rk?= =?us-ascii?q?+lwawTHlShMO8Zx7fUTzmqRHadWeSKb2iMhSg2PlT15RmyIV09cN1KoFMlMuve?= =?us-ascii?q?mp5ckBXsUbRwRiqOvlLb1GgjPvkBdwIquYeoZxAKTPQPaOeCP+QuxuMxCEcUZX?= =?us-ascii?q?/TASR2E/O2sUKqnIVjP3Vg4EP6Yfni8wz/NNuSGwIEEZLBrpNq+Py1XGSBOXh6?= =?us-ascii?q?wB11Jkl0+P/VF04tue9Eb5aRgd/Qisx+0eEfa/htMSw9utgUmo9494mU0cGKfg?= =?us-ascii?q?/VzpbzI9HVv/eZD+fYz0QwdWFQSqAZbh/t54UmIt45XKXeHblDshQfAqg1W4cs?= =?us-ascii?q?N3r39KFoLANzdRPRZLu0gsn2vO6LYIVbp2PO5FIqMCjcowEDyuCzTQFjbZCqgn?= =?us-ascii?q?LyIIoqRjJAtN1gER1mE5FKG8wergqrGZmUmLu0i9Wp4UN1p/cKsbbsCvDNzNm5?= =?us-ascii?q?xItxX51G6kGKPzvcH7drjVp/juSzg/bA1Z/xBdnkedwaSOgoClLCP6TLGoS5Ny?= =?us-ascii?q?KmJtP3e0kA9aWVlr1+TFHZfyzid7aXvy2jcvN/6AM0zZIrUvDUyWkV5qzfkP71?= =?us-ascii?q?YHtW7nO7qHmOLpZ39lHGBeXCGRlTTKzWoy5eAaQLYN6sp681Ots4zY3ZulF+?= X-IPAS-Result: =?us-ascii?q?A2DwBADTEyha/wHyM5BdGQEBAQEBAQEBAQEBAQcBAQEBAYM?= =?us-ascii?q?RKQNpayeEAosUjgmBV44GiSWBNgNSFBiFHgOFWEEWAQEBAQEBAQEBAWoogjgkg?= =?us-ascii?q?k4CIFkDCQIfBQIiBAICAwFDFxIFiE6BUAOpCYInil8mgQ+ETYFWgh2LLYJjAQS?= =?us-ascii?q?THI9hoRQRh00CllOBOiYDL4FOMhoIGxWCY4RzWolrAQEB?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 06 Dec 2017 16:04:37 +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 vB6G4CvA028908; Wed, 6 Dec 2017 11:04:18 -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 vB6G49rt056989 for ; Wed, 6 Dec 2017 11:04:09 -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 vB6G48Wb028901; Wed, 6 Dec 2017 11:04:08 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1AtCQDTEyha/yoWGNZdGwEBAQEDAQEBC?= =?us-ascii?q?QEBAYMRKQNpayeEAosUjgmBV44GiSWBNgNcChOKfkAXAQEBAQEBAQEBa4V0gQY?= =?us-ascii?q?FAiYCSRcSiFOBUAOpCYIniwWBD4RNgVaCHYstgmMFkxyPYaEUEYdPllOBOiEBN?= =?us-ascii?q?oFOMhoIGxWCY4MHgWxaiWsBAQE?= X-IPAS-Result: =?us-ascii?q?A1AtCQDTEyha/yoWGNZdGwEBAQEDAQEBCQEBAYMRKQNpaye?= =?us-ascii?q?EAosUjgmBV44GiSWBNgNcChOKfkAXAQEBAQEBAQEBa4V0gQYFAiYCSRcSiFOBU?= =?us-ascii?q?AOpCYIniwWBD4RNgVaCHYstgmMFkxyPYaEUEYdPllOBOiEBNoFOMhoIGxWCY4M?= =?us-ascii?q?HgWxaiWsBAQE?= X-IronPort-AV: E=Sophos;i="5.45,368,1508817600"; d="scan'208";a="142691" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 06 Dec 2017 11:04:08 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3AsXUGahFf7Cd6+tZn/ypN7p1GYnF86YWxBRYc798d?= =?us-ascii?q?s5kLTJ78oM2wAkXT6L1XgUPTWs2DsrQf2rqQ6/iocFdDyK7JiGoFfp1IWk1Nou?= =?us-ascii?q?QttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZr?= =?us-ascii?q?KeTpAI7SiNm82/yv95HJbQhFgDmwbaluIBmqsA7cqtQYjYx+J6gr1xDHuGFIe+?= =?us-ascii?q?NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PGAu+MLrrxjD?= =?us-ascii?q?QhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/VDK/5KlpVRDokj?= =?us-ascii?q?8KOSM5/m/JhMJ+j6xUrx29qBJw2IPUfIOYOeBicq/BZ94XR2xMVdtRWSxbBYO8?= =?us-ascii?q?apMCAfAbMuZFq4n2ulwArRy5BQm2Guzk1zhFhmfz3a091OQhCx/J0Rc6H90QrX?= =?us-ascii?q?vUrM/6NLsIXe+py6nIyCzOYvVL0jn+8IjFag4treyDUL5qb8bcxlMjGx3bglmK?= =?us-ascii?q?poHpISuZ2voRv2Wf9eZsSOyih3A9pw1soTWiyN0ghpfKi48T11vK7z92wJwvKt?= =?us-ascii?q?29UEN7YcCrEJ9XtyyCOYR4X98vTX9mtSsk0LMLpYK3cSYQxJs52RHfbueHc4eS?= =?us-ascii?q?7hLmTumRIDN4iGhgeLK+gxa+6UmgyuviWcmoyFtGsDdJn9bWunwT2BHf8NaLRu?= =?us-ascii?q?Vn8kquxzqDzwXT5ftFIUAwm6rbMZkhwrsom5oLtETDGSj2mF/og6KNbEUr5PWn?= =?us-ascii?q?6+T9bbX6vJOTK4h0igTmPqQ0hsO/Gfg4MhQJX2WD4uSzyabj8FblQLRKkvI2kq?= =?us-ascii?q?7ZvIrcJcQAvKG1GQBV0oE96xynFTepzMwYnWUbLFJCYB+HlJbmO1XPIPD+EPe+?= =?us-ascii?q?jE+hkCtrxv/aPr3hBY/BLn7YkLj7Z7p95ElcyBRghexYsolZDrAHPeLbRl76tN?= =?us-ascii?q?ueCAQwdQOz3aKvE9lm/p8PUmKIRKmCOeXdtkHbyPgoJry0bZIR8BP6LOIor6r2?= =?us-ascii?q?iHg+g1I1Z6Sl3ZILLnu/G6I1cA2ifXPwj4JZQi8xtQ0kQbmyhQ=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AwCQDTEyha/yoWGNZdGwEBAQEDAQEBC?= =?us-ascii?q?QEBAYMRKQNpayeEAosUjgmBV44GiSWBNgNcChOKfkAXAQEBAQEBAQEBAWoogjg?= =?us-ascii?q?ignKBBgUCJgJJFxKIU4FQA6kJgieLBYEPhE2BVoIdiy2CYwWTHI9hoRQRh0+WU?= =?us-ascii?q?4E6IQE2gU4yGggbFYJjgweBbFqJawEBAQ?= X-IPAS-Result: =?us-ascii?q?A0AwCQDTEyha/yoWGNZdGwEBAQEDAQEBCQEBAYMRKQNpaye?= =?us-ascii?q?EAosUjgmBV44GiSWBNgNcChOKfkAXAQEBAQEBAQEBAWoogjgignKBBgUCJgJJF?= =?us-ascii?q?xKIU4FQA6kJgieLBYEPhE2BVoIdiy2CYwWTHI9hoRQRh0+WU4E6IQE2gU4yGgg?= =?us-ascii?q?bFYJjgweBbFqJawEBAQ?= X-IronPort-AV: E=Sophos;i="5.45,368,1508803200"; d="scan'208";a="6777486" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from usat3cpa03.eemsg.mail.mil ([214.24.22.42]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 06 Dec 2017 16:04:06 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;3e8d70c0-9d76-4351-94c4-97c05a7780b1 Authentication-Results: USAT3CPA01.eemsg.mail.mil; dkim=neutral (message not signed) header.i=none X-EEMSG-check-008: 202732327|USAT3CPA01_EEMSG_MP17.csd.disa.mil X-EEMSG-SBRS: 3.5 X-EEMSG-ORIG-IP: 209.132.183.28 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AOAgDREShahxy3hNFdGwEBAQEDAQEBCQEBAYMRgRVrJ4QCixSOCYFXjgaJJYE2A1wKE4p+QRYBAQEBAQEBAQETAQEBCgsJCCgvhUyBBgUCJgJJFxKIU4FQqQyCJ4sFgQ+ETYFWgh2LLYJjBZMcj2GhFBGHTQKWU4E6JgaBejIaCBsVgmOCYoIRIzeJawEBAQ X-IPAS-Result: A0AOAgDREShahxy3hNFdGwEBAQEDAQEBCQEBAYMRgRVrJ4QCixSOCYFXjgaJJYE2A1wKE4p+QRYBAQEBAQEBAQETAQEBCgsJCCgvhUyBBgUCJgJJFxKIU4FQqQyCJ4sFgQ+ETYFWgh2LLYJjBZMcj2GhFBGHTQKWU4E6JgaBejIaCBsVgmOCYoIRIzeJawEBAQ Received: from mx1.redhat.com ([209.132.183.28]) by USAT3CPA01.eemsg.mail.mil with ESMTP; 06 Dec 2017 16:02:57 +0000 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 1834C30A097; Wed, 6 Dec 2017 16:02:56 +0000 (UTC) Received: from [192.168.3.23] (ovpn-121-182.rdu2.redhat.com [10.10.121.182]) by smtp.corp.redhat.com (Postfix) with ESMTP id 93FEA78422; Wed, 6 Dec 2017 16:02:55 +0000 (UTC) X-EEMSG-check-009: 444-444 From: Paul Moore To: selinux@tycho.nsa.gov, sds@tycho.nsa.gov Date: Wed, 06 Dec 2017 11:02:54 -0500 Message-ID: <151257617428.11847.3254426726512996878.stgit@chester> User-Agent: StGit/unknown-version MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.38]); Wed, 06 Dec 2017 16:02:56 +0000 (UTC) Subject: [PATCH] selinux: skip bounded transition processing if the policy isn't loaded X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.21 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: Paul Moore We can't do anything reasonable in security_bounded_transition() if we don't have a policy loaded, and in fact we could run into problems with some of the code inside expecting a policy. Fix these problems like we do many others in security/selinux/ss/services.c by checking to see if the policy is loaded (ss_initialized) and returning quickly if it isn't. Reported-by: syzbot Signed-off-by: Paul Moore Acked-by: Stephen Smalley Reviewed-by: James Morris --- security/selinux/ss/services.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/security/selinux/ss/services.c b/security/selinux/ss/services.c index d05496deb229..8900ea5cbabf 100644 --- a/security/selinux/ss/services.c +++ b/security/selinux/ss/services.c @@ -867,6 +867,9 @@ int security_bounded_transition(u32 old_sid, u32 new_sid) int index; int rc; + if (!ss_initialized) + return 0; + read_lock(&policy_rwlock); rc = -EINVAL;