Message ID | 20180202141640.4589-1-peter.enderborg@sony.com (mailing list archive) |
---|---|
State | Superseded |
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 4834D60362 for <patchwork-selinux@patchwork.kernel.org>; Fri, 2 Feb 2018 14:18:02 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 36CC628E38 for <patchwork-selinux@patchwork.kernel.org>; Fri, 2 Feb 2018 14:18:02 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 288BD28E43; Fri, 2 Feb 2018 14:18:02 +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 uhil19pa11.eemsg.mail.mil (uhil19pa11.eemsg.mail.mil [214.24.21.84]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CC8E028E38 for <patchwork-selinux@patchwork.kernel.org>; Fri, 2 Feb 2018 14:18:00 +0000 (UTC) Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3]) by uhil19pa11.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 02 Feb 2018 14:17:58 +0000 X-IronPort-AV: E=Sophos;i="5.46,448,1511827200"; d="scan'208";a="8867886" IronPort-PHdr: =?us-ascii?q?9a23=3A0eDWZxdGOEwkLlWyvHM2ysdjlGMj4u6mDksu8pMi?= =?us-ascii?q?zoh2WeGdxcmyYhGN2/xhgRfzUJnB7Loc0qyK6/mmATRIyK3CmUhKSIZLWR4BhJ?= =?us-ascii?q?detC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+?= =?us-ascii?q?KPjrFY7OlcS30P2594HObwlSizexfa5+IA+qoQnNq8IbnZZsJqEtxxXTv3BGYf?= =?us-ascii?q?5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM30u683wqRbD?= =?us-ascii?q?VwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xymp4rx1QxH0li?= =?us-ascii?q?gIKz858HnWisNuiqJbvAmhrAF7z4LNfY2ZKOZycqbbcNwUX2pBWttaWTJHDI2y?= =?us-ascii?q?coADC/MNMftEo4X4oVYFsBmwChS2BO73yjFGmHH406493esuDQ7IwRQgEtATvH?= =?us-ascii?q?nastr1L7wfUfypwKTS0TnOde9a1Sv75YPVch4hu/aMXbdofMTL10YvCx3Kjk+N?= =?us-ascii?q?ooLqOTOay/oCs3KA4OpnT+KvhHMspgZpojex2scjlJPJipgLxVDC6Cp23pw1Ks?= =?us-ascii?q?a/SE5hbt6pC4BQtyacN4p2WM8tX2ZouCMjx7AApJW1fzAKxYw6yxPQZPGLaYiF?= =?us-ascii?q?7g/5WOqPLjp0mmhpdK+nixu880Ws0PDwW8ew3VpQsyZIktjBumoT2xHX7MWMV+?= =?us-ascii?q?Fz8V272TmV0gDe8uREIUcpmqXFM5Mh2bswloYLsUTEAy/2hF36jK+IeUUg/eil?= =?us-ascii?q?8/jnba/8pp+dKo90kRvyMrgum8OjAeQ4NRICX26H9uSnyLLv50j5QLROjvEuk6?= =?us-ascii?q?nZto7VJdgDq6KkDAJY3Zwv5haiAzu8ztgVkmcLIEhYdB6fiojmIVDOIPT2Dfel?= =?us-ascii?q?hFSslS9mx+vYMb3lA5XNKGXDkbj4cblm7E5c1QwzwsxB6JJPEbwBPPLyVVPxtN?= =?us-ascii?q?zfFBM5NRe0zPz9BNVy0YMeR3qDArWFP6PKrV+I+uUvLvGOZI8SvjbyMeQl5/70?= =?us-ascii?q?gn8/glIdf66p3Z0SaH+iBfRmP1uWYWD3gtsbFmcKpAU+RvTwiFKeST5Te2qyX6?= =?us-ascii?q?Uk6zE5CoKpF5vMRoO2gLyG2ie7H4NWa3tIClCIDHfpeJ6LW+oKaCKOP89tiDsE?= =?us-ascii?q?VaKuS4U5zxGhqBf6y6Z7LurT4iAYrYzs28Nr6O3VlBEy6Tt0At+c026TUW57gH?= =?us-ascii?q?kERzgs3KBwuUZ90EuM0bBkg/xEEtxe/+5GUgA8NZ7a0uN1FdTyWgPac9iTVlmm?= =?us-ascii?q?WNKmDSs2TtIrzN8Ee1x9FMm6jhDfwyqqBKcYmKGXBJMu6KLRxGT+J8F4y3nazq?= =?us-ascii?q?YhlEUmTtFJNWK4mq517xLTCJLRk0WFi6aqcrwR3C/L9Gef02WOuF9XUAtuXqXZ?= =?us-ascii?q?R3AeZlDbrdPh5kzcSb+uDK4oMgpFycGZLatLZcfljVJcRPfsIN7eeX6+m3+sBR?= =?us-ascii?q?aUwbOBdIrremQa3CXbE0UElgQT8W+HNQg4HCuhpXjRDCZtFVLufUPj7/NyqHWl?= =?us-ascii?q?QU8o1wuKdVFu16Kp+h4JgvyRU+0c3qoetyc7qjV0B02w38rMBNqapgphZ71cYd?= =?us-ascii?q?cn71hby23VrQt9PoavL6p6nF4Rbxx3v1/y1xVwEohBn8kqrHcvzAVsM6KVy11B?= =?us-ascii?q?eC2F0pD3IL3YMHHy/Aqoa67UxF7RzMqW9r0I6PQipFXppBupGVY683V7z9lV1G?= =?us-ascii?q?OR5pvQDAUIV5L+Tkc39wNhqrHfeik95prY1WZiMKmvqDPC3MgpBOQ9wBa6Y9hf?= =?us-ascii?q?KL+EFBP1E8ACBMihMu8qm1+0bh8fP+Bd7q00P8S7d/ec366rJulgliq8jWtb+I?= =?us-ascii?q?B9zl6M9y1kR+HSwpkF2fCY0RWdVzrnlliursX3lZpDZTEIEWq10TLkC5JJZq1u?= =?us-ascii?q?YYYLDn+jLNGtydV6mZHtQGJY9V6kB14dw8+mZRuSYEL73Q1M1EQYu2armS2mwD?= =?us-ascii?q?xoizsptLaQ3DTSw+T+cxoKInRLS3R/glr3Loi0it8bUFKubwc3iBuv/Vz6yLRD?= =?us-ascii?q?pKRjM2nTRl9FfzP4L2F4VauwraaCbtVU6JMutiVWXuG8bkqcSrLnpRsVzT/jFX?= =?us-ascii?q?NExD8nbzGqpon5nxtihWOTNnlzqGbZdt9qxRfE/9HcW+Be3iAdSylljDnbHF+8?= =?us-ascii?q?P8Om/d+MjZfMrvi+V369Vp1UaSTr04KAuzen5W1tGx2zhey8mt3gEQg83i/2zN?= =?us-ascii?q?1qVSTOrBnmeInr0L62MeV9fklnHFX88dZ1Gplikossg5EdwXwahpSO/XobiGvz?= =?us-ascii?q?KstU2ab/bHoLWD4KzMXY4BP92E1iKHKJxp72Vm6Hzstneda6fnsc2jgh4MBSFK?= =?us-ascii?q?eU8LtEkDNvolq/qQLRZeZyni0Bxvsp5n8XmPoJuBcxwSWGGLwSGlNYPSP0nRSS?= =?us-ascii?q?89++tLlXZHqocbWo10pxg9ahDKqZrwFfRnn5fIwiHSlu4cVjKl7M12fz6o78ct?= =?us-ascii?q?nKcd0TrgGUkwvHj+VNMJI+jOcKhS55NmLlp3IlzfI7ggJ03ZyhoYiHMHti/Lii?= =?us-ascii?q?AhJCLT31YN4T+ivxgqlAkMaW2JqvHpp/FTkRWpvnU+6oGioItfv7LwaODCE8qn?= =?us-ascii?q?CDFLrBGw+Q9Vxrr2zJE5+2N3GbPn8Zwst+RBOFPkxQnBgUXCkmnp4+Dg2q3Nbu?= =?us-ascii?q?cFp95j0K+lH4qwdMy+JxOxnxSGjfoh2kajAuSJiQNBBW9B1N51/JMcyC6eJ+By?= =?us-ascii?q?JY/52lrAOTMWGbYgNIDW8HWkOaG1DjIrmu5d7F8+eGHOa+KeXBYamWo+xES/iI?= =?us-ascii?q?3Y6v0pdh/zuUOMWAJH9iD+E82kpGRn15FdrWlCgISywNjS3Nd9SbpBC++iJpss?= =?us-ascii?q?+/7O7nWAX15YuAE7FSK8lg+wiqgaefMO6dnDt2Jipd1pMLw3/I1KUT0UUMiy5w?= =?us-ascii?q?bTmtELUBtSnLTK7KnK9YEQIbYTtpNMRU96I8whVNOcnDh9PvzLJ5gOQ5C1JfWl?= =?us-ascii?q?zlncGoZdcHLHuhO1PCHkqLM66GJTLTycHtfay8UaFQjPlTtxCotzabCVHsMSmY?= =?us-ascii?q?lzbzURCvLeZMjDqAMRNEpI69dwxhCW/5TNLpche7KsN4jSUqwb0ogXPHLWgcMS?= =?us-ascii?q?JmfENVtr2d9i1YgvRlG2xa8nplI+iEmyCD4OneNpkWsOFkAiBum+Jd+nQ6xKNf?= =?us-ascii?q?7DtYS/xthCvSstlurkm9neaUzTZnVBtOqi1XhIKQp0liIrvW+YVaVXbf4h0N6W?= =?us-ascii?q?SQCxIXp9pqEdDgp6BRysLSlKLoMjtD/cjb/dcHB8jTLsKLKn0hMQDmGDTMFgsK?= =?us-ascii?q?USarNX3Dh0xaiPyS8HyVrpw+qpfyg5oDUaVUW0IvFvMdEEhlG8YCIJhvVDM+jb?= =?us-ascii?q?GblNII5Wa5rBTJX8pav5/HVvWUAfj0NTmWk6JLZxoSzrP+N4gTMZf720N6YFlg?= =?us-ascii?q?gIvKA1bQXcxKoiB5dAA0r19C8GZgQWAo3ELlch2i4HkWFfGunx42jhBxYeMi9T?= =?us-ascii?q?v25Fc3PFXKrjMqkEYtgdXlnSyRcDnpIaesWoFWDjD4t1I2MpL6XQl1axa9nVZj?= =?us-ascii?q?NDjaRLJclKdvdWduiADAo5RPAuJcQbdCYBAO2fGdf+8o3khEqiW72U9H4vPICZ?= =?us-ascii?q?lilAoqaZ6sqHZA2wN/bNErPqHQIatJzkRKhq2QpCOo0foxwAAGLUYX7GySYDII?= =?us-ascii?q?uFAPNrQ+ISqn4PZj6QiZljtAf2gMTOYqrehs9kMmOOSAzjjs07hdJUCtL+afNb?= =?us-ascii?q?+Wu3Dclc6URVM9zlkImFde/bdoy8gjaVabV0A0wbSKFhQJL9fNKQZbb8pK7njc?= =?us-ascii?q?YyaPvf/LwZ1rI4W3DvroQvOWtKYInkKkGx4kEJkW4cQfH5mjzVrYINz9I74f0x?= =?us-ascii?q?Ut4wrqJE6bA/tVZRKLijYHo92/zZNt24lSOC0dC31nMSqr/rbXuhMqgP2bUdcy?= =?us-ascii?q?ZXcaRJULNnQ3Wc29gCNZsHJADCSt3uIe0giC4Cf2pj7MAznkc9pjePCUaAt3CN?= =?us-ascii?q?6o/TU/8q62iUPY85jFO276MtFitcPV5uMBu5aLEfVUQqdhs03EgYlXW2SqU3LT?= =?us-ascii?q?Ed6yP5Xwd4gsbdnzCnamUly+iyk4QNrwPNetNKeHmhvkRYBKv4mHxDojL9OyFi?= =?us-ascii?q?kCGxdsoOEO/LhzZQkCY5UnfxHnrwE+Nqy5IAef1NWhWX2gJiBXT/ZFy+W2frJX?= =?us-ascii?q?zzc2Yu+81nQgUokwz/Or/k4VWJEKkhbeyO64aIZAVyj+AWZSdBjRpSUnjWhhLf?= =?us-ascii?q?w9wv0/wR/StlkcKT+LfvRzaGNYp9E8GU+SIXJuB2oiQV+cjJbM4g6r37AW5CtT?= =?us-ascii?q?h89a3/BfvnXiuZHSey6jWKuuqZrJqSUgdsQmr7d3MYP9PsuMrInekSDHTJnMrg?= =?us-ascii?q?2FVza3GOZYmtdKPC1VW+VHmWYhOcwCuIpO91AxVtsgKLNTCKkgvLeqaSBrDSQK?= =?us-ascii?q?1y8WS5uA3CAegue7w7bajA2fcI4lMBMfq5hCnsEdXDRoYiwAoK+jVoPWl2CASm?= =?us-ascii?q?gKLwcT7RhM5AwamY9qe+Dp+ozIQ4FQyzROufJ7TjPLFoV091v8UmyXj0L0R+mh?= =?us-ascii?q?k+yo2AJSzejj0toAVR5+F0dS2fhZmlEvKLFtJKkappTKvSOQdUPmoGLtz/OrJF?= =?us-ascii?q?xLxs3OdF33EpbFtWv6Ui0T4nAVS5VAyHfDGpQWlAp5dbskpE5WLICgZEn++yQu?= =?us-ascii?q?x551ELmgScCr21EloG4eRyetF9pOEftmsVzQWD1hbZCms5DlO5JVQm9L5pKSt0?= =?us-ascii?q?1ZkEJ2My6iyJpcLc5N7iQLXDhVrjWXpMGyR9Fb2c9qE58MJc9ytG3nGKNZPpid?= =?us-ascii?q?uX42t6fuyn/Y+jA8rEy1yC+1G6CmU+JT53ceFRkxJ2SCtkkvCPMh8nvV8lDIqV?= =?us-ascii?q?104/tXBr2UgklrpjZyAIxODC5T1X+5N1RzUGVGs+JCJaTVacNcWeM9ZRuyNBEl?= =?us-ascii?q?CPEpwVSJ/Vlqknf9fSNyrBFW+yfHXwk7TSMVmKvimSUCqsG7Pj8XU5BIbTI/YC?= =?us-ascii?q?reNg2UhztXswhFa0F2RZ8WH8xJ+7cF0otI5sDCU1qjKTkZXBx+MQI1yeZfmlNe?= =?us-ascii?q?v0WZYy/dCRGleurIsh1yYciettWpLOjj8AdBlIznrPgy978fSH2+hQ2tXdfeop?= =?us-ascii?q?fnud2EqkSCaKX1P/CybHLaUDfMihWwiqs+AJnR4yjfKgxbJIdmyXA8e5juFXbL?= =?us-ascii?q?PQhaJ6IcP0dbT751ZshGou9Ae89pY6IJ+ahzBh2ZWB/gBIuvo+RYIVrJQzTRMT?= =?us-ascii?q?mB+PSloY3P9bzdVfTgZsuUynbfWKJ3Io115iTnG7rxyo9e/Vf22u1x+UxkT1jG?= =?us-ascii?q?LzqBo87lJg8R48mibETitIUzHTzKGJdwjGbtxkZYesoLWS2l7ooXx45C5XbtTe?= =?us-ascii?q?J4zlLzv/dM97ll7ok3565myduuKafVM/RavldtAgKICQVy6pUtHG9/SnhUYuAL?= =?us-ascii?q?LPfReboWjdzyq+/tDaMa8xuV9PJFadvcO07OgNG/BS+GRRxCgggBtSYQLhGA2P?= =?us-ascii?q?6dh690VcGlqPD72k03+Vi+KQUGzLR36oea4aeIofLXbx/NzbgFRqfqR9n8rrI3?= =?us-ascii?q?u0+I4v0kjrEOcHRvYwK7COgdStIdxmD4wKAo1y0sFc3DH6jn+PFeSX00hS7glI?= =?us-ascii?q?p7H1UNHfMYB7yL8ppCnm0ggezWKsUWcrxemmaIDROkHaICyX+v6yuTPmZlhwrD?= =?us-ascii?q?3AzuTmyo7V/5tyl4TTHLz9f5nUpfTqO3CltKXyq1JU94tyuCPAjptNryoqk16V?= =?us-ascii?q?85M2z6u9KXlWuhPrxXE9f5JNOCPSk+vEgXg4EpRtyzxYAbHsKwINEV8Hxlb/ve?= =?us-ascii?q?7WarnzVAo6dBiYre+Nua+u7LHXm6kq2Vt6mNxC1Cyncmp10/7cqgNv7W7d2QX/?= =?us-ascii?q?uoz3oRTzt4uwbZWh61rbrbr0wbOUOVy0rLnY0KMctf3XYmykHn6u8jQMgw9AVF?= =?us-ascii?q?DIrAYe0NpSzrMjvu3Vmfe843VjWZ0zZPGlL1Clx4Fagn1WL+os3GiHDQ+0cySY?= =?us-ascii?q?lobUzngh53AJskJkIx8lQXxTADEQcVYxCBEL6oHVjlLZcDVUUbaBSG3aK1db0r?= =?us-ascii?q?0kBo2bOg+vPTYvJgCKYXMfZdlAGOlkBBGp0Kqa0eXK58e1hF+aHMpwjiEIbmUO?= =?us-ascii?q?LklXoxKf21WtpV8d0dt3Y5/gm/QAev5olZ4LYGkpCIcbREboLWsMB79Udn6iYF?= =?us-ascii?q?djZRjxhnkxO5Teccqfj74tfBrJqn9uauVagqR+UN9Bg4Hn9+gIX0gFAip9HXyu?= =?us-ascii?q?hdR5bNiYvl7ABCP36KuYjd0xlmKuoCMYGrc6h693UBOSceI2gCPd2Ma/kz+yVt?= =?us-ascii?q?Kinc50ReAsMQYtMVJMXNlhpOikL3RLFT9tHWGluZC4dvac8o73D4yC0u8ZcmVO?= =?us-ascii?q?bv9iO2L4jF715RJ/NDkDlslNXaqega3/XSDjQX4X6eaxRy2SON1Z2NC/f2/eWR?= =?us-ascii?q?x9DZTFcGETAsU4ZdPjWO4wqnSfSplJ/xSAOb9tfzgI4idEKXXnGxmqUFvbpLEe?= =?us-ascii?q?5EkCr7xSJSFoHyh/KSqNqs83BatlhIHYd89xHFH79fPppjMxTiisarXlR8Bjf4?= =?us-ascii?q?eMzMeRohpPGWxvwV7+tjOEXwY44bIhQZy7P18ndVQQ5uR6TwvlmHR+4RY8FmSP?= =?us-ascii?q?zcpHBP9Y1gM7MPPESapJHyrDdIr1A2AAkzZLAsrjxaclTOkxBUWqb1vr4AkQgc?= =?us-ascii?q?Ud9itE9SGGKwJngx5z7aWqRUlqWRDuIa8imLRKwUT0poKj9+Qw+y2Jh2erupg+?= =?us-ascii?q?pIsmVdkyN5vfglzj1mRBynuSH2oKINwz0g8qmitDodoXxFUvmekyDQBFVB0vsK?= =?us-ascii?q?g6kcC3L55F2yenYDapX94KV9KcTm64Yh/2w1YQ8/cC0eQeSgFybwgruHAoyLt9?= =?us-ascii?q?JdigCCuMHKbbKoNigSMbI9yRP/SHRn1AjRggpo+nMRQjq89N8kOJm9OcE9yyq0?= =?us-ascii?q?GGjbcU0B4r9IsMTttl4EUu82ZUlnwGp9zsiNXjcNS9DXG2Ypkggkbn1JcJdC6R?= =?us-ascii?q?8ZFKkohS2Fvqtc8QEXZzfUFJqq+o/KkcfOx3Y9Uc9gxnjKqa2dmpMqzHpllstv?= =?us-ascii?q?4SGQvnQSa/fVU9RoAnj0yodf1fL+aOuwvewdT4tm0ruhWucYMsa/4Wu2xIlqWk?= =?us-ascii?q?i9y7QQAVW5NO4Dxq/FXCq+SGyYWOGLc22SkDYjNk79+wOkLlotaMdFt0U9KPfN?= =?us-ascii?q?hoZAlw39VrN5XiuRpUfBzGwiLewVaRk7uIKmewwWVu4eefKQJe80wP0xEFEMdW?= =?us-ascii?q?PGHTNqC++qtl6ghI97O3F+7kjheeTt9hrpMMCOGhkFDYHasoRx9uKkSW6bP39v?= =?us-ascii?q?0gFyNlFu9+jDD1QxqvNcc5GJkNjUhtR71/MFdvh0PS05u94TgZ5j6ZKP3ceLax?= =?us-ascii?q?7RyJHyKcvSoviCDP3V114qdX1CUroFfQP14J03PtsjVLLPHbtZvBIcBa8hTZw/?= =?us-ascii?q?Nmfx8r97LAdycg7XebS1jdPmpuWRZptbv3XW9E4/LD/Aux0fzfy5VQ57YIqph3?= =?us-ascii?q?X1O589XS9Br9txChtmG4tPBswArwq7A5KOnqG0lcOx8Vtgu+AWqarwFuzK1NOh?= =?us-ascii?q?0oVzWpha4laLPCzQBKlwmUlliP69gvLe3ZnwE8/ifskEVOdjSG7fdrDGBpm/Ki?= =?us-ascii?q?6JOs/kYE5G/buc3654XxiSfy35QbSJtDelNPRl5kU7zJZ0fOzNwzwxvPnn347K?= =?us-ascii?q?bnxf7gKkqmSEfM9H5UHOLfTXQhYRTP2C6msjFqoSO8+8z/sDKdwvxpCn5gB36D?= =?us-ascii?q?lTmJ+eL7OJsl7H2kU9c4nSakTuxXB9Ed0RLRC+N1Y8qXPIoXTaR3JHJ46rLtc7?= =?us-ascii?q?xJ7BCh3r+lk0gmwme3RABnutQNCdJGwW89yxaRfM9w9RCdsH2emtdhhrmLe1TL?= =?us-ascii?q?xQN4lIg62HsrkKi9xuMS6HENBXIyzKarJwMjdLBOLVq3AzZRgV9bMyX9FmNtC1?= =?us-ascii?q?PEobPRLYmmvJxgzY3BixLoX02Q=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2C0AwCscnRa/wHyM5BdHAEBAQQBAQoBAYNOA4FWKI59jTq?= =?us-ascii?q?bWCyHXVgUAQEBAQEBAQECAWoogjgkAYJOAiQFTQMDCQI+CggDAVkBEgWKMAMBs?= =?us-ascii?q?WU6JYhQggkmE4RWghWBV4hFBIdrAQSkJIJKkxkNlDSZLTYigVBNI4MYhHh3jC0?= =?us-ascii?q?BAQE?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 02 Feb 2018 14:17:57 +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 w12EHm5p018740; Fri, 2 Feb 2018 09:17:49 -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 w12EHiLb165709 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Fri, 2 Feb 2018 09:17:44 -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 w12EHkNV018733; Fri, 2 Feb 2018 09:17:46 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1BJAQBecnRalywbGNZdHQEBBQELAYNOg?= =?us-ascii?q?VkonDebYoVFgjpYFAEBAQEBAQEBAhMBAQEBAQYYBoYoBU1PbwENBYo4AbFjOiW?= =?us-ascii?q?IUIF9AQEIAQEBASQThFaCFYFXiEUEh2sFpCSCSpMZDZQ0mS02gXJNI4MYgmWCE?= =?us-ascii?q?3eMLQEBAQ?= X-IPAS-Result: =?us-ascii?q?A1BJAQBecnRalywbGNZdHQEBBQELAYNOgVkonDebYoVFgjp?= =?us-ascii?q?YFAEBAQEBAQEBAhMBAQEBAQYYBoYoBU1PbwENBYo4AbFjOiWIUIF9AQEIAQEBA?= =?us-ascii?q?SQThFaCFYFXiEUEh2sFpCSCSpMZDZQ0mS02gXJNI4MYgmWCE3eMLQEBAQ?= X-IronPort-AV: E=Sophos;i="5.46,448,1511845200"; d="scan'208";a="190243" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 02 Feb 2018 09:17:43 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3Ap2tnARECXICNKvG24L+I4Z1GYnF86YWxBRYc798d?= =?us-ascii?q?s5kLTJ7yos+wAkXT6L1XgUPTWs2DsrQY07OQ6/iocFdDyK7JiGoFfp1IWk1Nou?= =?us-ascii?q?QttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZr?= =?us-ascii?q?KeTpAI7SiNm82/yv95HJbAhEmCexbaluIBmqsA7cqtQYjYx+J6gr1xDHuGFIe+?= =?us-ascii?q?NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PGAu+MLrrxjD?= =?us-ascii?q?QhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/VC+85Kl3VhDnlC?= =?us-ascii?q?YHNyY48G7JjMxwkLlbqw+lqxBm3oLYfJ2ZOP94c6jAf90VWHBBU95MWSJBHI2y?= =?us-ascii?q?YYgBAe0OMulEtIT9u0cCoAGiCQS2GO/j1jlFjWL2060g1OQhFBnL0hY+ENISrn?= =?us-ascii?q?vUtsj+OqgUUe+o0qbI1y7Mb/RM2Tfy9YPFdQghru+QXb1ua8rd01cgFwXYgVqO?= =?us-ascii?q?s4zqJDSV1v4Cs2WA9OpgUuSvim49pw5tpTivw94hh4/UjYwW0lDJ7Tt1zJs6KN?= =?us-ascii?q?GiVkJ2bsSoHIVSui2AOIZ7TdsuTm9qtSog17ELt5q2cDIXxJknxhPTceKLfoyO?= =?us-ascii?q?7xn+TuieOy14i2hgeL+nhxa970ygyurkW8a6ylhEoDRIn9fSu34XyxHf9siKRu?= =?us-ascii?q?Fj8Ui/3DaPzA/T5vtBIU8ulKrbL4QtwrsxlpoXqUjDHyn2l1vqjKKOaEko5+el?= =?us-ascii?q?5/75brjpvJOQKY15hhvxP6khgsC/BP43MgkKX2iV4+S807jj8FXjTrpUkv05jL?= =?us-ascii?q?PZvIrVK8Qdu6G2HRVV3Z0k6xalADery88YnX4BLFNFYh6Ik4/pO1TWLPDiEfi/?= =?us-ascii?q?m0iskCtsx/3eJb3uH47NI2PfkLbhYbl960lcxBA1zdBE/Z1YEL4BIPXtWkXprt?= =?us-ascii?q?zXEgc5MxCow+bgENh9zZ0RWWaOAq+fLaPTvkSF5v4vIuaQZI8VvyzxK/4+5/H0?= =?us-ascii?q?l3M5llgdfbf6lacQPUixA/AuBkKee3ek1s8IDGMipgMjSKnvj1qYXHhYYHPkG+?= =?us-ascii?q?oH+jwjCI+gRbzGT4Spja3JiDy3BbVKd2tGDRaKCn6ueIKaDbNEPDmfJs5njyws?= =?us-ascii?q?SamqS4hn0wqn8gD91ewjZr7Q+ysFpdf42dNo/ezPhFQ38jBpC8m1zW6AVSd3k3?= =?us-ascii?q?kOSjtw27pw9x9T0FCGhJB1n/FCXfFV6/5TWAAgOtaI1+FmBsq0VwTNc82DT0yp?= =?us-ascii?q?as6hByB3RdU0lYxdK31hEsmv20iQlxGhBKUYwvnSXMQ5?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ADAQCscnRalywbGNZdHQEBBQELAYNOg?= =?us-ascii?q?VkonDebYoVFgjpYFAEBAQEBAQEBAgESAQEBAQEGGAZXgjgkAYJ0BU1PbwENBYo?= =?us-ascii?q?4AbFlOiWIUIF9AQEIAQEBASQThFaCFYFXiEUEh2sFpCSCSpMZDZQ0mS02gXJNI?= =?us-ascii?q?4MYgmWCE3eMLQEBAQ?= X-IPAS-Result: =?us-ascii?q?A0ADAQCscnRalywbGNZdHQEBBQELAYNOgVkonDebYoVFgjp?= =?us-ascii?q?YFAEBAQEBAQEBAgESAQEBAQEGGAZXgjgkAYJ0BU1PbwENBYo4AbFlOiWIUIF9A?= =?us-ascii?q?QEIAQEBASQThFaCFYFXiEUEh2sFpCSCSpMZDZQ0mS02gXJNI4MYgmWCE3eMLQE?= =?us-ascii?q?BAQ?= X-IronPort-AV: E=Sophos;i="5.46,448,1511827200"; d="scan'208";a="8867873" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from updc3cpa05.eemsg.mail.mil ([214.24.27.44]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 02 Feb 2018 14:17:42 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;62970621-0d38-429b-b899-14e85245f005 Received: from localhost.localdomain (localhost [127.0.0.1]) by UPDCF3IC13.oob.disa.mil (Postfix) with SMTP id 3zXzbB25b8z2FZxd; Fri, 2 Feb 2018 14:17:42 +0000 (UTC) Received: from UPDC3CPA08_EEMSG_MP24.eemsg.mil (unknown [192.168.18.19]) by UPDCF3IC13.oob.disa.mil (Postfix) with ESMTP id 3zXzbB1ZTtz2FZxb; Fri, 2 Feb 2018 14:17:42 +0000 (UTC) Authentication-Results: UPDC3CPA08.eemsg.mail.mil; dkim=none (message not signed) header.i=none X-EEMSG-check-008: 1200259|UPDC3CPA08_EEMSG_MP24.csd.disa.mil X-EEMSG-SBRS: 3.5 X-EEMSG-ORIG-IP: 37.139.156.29 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0DhAQBtcXRahx2ciyVdHQEBBQELAYVPnDebYh2FKAqCMFgUAQEBAQEBAQECEwEBAQoLCQgoL4VRBU1PbwENBYo5sWI6JYhQgX0BCwElCQEJhFaCFYFXiEUEh2sFpCSCSpMZDZQ0mS02gXJNI4MYgmWCE0A3jC0BAQE X-IPAS-Result: A0DhAQBtcXRahx2ciyVdHQEBBQELAYVPnDebYh2FKAqCMFgUAQEBAQEBAQECEwEBAQoLCQgoL4VRBU1PbwENBYo5sWI6JYhQgX0BCwElCQEJhFaCFYFXiEUEh2sFpCSCSpMZDZQ0mS02gXJNI4MYgmWCE0A3jC0BAQE Received: from seldsegrel01.sonyericsson.com ([37.139.156.29]) by UPDC3CPA08.eemsg.mail.mil with ESMTP; 02 Feb 2018 14:17:40 +0000 X-Authentication-Warning: seldlx23035.corpusers.net: 23059638 set sender to peter.enderborg@sony.com using -f X-EEMSG-check-009: 444-444 From: Peter Enderborg <peter.enderborg@sony.com> To: Paul Moore <paul@paul-moore.com>, Stephen Smalley <sds@tycho.nsa.gov>, <selinux@tycho.nsa.gov>, <linux-security-module@vger.kernel.org> Date: Fri, 2 Feb 2018 15:16:40 +0100 Message-ID: <20180202141640.4589-1-peter.enderborg@sony.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain Subject: [PATCH-selinuxns] selinux: Annotate lockdep for services locks X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.21 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: Peter Enderborg <peter.enderborg@sony.com> Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" <selinux-bounces@tycho.nsa.gov> X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/security/selinux/ss/services.c b/security/selinux/ss/services.c index abc5383..ba463c0 100644 --- a/security/selinux/ss/services.c +++ b/security/selinux/ss/services.c @@ -70,6 +70,9 @@ #include "ebitmap.h" #include "audit.h" +static struct lock_class_key selinux_ss_class_key; +static struct lock_class_key selinux_status_class_key; + /* Policy capability names */ char *selinux_policycap_names[__POLICYDB_CAPABILITY_MAX] = { "network_peer_controls", @@ -88,7 +91,9 @@ int selinux_ss_create(struct selinux_ss **ss) if (!newss) return -ENOMEM; rwlock_init(&newss->policy_rwlock); + lockdep_set_class(&newss->policy_rwlock, &selinux_ss_class_key); mutex_init(&newss->status_lock); + lockdep_set_class(&newss->status_lock, &selinux_status_class_key); *ss = newss; return 0; }
The locks are moved to dynamic allocation, we need to help the lockdep system to classify the locks. This adds to lockdep annotation for the page mutex and for the ss lock. Signed-off-by: Peter Enderborg <peter.enderborg@sony.com> --- security/selinux/ss/services.c | 5 +++++ 1 file changed, 5 insertions(+)