From patchwork Wed May 16 11:55:45 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Guy Briggs X-Patchwork-Id: 10403747 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 84A74601C8 for ; Wed, 16 May 2018 12:21:41 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 73E76288BD for ; Wed, 16 May 2018 12:21:41 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 67CEF288F9; Wed, 16 May 2018 12:21:41 +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=-5.2 required=2.0 tests=BAYES_00, MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=unavailable version=3.3.1 Received: from ucol19pa12.eemsg.mail.mil (ucol19pa12.eemsg.mail.mil [214.24.24.85]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id BBE2D288BD for ; Wed, 16 May 2018 12:21:40 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.49,390,1520899200"; d="scan'208";a="561731461" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3]) by ucol19pa12.eemsg.mail.mil with ESMTP; 16 May 2018 12:21:33 +0000 X-IronPort-AV: E=Sophos;i="5.49,404,1520899200"; d="scan'208";a="13364514" IronPort-PHdr: =?us-ascii?q?9a23=3A2sd4hxzzRgqskBnXCy+O+j09IxM/srCxBDY+r6?= =?us-ascii?q?Qd1eofKfad9pjvdHbS+e9qxAeQG9mDsLQc06L/iOPJYSQ4+5GPsXQPItRndi?= =?us-ascii?q?QuroEopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBg?= =?us-ascii?q?vwNRZvJuTyB4Xek9m72/q99pHPbQhEniaxba9vJxiqsAvdsdUbj5F/Iagr0B?= =?us-ascii?q?vJpXVIe+VSxWx2IF+Yggjx6MSt8pN96ipco/0u+dJOXqX8ZKQ4UKdXDC86PG?= =?us-ascii?q?Av5c3krgfMQA2S7XYBSGoWkx5IAw/Y7BHmW5r6ryX3uvZh1CScIMb7Vq4/Vy?= =?us-ascii?q?i84Kh3SR/okCYHOCA/8GHLkcx7kaZXrAu8qxBj34LYZYeYO/RkfqPZYNgUW2?= =?us-ascii?q?xPUMhMXCBFG4+wcpcDA+8HMOlfs4fzp0UDoQKnCQeuGezv0CZEiGLr3a0hy+?= =?us-ascii?q?QuDx3J3BA5E9IKt3TVosj+OKMSXOywyqTHyinNYfNI1Dvk8YTGcA0uoeuVUb?= =?us-ascii?q?xtbMrR0lEvGB3ZgVWMtIfpOy2Z2vgIv2Wd8uFuV/+gi3Q/pg9xvDahyMQihY?= =?us-ascii?q?vHho0XxFDK6D15zYQoKdC2VkF7esWpHIdMuyyAK4d6Xt8uT31utS0nyrMGo5?= =?us-ascii?q?m7fC0SxZo7xh7Qd/yHfJKS4h3+Se2fICp4hXJ4c7+inRay8EegyuLnVsKp11?= =?us-ascii?q?tKtCVFncLXu3AXyRPc98iHReFh/ku7xTmP0AXT5/hCLEsplqTbM4YszqM/m5?= =?us-ascii?q?ccq0jOHjL6lF/ogKKZaEko4PWk5/zmb7jnvJOQKox5hwPkPqgwlMGyD/40Pw?= =?us-ascii?q?oAUmWd5O+yzqfs/VfjT7VPlvA2l67Zv43EKskDva65BhNV0p4k6xaiEzeqyN?= =?us-ascii?q?QYkmcDLFJCYB+Hk5LmO0vPIPDlFvezmUiskTd3yPDGOb3tGJPNIWTYkLj9Z7?= =?us-ascii?q?p97k9cyA4rwdBe4ZJbFK0BLeruVkL+u9HUFB80PxGuz+r5B9hxyJkSVX+XDq?= =?us-ascii?q?+cKqzSsFuI5uw1I+mLYY8YoC39JOYh5/7vi385hFAccbCy0psQdXC4GOhpLF?= =?us-ascii?q?uCYXf3ntcAEXsFvgo5TODwjl2CSiRca2y9X6I7+DE3EJimApvbRoCxnLyB2z?= =?us-ascii?q?+2Hp9RZmBAEF+MDXfoeJ+CW/oXaiKSJclhkjkeWri6V48uywuutBTgx7pgNO?= =?us-ascii?q?rU9TUStYj/29ht++3TiRYy+CR2D8SfyW6CU2J0nngPRz8w3aB/v1dwylmH0a?= =?us-ascii?q?hljP1XDsFT5/VVUgcnL5LcyPZ6C9/qUALbYtiJUEqmQsmhATwpQNMxwtsOY0?= =?us-ascii?q?NjFNW4lR3D0TSlDKISl7yRHpM06rjc33/zJ8lj13nGyLMtj148QstALWemnL?= =?us-ascii?q?Jw9xDPB47VlEWUj7ulergZ3C7K8meD0XeCsVpGUAFuS6XFXHEeZkzQrdjj4E?= =?us-ascii?q?PNUaOuA6w9MgRd0c6CNrdKatrxgFpbWPfsIs7ebnmtlGe3ABaH2qmDbJH2e2?= =?us-ascii?q?kH2iXSFlQEmRgJ/XmaLQg+Gjuho2XGATNwDVLgeVns8ehlqH6gVk871RuKb0?= =?us-ascii?q?x617qt/h4an+CTRO0J0rIDoichpC1+HEyh0NLOF9qAuw1hcb1cYNI851dH03?= =?us-ascii?q?nUtwl5PpC5LqBigEQScwJtsEP01BV3C5tAntYwoHMs0gVyNbqS0EldeDOAwZ?= =?us-ascii?q?DwJrrXJ3H8/BC1caHW3E3R0NeN+qoU7fQ4s1TjsBiyFkss6HVryd5V02GT5p?= =?us-ascii?q?/SFgodTYrxUlor9xh9v7zaYTMy54DT1X1xKqS0sSXN29EuBOs40BqgeM1fMK?= =?us-ascii?q?ycHg/oD8IaH9SuKPAtm1WxdB0LIfpS9K8qMMO8bPaJwrKkPON6kDKhl2RH75?= =?us-ascii?q?h30liQ+CpkVu7Iw5EFzumC3gSaSjjxl1ihssX4mIxeYzEdAHa/wzD+BIFNfq?= =?us-ascii?q?1yYZoLCWC2Ls2syNV+nZntW2VE9FO4HFMG3sipeBSXb1Pn2w1cz0IXrmK7mS?= =?us-ascii?q?Gg1Tx7jykprraD3CzJ2+njegAIOmpXRGZ8l1fsOpO5j84EU0iydAcpiR6l6V?= =?us-ascii?q?z9x6hBq6R1N3PTTltQfyjqM2FiVbO9tryDY85L7JMnrz5XXf+mbl+EUL79pA?= =?us-ascii?q?EW0yT5H2tR3Do7bS2luo3lnxxmj2KQNGhzrHvFdsFswhff/sbQSuJR3joBQi?= =?us-ascii?q?l4hiLaBly9P9mv59qUjZDDvvq5V2K7WZ1ZaTPrwp+YtCun+W1qBgWyn/Symt?= =?us-ascii?q?38DQg2yDT72MduVSXJqhb8f4bq2r+hMeJ/f0loAl785NZhGo1klIs/mo0Q02?= =?us-ascii?q?AAhpqJ5XoHjXvzMdJD1KLka3oNQToLzMDP4Af5301iIGmEx5nkVnqB2cttfd?= =?us-ascii?q?66YnkZ2igl9cBFFL+U7KBYnStyule4rhzeYf5mnjoGyvsh9ngag/oPuAUz0i?= =?us-ascii?q?WRGLcSHVNXPSb0jRSH88i+rLlLZGaoabWwzFBxnc2lDL6cugFTQnD5eos8Ei?= =?us-ascii?q?9q9ch/LUnM32Pp6oH/YtXQdtUTtgCOkxjckedVJpUxluAFhSV5I279u2Mqy/?= =?us-ascii?q?Ijhxx0wZ66pJSHK3lq/K+hHB5YMCD6atgN+jHrkKlentya34axEZV9Aj8LRo?= =?us-ascii?q?fnTeq0EDIOsvTqLx6OHychqnefArfQAQ6f6Ftmrn7WHZCkLXeXKGMezdV4Sx?= =?us-ascii?q?mXPFZfjxwMXDUmgp45ERinxML7f0d/+jAR4Vv4pwBCyu12Khb/VX3fqx2waj?= =?us-ascii?q?cuT5ifLgRZ4R1e50vPNsye9O1zFTlC/pK9tAyNNnCbZwNQAGEMQEOEA1TjMa?= =?us-ascii?q?ey5dnc6eeXHPGzL/3QbrWSsuxRS+2HxYqx3Yd8+TaDKNmPNGF4D/InwkpDQW?= =?us-ascii?q?x5G8PBljUBUSwYiT/Cb9WBqxe65i13qdu//e/xVw3z4IuDEbxSMc9g+xqum6?= =?us-ascii?q?eMK/aQhDplKTZfzp4Mw2XIx6IH3F4KkCxueTitEa4btS7RQqLQm6lXAAQday?= =?us-ascii?q?xvNctH9aY80hNKOc7BhdP/zqR4geItC1dZSVzhndmkZdQULG6mKlzHAkeLNK?= =?us-ascii?q?iBJTDQwsH4f72zRqNKgOVTrR2wti6RE1X/MTSbiznpSxevPPlXgy6AOxBevI?= =?us-ascii?q?C9cg1xCWj4Vt7mcQO0P8NtgT0t37I0gnLKNWgBMTlzaE5Csr2R7TlFgvVkAW?= =?us-ascii?q?BA4GBqLfWfmyae6enUMJEWseFkAi5sjeJV/Gw6y6dJ7CFDXPF6gyrSrtFpo1?= =?us-ascii?q?GgieSA1yRoXwFPqjlRgoKHp0JiOb/W9pNYQ3bL4AoN7XmMCxQNv9ZqENLvtL?= =?us-ascii?q?pOytfRj6/zLy9C/MzS/csZHcfUKcaHP2EmMRvmAjLUCxEFTTGzP2HFm0NdiO?= =?us-ascii?q?2S9mGSrpUitpjsn58ORqVBVFwyF/IVFEJlE8cYIJdwQDwkkqWWg9IP5Xq7sB?= =?us-ascii?q?beXt5avozdWvKUH/rvNC6TjaNYaBsQ3bP4MYMTO5X520xialh6hIPKG07RXd?= =?us-ascii?q?BRvCJsdQo0oERR8HhkUGI/wUXlahmi4HULD/67ggY2ihdiYeQq7Drs4Fc2Jl?= =?us-ascii?q?7UqyYrlUkxntvlgT6Pfz7tMKewXYZWCy/quEQrNJP0XRp1ZxWonUN4LDfEW6?= =?us-ascii?q?5Rj7x4eGBtlgDTo59PFOVfTa1Dex8Q2euYZ/Mz0VRfqyWr30lH6vXZCZF6jg?= =?us-ascii?q?slbYasr25c2wJkdNM1P7LfJLFXwVdKnKKBoi+o2/sqzw8fPUYC7WSSeCAQuE?= =?us-ascii?q?wSKLYnJzCk/upy5gyegzFDYnQDV+I2ovJ28UMwI/mPzyXm075FN0++KeifL6?= =?us-ascii?q?KCtmfai8GIWFQw2lkPl0lf8rh8yd0jfFaMV0Az0LuREAwEOtfYJgFLbspd6W?= =?us-ascii?q?PTcD2UvuXX25J1OIu8Fvv2QuCSqaYUmEOkHBopHogW6MQOAIWs2lnCLcj7NL?= =?us-ascii?q?4F1Qkt5APzKVWBC/RJYgyEkDEGosG415J30o9dJiwHDWV6KyW36a7dphU2j/?= =?us-ascii?q?qbQNc2fnAaU5MfNn0oXM26mihZv2lPDTSszu0Zzw2C4CPmqSTLEDnwddxja+?= =?us-ascii?q?mIZRl0EtG55S0/87SqiV7Q6pjeO2D6NdFlut/T6eMbp42KBO5VTbh9qUjTgJ?= =?us-ascii?q?NUR3q0XG7TCdS1PYT/a5EwbdzoDXa3SkawizY0T8jtItmiNq2IgAHuRYZTto?= =?us-ascii?q?mUxisuOtS8Fj4EHRd8vu8D5L9maQ0FfZU7fQbitx4iOKynPAeYztKuTn62Jj?= =?us-ascii?q?RISflS1v+1aKFJzyUydO+602EvTos6zuWt9k4NXp4KhAnExfm/f4leTTTzGn?= =?us-ascii?q?tFdgXAuCo5lmxhNuIszec62x7HrEcTPCuKdONzbmxIpdY8BUmdIX9uEGo3W0?= =?us-ascii?q?ecjZbf4g6rx70S5S1dn9dI3u1Ft3j+uoTfbiq1VqK2s5vYry0uYMM6rK12NI?= =?us-ascii?q?zsPtGJtIjCnjDFSpnfrBGFWjagF/VGgthQPD5YQP5QlGE/I8MGo41B5lEqW8?= =?us-ascii?q?ciPbxAErcsqa6uaTplCy4SwisZV4KP3DwCnue81aHVlg2VcJg4NhwLrolCiM?= =?us-ascii?q?MHUyFqeiMeuLOjV4LOmm6KUGQEPAcT7QVJ5AIBjIBwffvo4IvWQ5BS1TFauf?= =?us-ascii?q?V0UjHEFpNw7Vv0VnmWgUTkSPWmi+Gp2BhdzOjv0tYFRB5/CE5dx+lNm0omMr?= =?us-ascii?q?53LbUfvorNsj+VaEz6p3jhyO24K1lN0cfUbUH3DJLZtWrgVS0R4WcbRZVSyH?= =?us-ascii?q?HZD5gSkBF0aKcqpFVNPICpYVzy5zo6yIR1B7O4T9ykx045rXYaQCenC9tBC+?= =?us-ascii?q?d6sF3JXD1qfZWrp4v5O5VIQm5d45qdq09Hn0VrNi6205tcK8VW7T4LUzlDuz?= =?us-ascii?q?KdvMG9SMdbw895E4cMIstju3f6AK5EJJ+Ro3gtt7zz1nPZ/iszvE28xDqtB6?= =?us-ascii?q?+yV/hZ8HEGGgU1O2SerVEiD+s2/WfI6F/Ntk178vxGCbeRlUVxuChyHpRQCT?= =?us-ascii?q?ZTz3ylKE5zTHZeueVANKvVa9BcQ+U1ZRK3ORw+EuAp0leU8k5qhnf2fTZyth?= =?us-ascii?q?dE9C/ARQU0Uzcagqv1kz0Ets6nISMaS45PbTg5cyfKNh+UmSFNsxZbcExlR5?= =?us-ascii?q?cZAtNZ9L4BxotU4tDOSUCyJiEZRBZiLB430eJDlU5ft0WVYTvSDQS0evrTsB?= =?us-ascii?q?B7YMmcodW1I/T++QdIlpnosPsk96kZQX2phxGtS8jEr4Dgrt2KqleOdKDgPu?= =?us-ascii?q?2mf3DOUTjMggqshbo/C5nK+DbTPxRFJ5ZmznorfIbuBXTNPRtYO6IRP1BbWr?= =?us-ascii?q?xiadVavuBaYNdpeL4S+a9xHB2IWw/vFZe0rPlBM1bTXyjRIDuH8uyju4Lc97?= =?us-ascii?q?jdRfLnZsyWyHbNW7h3MYti6TnnB7fq1pdT+lbs2vhz6Ex1VEPLMz2FrNT9PA?= =?us-ascii?q?ME/teidkrlvp0tAzzWHI18kH33xkFPb8AXWTGl8IwEyJNF73b9UeB43VLpsO?= =?us-ascii?q?1V7Llk7ZM4465yxMexOKfSLehasU57DRiVHApq8I4tDHJ4R2BLbe8bMO3Rcr?= =?us-ascii?q?gBjcDyt+D3ELQa6B+P9OxfZ9vHPUbBldShBTyHVRxLhgEBqSUdLgeG0f6Khb?= =?us-ascii?q?N0Q96/peflwkIt/0S+LhkewbBr4YeJ4auIpOnSbxfLzLgEXKbqRtnpobQ3p0?= =?us-ascii?q?OS/+Akm6ISemxoeQ2oDvIRVskHxmfv1aoq1z4jE9vfH7L8//5OT3Q5njP8lJ?= =?us-ascii?q?B6G1UZAOgUEaCK/YRZmWc4gPfZO8YTcq1NlWeDDxmkEqUNyXSz8SuYPHFlgg?= =?us-ascii?q?3S0xH3WW688EX5rStmTivX09fikk1VW6KsBUhOXiqmJ0l4sC+OPAXyrtb3v7?= =?us-ascii?q?o67F0uOGz+qN2NjHehOK9QH8DnINycOiw0qVIMgZ0/WNOgxIcbGcCnL9cJ6n?= =?us-ascii?q?F+afne5H23nC9duatHgJDe4s6N8PXNAXagl7Gaq6mKxD1AyHg4vFQ/58ulNv?= =?us-ascii?q?7Q59yFXe6o12cXTydwoQfBWQC6qqDDpVAOJUOLyFvLmJANPtxB3Hk511vp6/?= =?us-ascii?q?I/T98o7wVRCJrAaO0eqjzpPzv021mfacotViaCyztXAk71EV5gFacn2WLwp8?= =?us-ascii?q?zImm3S+10pWolwb1bohQFzD4gjNU0t70UYzTQZHggQcxCbC6uoCl7/IYsDT0?= =?us-ascii?q?gDZgyN3KKmdacvwU1z3rSv6ffLbeNmG6oCKvZdjwCJnFhBGZIaqLYeT6x4e1?= =?us-ascii?q?9c8q7XuwfjBpP/X/f8iXo/Kf21Q85d8cADtHsu+AW/SAS66ZdF8bkbjIqEdq?= =?us-ascii?q?leYZjDpMp89Vto5SYTdixRhxhylxy5XvoGpO/9/tjbsIGl6uKvVKYxWeoX9w?= =?us-ascii?q?I7B3llj5fqhlAsv83X3f9GSoLJkYT/7BxNI3mStYbVzRZ8L/YOK4WsfLpn7H?= =?us-ascii?q?UIOSweJ3MIPdqLZPgx+CttPyvJ511CGMwAf9UYM9TRmQpMkE3mRKlT9tbHGl?= =?us-ascii?q?+fE4p8a8Io4HDrxz0u7ZQ8VeLg6Du3JZ/B9VFNI+1MgzlslN7Yo+gV2/XSAj?= =?us-ascii?q?AN4XaFcxh13j+Cy56VBvb1+uWMzs3UV1wYESMtVoddJSCN+Qq5SeqpmpTpVR?= =?us-ascii?q?mU6szogJ4kckKfWGCxlrwfsqlQCe5Aljn73j9GG4D6m/2VqMGs5HJKuFNIFo?= =?us-ascii?q?hz7BvFGLhQP5hgNhT4k9OkRk5iCSflf8HUbBUusvKMxugQ++V+K1f+ZYgDLx?= =?us-ascii?q?IGzLL66XxVQhFyR772ulaZQP8eZdpnSPPCtXBV6oNgJrQRPFicupzltDNIp0?= =?us-ascii?q?03AAMzbr8/sCBafFHUnAJJQ6b0pKIAigwEXN54p09DA2SwNXk65zraSKtVja?= =?us-ascii?q?6RCOcP/jWUVKwOXF1iMjliTBOtxJVuZ7ypkOhFsmxYkCN9rvwq3idoRRSmvy?= =?us-ascii?q?3jub4N1Sgm+L6mqDULoWZFQfmGkyfUFVVDy+wHjagYC3bl512zfn0DbI/p7b?= =?us-ascii?q?l8IsTg84gh7GglbRUlYSIGQfyqCzvsgKOQHoyPrNVciQaIuMXPbr+zLi8SO6?= =?us-ascii?q?8/yR35RHh91Q7ekwhu8GcRRDWv8sMkLp2nOck53iqoBXTbdFEU76xSrsTxs0?= =?us-ascii?q?ILQfAtaVNlx2VjztSHRjMTS8PSAWo1iRIkaWpcepJZ9RAaD7UogiqPvqRe5g?= =?us-ascii?q?EUZzPUHZ6/+ojemsfI3Xc9QMxvxmLRoa2FnY0l32F/m9Nz9S6Oo3USd+rXU8?= =?us-ascii?q?N2BXjzzIhfw/TkZ/qxquAHVJdmyLO5Xf8MLMaj/Wq22I10VUK+x7UeHl+5MO?= =?us-ascii?q?odybfBVyeqV3eUWeORc2iDhzw5KFL95QG0Ll0rb8dHt0E8MvPYhp5diwLuT6?= =?us-ascii?q?h5RiCRpV/H1mwsL/kWdwUsuIeoYwYKVvIeZ/CAJegyx/0zEFwMb3vXEiZtE+?= =?us-ascii?q?+2tUSinJNnO3Vh/Ur6ff7t/R74P9eIHBkLD5LapIZr+fOmXmKBJWNgzBpqMU?= =?us-ascii?q?lw9uffEUkxt+BFf5aVnNjQnMh70fUeevdsKyI9vNkTlphk6YmO38eAaQvRwY?= =?us-ascii?q?rqJdHJvviYBOXSz0EwdW5GUroZYAX154IhM94nWr3TG6VWvRAdBag8XZwgOH?= =?us-ascii?q?399KZuLAN8agTRfqi7gtH2puKXYZtZv33W4UgzLCfboBIO0eG0TQpnb5CqgH?= =?us-ascii?q?XyPZ8wRjJdr9F3DBtpApdPEdsarwW7G56UhL27i9ip9kN4vu8KtrDwCurL1N?= =?us-ascii?q?SixIhxWYJV5UmVMzbQHqVrhV5ljuuqiPfazpbxEd/iec8DVOVjWW7FZLrGEZ?= =?us-ascii?q?m+Jz+NIc/8ZVBJ86Sd0LN4VRWRYjr1X6yYuy24Z71Y5hAfy4plbK/60TAs8/?= =?us-ascii?q?n+0dr2ZmdU7gOitmLBYJ9e6kHaQOXDUxNIYeCI/GZsAescao6isK8qEvkGiI?= =?us-ascii?q?yY4g9u/HFB3dGDLqyJsEDBwAR4eIjdIU+v3Dw2D81CBBW5LFtkp2LFhnnDSU?= =?us-ascii?q?lENdS+JMBoyPOcDxjs4UY5vWA2eiYVHGf0SdqPEXYU1tj4ZwCQ8g9PSdEZkL?= =?us-ascii?q?jzMWg1qqOzTfVlIN1plPunsP0jkM11Y3XJSdRUPiXMIaUzMjdPA+HnulcleF?= =?us-ascii?q?gHvqIzV4NzYoKBdgdPFEaG1DO69gbJzFf1a83k8aGFPSIbunFG1K6NhTxNoR?= =?us-ascii?q?Sp/O2UidD5UazIKZTxUOPWPQI7WTyAAzc/C0Ck/RGjofVS+LK5J3sSrUoVfj?= =?us-ascii?q?PaLQMavb11oN3dCHObsPdofJwWifuGRjr9AHl8lawvFmNKs1yBTOACCRj+cX?= =?us-ascii?q?DsmixftRakK/sK+mjqOfnQ/YdRWuoLEsNIc+aFC4/DdPRfISo4vikIM+a7Od?= =?us-ascii?q?vHpvA21UyeHkUDFKydzlyVTEeMTrSz2iOjd58UsIcv8n4y9dj4hCJ7E63Ueb?= =?us-ascii?q?2Yomj9ocaDkC+EtLiGBSEWaEsvjbdHUDTbmktJNX0EBtcJuUrkXq+HYQNW2W?= =?us-ascii?q?k0jf51hEReRTxfeSZF6lQPxbCwF8hCRhgRhWKqBvgHaAMSbns8/k6Ptwv1Z9?= =?us-ascii?q?FI+cXeXHRX+bZET40BZOIp54/aNOpYwPsg0D985i1vtSKbAl4=3D?= X-IPAS-Result: =?us-ascii?q?A2DvAgDfHvxa/wHyM5BcGgEBAQEBAgEBAQEIAQEBAYNAA?= =?us-ascii?q?0KBGyiMVowXRQEBAQEBAQaBB4EwjxKEIIFzEBgTAYdgITYWAQIBAQEBAQECA?= =?us-ascii?q?WsogjUkglADAwECJFIDAwkBAUgIAwFTBgESBYUSDQOtIjODeQGET4IniCcRe?= =?us-ascii?q?4EHgT6HGYYLAphBCY5Th0+FKCuQQ4ElIwgpgVIzGggbFYJ+giAXEY1QAVFTe?= =?us-ascii?q?gEBFItrgkYBAQ?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 16 May 2018 12:21:29 +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 w4GCLTkT027193; Wed, 16 May 2018 08:21:29 -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 w4GBukum150547 for ; Wed, 16 May 2018 07:56:46 -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 w4GBuqqn024804 for ; Wed, 16 May 2018 07:56:53 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1CuAADhG/xaly0bGNZcGwEBAQEDAQEBC?= =?us-ascii?q?QEBAYNAgWAoi3hejBdLBoEHgTCPEoQggXgLLIRAAoMeITQYAQIBAQEBAQECFAE?= =?us-ascii?q?BAQEBBhgGhgADAydSEEYLVwYBEoMjgXQNA608M4N5AYRPgieIJxF7gQeBPocZh?= =?us-ascii?q?gsCmEEJjlOHT4UoK5BDgSUcggozGggbFYJ+giAOCRGNUAFRU4EQi2uCRgEB?= X-IPAS-Result: =?us-ascii?q?A1CuAADhG/xaly0bGNZcGwEBAQEDAQEBCQEBAYNAgWAoi3h?= =?us-ascii?q?ejBdLBoEHgTCPEoQggXgLLIRAAoMeITQYAQIBAQEBAQECFAEBAQEBBhgGhgADA?= =?us-ascii?q?ydSEEYLVwYBEoMjgXQNA608M4N5AYRPgieIJxF7gQeBPocZhgsCmEEJjlOHT4U?= =?us-ascii?q?oK5BDgSUcggozGggbFYJ+giAOCRGNUAFRU4EQi2uCRgEB?= X-IronPort-AV: E=Sophos;i="5.49,404,1520913600"; d="scan'208";a="278237" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 16 May 2018 07:56:53 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3AetLVLhXNOi4rZrXx0dAahX65cNjV8LGtZVwlr6?= =?us-ascii?q?E/grcLSJyIuqrYZRaHuKdThVPEFb/W9+hDw7KP9fy4AipYud6oizMrSNR0TR?= =?us-ascii?q?gLiMEbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ?= =?us-ascii?q?/iOgVrO+/7BpDdj9it1+C15pbffxhEiCCybL9uIhi6txndutULioZ+N6g9zQ?= =?us-ascii?q?fErGFVcOpM32NoIlyTnxf45siu+ZNo7jpdtfE8+cNeSKv2Z6s3Q6BWAzQgKG?= =?us-ascii?q?A1+dbktQLfQguV53sTSXsZnxxVCAXY9h76X5Pxsizntuph3SSRIMP7QawoVT?= =?us-ascii?q?mk8qxmUwHjhjsZODEl8WHXks1wg7xdoBK9vBx03orYbJiIOPZiYq/ReNUXSm?= =?us-ascii?q?1dUMhRSSFNG5qwYYkSAOobJOpWspT9p0AWrRSgGQasGPrjyjtPhn74wKY21+?= =?us-ascii?q?QsHQTA0QMnA9wAsGrZoMzsOKkQTO+11rDEwyjeb/NNwTfy9pTHcgw8qv2IQ7?= =?us-ascii?q?58bc/dxE8yHA3Hk1qQs5ToMS6V2OoTvWaV7OhvVeythG4psAx9viSjy90who?= =?us-ascii?q?XVmo4Z1lbJ/jh5zoYvIt24TVZ2b8KlEJRMtyGVLZF2Td4/SG9ppSY7yqANtI?= =?us-ascii?q?OhfCgLx5QnyAXfYOGAfoiS7RLsT/2cIS1mi314eLKwnQqy/VK8xe37U8m5yV?= =?us-ascii?q?BHpTdGnNnUrn0ByQHf58edRvdj8UqtwyiD2gLJ5uxLIU04javWJp87zrItlZ?= =?us-ascii?q?ces17PEjH4lUj4lqObdEsp9+614Or9eLrmvIWTN4pshwH+LKsunsu/DPw2PQ?= =?us-ascii?q?YUUWaW5+qx2aP580DlXLlHj+c6nbfHv5DfPsQbqbS1AwpP3YYi7xazFTKm0N?= =?us-ascii?q?UcnXUfLVJFfgyIj5TxNl3QPfz1Au2zj0qjnTtx2fzLPKftD5rNI3TblbfuZ7?= =?us-ascii?q?d960pSyAopytBf4opZCqsOIP3oQULxrsLXAQI5MwOu3+brEsly1oQbWW6XGK?= =?us-ascii?q?+WLLvSsUOU5uIoO+SMf5EauDL8K/gj+v7vgmQ0mUMdfKa13ZsXb2q0HvJ9I0?= =?us-ascii?q?qDe3bsjdABEXlZ9jY5GcjrjkCSFBdOa3euF4c15zU6Do3uKYbYWsj5hL2HwT?= =?us-ascii?q?f+F4BaZ3xuEF2AEX70MY6DXqFIIAaxB+spxjgFU6WxDowszxejsCfkxLd9aO?= =?us-ascii?q?nZ4CsVsdTkztcjo6X3lBcv5XRSAtix3n/FcnlvgnkFTjp++al+pU17xR+n0L?= =?us-ascii?q?Nky6heGMBf6u1hTAg3L9jfwvZ8BtS0XRjOKJPBblu6TNSiHTwrBv483dIKK2?= =?us-ascii?q?J8AMnq2hbOwySrB6MYjfmHCYI59orC0HXrYcVw0XDL0O8mlVZwBoNrNGu7lu?= =?us-ascii?q?ZE+gPOHY/Vgg28kKq3calU2C/W6C/XyWuIoVEdSwN7TL/EQWFaY0zasND0zl?= =?us-ascii?q?3NQqXoCrk9NAZFj8mYJf0OIvzvkVhJXvb/KZz7bmuqhn29ABuO2vuldoHqen?= =?us-ascii?q?kQ1znAEkVMxwQS+2uWcAk4GiquuWPCHRRwGl/1JUDh6+9zrDW8VEBii0mxQk?= =?us-ascii?q?lg0aelshoUnuDUH+ge2rMCpTcJtyR/HFH72cnfTdWHuVwyUr9bZIYH4VxH3H?= =?us-ascii?q?jV/yNgL9SKNaFtiUVWJx54tWv02hl3A5kGms8v+iB5hDFuIL6VhQsSPwiT2o?= =?us-ascii?q?r9b/iIdzOorhmyd67b3E3f29+K+6AJre41sEjnoBr2Txgfy1lMiPJt+iLFoJ?= =?us-ascii?q?jHCREdF5f4U0Jx8hl+9PnWYSg4soXT03Akcay5qSTL1N9hAuw5gg2hcNFSPO?= =?us-ascii?q?LMFAL7H8AAQcn7LussllU=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DxAACRG/xaly0bGNZcHAEBAQQBAQo?= =?us-ascii?q?BAYNAgWAoi3hejBdLBoEHgTCPEoQggXgLLIRAAoMeITQYAQIBAQEBAQECARM?= =?us-ascii?q?BAQEBAQYYBleCNSSCUAMDJ1IQRgtXBgESgyOBdA0DrUIzg3kBhE+CJ4gnEXu?= =?us-ascii?q?BB4E+hxmGCwKYQQmOU4dPhSgrkEOBJRyCCjMaCBsVgn6CIA4JEY1QAVFTgRC?= =?us-ascii?q?La4JGAQE?= X-IPAS-Result: =?us-ascii?q?A0DxAACRG/xaly0bGNZcHAEBAQQBAQoBAYNAgWAoi3hej?= =?us-ascii?q?BdLBoEHgTCPEoQggXgLLIRAAoMeITQYAQIBAQEBAQECARMBAQEBAQYYBleCN?= =?us-ascii?q?SSCUAMDJ1IQRgtXBgESgyOBdA0DrUIzg3kBhE+CJ4gnEXuBB4E+hxmGCwKYQ?= =?us-ascii?q?QmOU4dPhSgrkEOBJRyCCjMaCBsVgn6CIA4JEY1QAVFTgRCLa4JGAQE?= X-IronPort-AV: E=Sophos;i="5.49,404,1520899200"; d="scan'208";a="13362617" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from updc3cpa06.eemsg.mail.mil ([214.24.27.45]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 16 May 2018 11:56:52 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;dd5950ca-876c-474e-be23-3dcf18036536 Received: from localhost.localdomain (localhost [127.0.0.1]) by UPDCF3IC03.oob.disa.mil (Postfix) with SMTP id 40mCb82XmxzJmrc for ; Wed, 16 May 2018 11:56:52 +0000 (UTC) Received: from UPDC3CPA11_EEMSG_MP27.eemsg.mil (unknown [192.168.18.22]) by UPDCF3IC03.oob.disa.mil (Postfix) with ESMTP id 40mCb716HpzJmrp for ; Wed, 16 May 2018 11:56:51 +0000 (UTC) Authentication-Results: UPDC3CPA11.eemsg.mail.mil; dkim=none (message not signed) header.i=none X-EEMSG-check-008: 18563392|UPDC3CPA11_EEMSG_MP27.csd.disa.mil X-EEMSG-SBRS: 3.5 X-EEMSG-ORIG-IP: 66.187.233.73 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0B0AABrWvZah0npu0JbGgEBAQEBAgEBAQEIAQEBAYUfKIt2XoxbAQEGgQeBMI8VhCCBeAsrAYRAAoMqNBgBAgEBAQEBAQIUAQEBCA0JCCgvhSkDAydSEFFXBgESgyOBdA2tNDODeQGEXYIniDZ7gQeBPocYhgsCmDIJjlGHSIUjK5AygSUcggozGggbFYJ+giAOCRGNUAFRIzCBDgEBjSaCRgEB X-IPAS-Result: A0B0AABrWvZah0npu0JbGgEBAQEBAgEBAQEIAQEBAYUfKIt2XoxbAQEGgQeBMI8VhCCBeAsrAYRAAoMqNBgBAgEBAQEBAQIUAQEBCA0JCCgvhSkDAydSEFFXBgESgyOBdA2tNDODeQGEXYIniDZ7gQeBPocYhgsCmDIJjlGHSIUjK5AygSUcggozGggbFYJ+giAOCRGNUAFRIzCBDgEBjSaCRgEB Received: from mx3-rdu2.redhat.com (HELO mx1.redhat.com) ([66.187.233.73]) by UPDC3CPA11.eemsg.mail.mil with ESMTP; 16 May 2018 11:56:50 +0000 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.rdu2.redhat.com [10.11.54.3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 98F1740201A0; Wed, 16 May 2018 11:56:49 +0000 (UTC) Received: from madcap2.tricolour.ca (ovpn-112-24.rdu2.redhat.com [10.10.112.24]) by smtp.corp.redhat.com (Postfix) with ESMTP id EE23B10E51B5; Wed, 16 May 2018 11:56:46 +0000 (UTC) X-EEMSG-check-009: 444-444 From: Richard Guy Briggs To: Linux-Audit Mailing List , LKML , Linux NetDev Upstream Mailing List , Netfilter Devel List , Linux Security Module list , Integrity Measurement Architecture , SElinux list Date: Wed, 16 May 2018 07:55:45 -0400 Message-Id: <12a849e41468d761e0782c733e58db47d83b0d16.1526430313.git.rgb@redhat.com> In-Reply-To: References: In-Reply-To: References: X-Scanned-By: MIMEDefang 2.78 on 10.11.54.3 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]); Wed, 16 May 2018 11:56:49 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.6]); Wed, 16 May 2018 11:56:49 +0000 (UTC) for IP:'10.11.54.3' DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'rgb@redhat.com' RCPT:'' X-Mailman-Approved-At: Wed, 16 May 2018 08:18:47 -0400 Subject: [PATCH ghak81 V3 1/3] audit: use new audit_context access funciton for seccomp_actions_logged 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: Cc: Eric Paris , David Howells , Ingo Molnar , Steve Grubb Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP On the rebase of the following commit on the new seccomp actions_logged function, one audit_context access was missed. commit cdfb6b341f0f2409aba24b84f3b4b2bba50be5c5 ("audit: use inline function to get audit context") Signed-off-by: Richard Guy Briggs --- kernel/auditsc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/auditsc.c b/kernel/auditsc.c index cbab0da..f3d3dc6 100644 --- a/kernel/auditsc.c +++ b/kernel/auditsc.c @@ -2497,7 +2497,7 @@ void audit_seccomp_actions_logged(const char *names, const char *old_names, if (!audit_enabled) return; - ab = audit_log_start(current->audit_context, GFP_KERNEL, + ab = audit_log_start(audit_context(), GFP_KERNEL, AUDIT_CONFIG_CHANGE); if (unlikely(!ab)) return;